Preheat oven to 375.
Pour thin coat of spaghetti sauce in bottom of 9x13 baking dish. Set aside.
In a large skillet, brown ground beef, onion and garlic.
Drain excess grease.
Add basil, oregano and remaining spaghetti sauce to beef and simmer 10 minutes.
In a medium bowl, combine Ricotta, egg, parsley, 1 1/2 cup Mozzarella and 1 cup Parmesan. Stir until combined.
Arrange cooked noodles on a flat surface. Spread a thin coating of meat mixture on each.
Top meat mixture with a thin layer of Ricotta mixture.
Roll up each noodle and place seam side down in prepared baking dish.
Top roll ups with remaining meat sauce mixture.
Sprinkle with remaining Mozzarella and Parmesan cheese.
Cover loosely with aluminum foil and bake 35-45 minutes, until cheese is melted and ricotta is bubbling.