Cheesy Pasta Bake: A Vegetarian’s Dream Casserole

Cheesy Pasta Bake: A Vegetarian’s Dream Casserole

Food Recipes Ideas

Cheesy Pasta Bake: A Vegetarian's Dream Casserole

A comforting, hearty vegetarian casserole with tender pasta, rich tomato sauce, and a golden, bubbly cheese topping.

5 from 1 review
Prep Time 20 mins
Cook Time 45 mins
Total Time 65 mins
Servings 6
Calories 480 kcal

📝 Ingredients

👩‍🍳 Instructions

  1. 1
    Cook pasta: Bring a large pot of salted water to a boil. Add pasta and cook according to package directions until al dente. Drain well and set aside.
  2. 2
    Sauté aromatics: In a large, deep skillet or Dutch oven, heat olive oil over medium heat. Add chopped onion and cook until softened and translucent, about 5-7 minutes. Add minced garlic and cook for 1 minute until fragrant.
  3. 3
    Cook vegetables: Add diced bell peppers, zucchini, and sliced mushrooms to the skillet. Sauté for 8-10 minutes, stirring occasionally, until vegetables have softened.
  4. 4
    Simmer sauce: Pour in crushed tomatoes, diced tomatoes, and vegetable broth. Stir in Italian seasoning and red pepper flakes (if using). Bring to a gentle simmer, then reduce heat to low, cover, and cook for at least 15 minutes to allow flavors to meld. Season with salt and pepper to taste.
  5. 5
    Combine and transfer: Preheat oven to 375°F (190°C). In a large bowl, combine the cooked pasta with the vegetable tomato sauce, stirring until thoroughly coated. Transfer the mixture to a 9x13 inch baking dish.
  6. 6
    Top with cheese: Sprinkle generously with shredded mozzarella and Parmesan cheese.
  7. 7
    Bake: Bake for 25-30 minutes, or until the casserole is bubbly around the edges and the cheese is melted and golden brown. If desired, broil for the last 1-2 minutes for extra crispiness (watch carefully!).
  8. 8
    Rest and serve: Let the casserole rest for 5-10 minutes before serving. Garnish with fresh chopped parsley. Enjoy!

💡 Notes

For a heartier meal, add cooked chickpeas or lentils to the sauce. Leftovers store well in the fridge for up to 4 days and can also be frozen for longer storage. For a vegan version, use egg-free pasta, dairy-free cheese, and nutritional yeast.

🥗 Nutrition (per serving)

Calories 480 kcal
Protein 22g
Total Fat 18g
Saturated Fat 9g
Carbs 58g
Fiber 7g
Sugar 9g
Sodium 750mg
Cholesterol 40mg

Rate This Recipe

🖨️ Print Recipe 📌 Pin Recipe