Vegetarian Spaghetti Pizza

Total Time
1hr 5mins
Prep 15 mins
Cook 50 mins

This is an alternative way to get a little "good" food in your family without them realizing it. Tastes good too!

Ingredients Nutrition


  1. Break spaghetti into 2-inch pieces and cook according to package directions; drain.
  2. In a large bowl, beat eggs.
  3. Gradually add milk, 1 cup Mozzarella cheese, spinach and garlic powder.
  4. Stir in spaghetti pieces.
  5. Lightly oil a 13 x 9 baking pan.
  6. Spread spaghetti mixture into pan, building up sides slightly.
  7. Bake at 425 for 15 minutes.
  8. Remove from oven.
  9. Spread spaghetti sauce over spaghetti"crust.
  10. "Spread broccoli and zucchini over sauce and sprinkle with remaining Mozzarella cheese.
  11. Bake at 350 for 35 minutes.
  12. Let stand 5 minutes before cutting.
Most Helpful

My dh loved this recipe--and he didn't even miss the meat. He thought it was a very good choice for vegi night. However,it took longer for prep than I expected--the prep time was closer to 30 minutes for me, but that included time for cooking the spaghetti and broccoli, shredding the cheese and cutting the veggies.

ellie_ November 18, 2002

i absolutely love this recipe! telling kids its a spaghetti pizza and them eating it is so much easier than getting them to eat what it is.. baked spaghetti!

k.west April 27, 2002

Total winner here! I did make a few changes. I halved the recipe and was torn as to how much sauce I should use. The can of sauce that I had was 24 oz. I used all 24 ozs rather than only 16 and it worked. I also added oregano and Penzy's Italian sausage seasoning to the crust mixture and would do that again. Lastly, I added thinly sliced mushrooms and onion to the veggie mix and baked it longer than called for. I took it out once it looked like the moisture had been absorbed. DH really liked this and didn't miss the meat one bit. I'm looking forward to making this as a regular rotation in our menu and add even more veggies. Thanks so much for posting this recipe!

Lucky in Bayview May 10, 2013