Nutrition Facts for Vegetarian spaghetti casserole

Vegetarian Spaghetti Casserole

Discover the ultimate comfort food with this hearty Vegetarian Spaghetti Casserole, a delicious twist on classic baked pasta dishes. Packed with vibrant vegetables like zucchini, bell peppers, and baby spinach, this recipe combines wholesome ingredients with bold Italian flavors for a nutritious and satisfying meal. Layers of tender spaghetti are coated in a rich marinara sauce, then topped with creamy ricotta, gooey mozzarella, and savory Parmesan for an irresistible cheesy finish. Perfectly baked to golden, bubbly perfection, this casserole is easy to prepare, making it an ideal choice for weeknight dinners or meal prep. Serve it with a fresh green salad or garlic bread for a complete vegetarian feast that your whole family will love!

Nutriscore Rating: 72/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vegetarian Spaghetti Casserole
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 6

Ingredients

  • 12 oz spaghetti
  • 2 tbsp olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 medium zucchini, diced
  • 1 medium bell pepper, diced (any color)
  • 2 cups baby spinach, chopped
  • 14 oz canned diced tomatoes
  • 3 cups marinara sauce
  • 1.5 tsp dried Italian seasoning
  • 1 tsp salt
  • 0.5 tsp black pepper
  • 1 cup ricotta cheese
  • 2 cups shredded mozzarella cheese
  • 0.5 cup grated Parmesan cheese

Directions

Step 1

Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch casserole dish and set it aside.

Step 2

Cook the spaghetti in a large pot of salted boiling water until al dente, according to the package instructions. Drain and set aside.

Step 3

While the spaghetti is cooking, heat the olive oil in a large skillet over medium heat. Add the diced onion and sauté until softened, about 3–4 minutes.

Step 4

Stir in the minced garlic and cook for 1 minute until fragrant. Add the zucchini and bell pepper, and cook for another 4–5 minutes until the vegetables are tender.

Step 5

Stir in the chopped spinach, canned diced tomatoes (with their juice), marinara sauce, Italian seasoning, salt, and black pepper. Let the mixture simmer for 5–7 minutes to combine the flavors.

Step 6

In a large mixing bowl, combine the cooked spaghetti and the vegetable marinara mixture. Mix until the spaghetti is evenly coated.

Step 7

Spread half of the spaghetti mixture evenly into the prepared casserole dish. Dollop the ricotta cheese over the top, gently spreading it with the back of a spoon.

Step 8

Sprinkle 1 cup of shredded mozzarella cheese over the ricotta layer. Then, add the remaining spaghetti mixture on top.

Step 9

Finish by sprinkling the remaining 1 cup of shredded mozzarella cheese and the grated Parmesan cheese evenly over the casserole.

Step 10

Cover the casserole dish with aluminum foil and bake in the preheated oven for 20 minutes.

Step 11

Remove the foil and bake for an additional 15–20 minutes, or until the cheese is melted and bubbly, and the top is lightly golden.

Step 12

Allow the casserole to cool for 5–10 minutes before serving. Enjoy your hearty vegetarian spaghetti casserole!

Nutrition Facts

Serving size (2559.3g)
Amount per serving % Daily Value*
Calories 2593.9
Total Fat 142.5g 0%
Saturated Fat 62.3g 0%
Polyunsaturated Fat 6.1g
Cholesterol 359.3mg 0%
Sodium 6350.8mg 0%
Total Carbohydrate 196.5g 0%
Dietary Fiber 29.1g 0%
Total Sugars 43.8g
Protein 138.2g 0%
Vitamin D 0IU 0%
Calcium 3493.8mg 0%
Iron 15.2mg 0%
Potassium 2821.7mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 48.9%
Protein: 21.1%
Carbs: 30.0%