Brown hamburger, onions and garlic. Drain grease and set aside.
Mix spaghetti sauce, water, and tomatoes together in a bowl. Add Italian seasonings, parsley, and salt and pepper. Dump meat into sauce. Add mushrooms if using them.
Combine ricotta cheese, milk and egg together. Add parmesan and mozzarella cheeses, mixing completely.
Line bottom of crock pot with 1 cup sauce.
Place uncooked noodles on top of sauce, completely covering bottom. The noodles may be overlapped. Add cheese mixture on top of noodles. Top with 1 1/2 cups of sauce. Repeat two more times. End with sauce. Add a handful of cheese to the top.