Description
This Creamy Vegetable Pasta Casserole is cozy, colorful, and packed with tender pasta, vegetables, creamy sauce, and a golden cheesy topping. It is the kind of comforting baked dinner that comes together easily and makes excellent leftovers. With plenty of vegetables and a protein-friendly creamy sauce, it is a practical choice for a satisfying family meal.
Can This Pasta Casserole Support Weight Loss Goals?
It can fit into a balanced eating pattern when portion size and the overall meal are considered. Pasta provides carbohydrates for energy, while vegetables add fiber and volume. Using a moderate amount of cheese and incorporating Greek yogurt or a protein-rich sauce can make the casserole more satisfying without relying entirely on large portions of pasta.
Does Pasta Casserole Fit a High-Protein Lifestyle?
This casserole can fit a high-protein lifestyle when prepared with Greek yogurt, cottage cheese, or a higher-protein pasta and served with a protein-rich side. The pasta contributes carbohydrates, so the recipe is not low-carb, but vegetables and protein-rich ingredients help create a more balanced meal. For additional protein, choose chickpea or lentil pasta and increase the amount of Greek yogurt in the sauce.
Why This Recipe Is Special
- Comfort-food favorite: Creamy pasta and melted cheese make this a satisfying baked dinner.
- Vegetable-packed: Broccoli, bell pepper, spinach, and tomatoes add color and texture.
- Protein-friendly: Greek yogurt and cheese add protein to the creamy sauce.
- Meal-prep friendly: It stores and reheats beautifully.
- Easy weeknight dinner: Most of the work happens before the casserole goes into the oven.
My Personal Experience
- I love the golden cheesy topping.
It becomes lightly crisp in the oven while the pasta underneath stays creamy and tender. - The vegetables make the casserole feel fresher.
Broccoli, spinach, peppers, and tomatoes add color and contrast to the rich sauce. - It is especially useful for meal prep.
A single baking dish creates several portions that can be reheated throughout the week. - The creamy sauce is surprisingly simple.
Greek yogurt gives it richness and tang without requiring a heavy cream-based sauce.
Perfect For
This pasta casserole is ideal for weeknight dinners, family meals, Sunday lunches, potlucks, meal prep, casual gatherings, and cozy winter dinners. It can also be prepared ahead and baked when you’re ready to eat.
Why You’ll Love This Recipe
- Creamy and comforting: Every forkful combines tender pasta, vegetables, sauce, and melted cheese.
- Easy to customize: Swap in your favorite vegetables or use leftover cooked vegetables.
- Family-friendly: The familiar pasta-and-cheese combination makes vegetables more appealing.
- Protein-conscious: Greek yogurt and cheese add protein, while high-protein pasta can increase it further.
- Excellent leftovers: The casserole stays flavorful after refrigeration and reheating.
- One-dish convenience: Once assembled, the oven handles most of the cooking.
Common Mistakes to Avoid
- Overcooking the pasta: Cook it just until al dente because it continues cooking in the oven.
- Making the sauce too thick: The pasta absorbs liquid while baking, so the sauce should be slightly loose before assembly.
- Adding watery vegetables: Excess moisture can make the casserole soggy.
- Overbaking: Bake only until bubbling and golden to prevent dry pasta.
Required Equipment
- Large pot — Provides enough room to cook the pasta evenly.
- Large skillet — Makes sautéing the vegetables quick and convenient.
- Large mixing bowl — Gives enough space to combine the pasta and sauce.
- 9 × 13-inch baking dish — Provides an even layer for consistent baking.
- Colander — Makes draining the pasta quick and easy.
- Wooden spoon or spatula — Helps combine the ingredients without breaking the pasta.
Storage Instructions
Allow the casserole to cool before transferring leftovers to an airtight container or covering the baking dish tightly. Refrigerate for up to 4 days.
For longer storage, portion the cooled casserole into freezer-safe containers and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating for the most even texture.
Reheat individual portions in the microwave for 2–3 minutes, stirring or rotating halfway through, or cover the casserole with foil and warm it in a 350°F/175°C oven for 15–20 minutes. Add a small splash of milk if the sauce has thickened.
Recipe Details
- Preparation Time: 20 minutes
- Cooking Time: 30 minutes
- Total Time: 50 minutes
- Servings: 6
- Best Season: All-season
- Total Calories: Approximately 410 calories per serving
Short 3-Line Description
A creamy, cheesy pasta casserole loaded with colorful vegetables and comforting flavor.
Greek yogurt adds richness and makes the dish more protein-friendly.
Perfect for weeknight dinners, meal prep, family gatherings, and cozy leftovers.
📝 Ingredients
- 12 oz (340 g) penne or rotini pasta
- 1 tbsp olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 medium bell pepper, diced
- 2 cups broccoli florets, cut into small pieces
- 2 cups fresh spinach
- 1 cup cherry tomatoes, halved
- 1 tsp Italian seasoning
- 1/2 tsp smoked paprika
- 1/2 tsp black pepper
- 1/2 tsp salt, or to taste
- 1 cup (240 g) plain Greek yogurt
- 1 cup (240 ml) low-sodium vegetable broth
- 1/2 cup (120 ml) milk
- 1 tbsp tomato paste
- 1 cup (100 g) shredded mozzarella cheese
- 1/4 cup (25 g) grated Parmesan cheese
- 2 tbsp chopped fresh parsley, optional
High-protein option: Use chickpea, lentil, or another higher-protein pasta in place of regular pasta.
Directions
- Preheat the oven — 5 minutes:
Heat the oven to 375°F (190°C). Lightly grease a 9 × 13-inch baking dish. - Cook the pasta — 8–10 minutes:
Bring a large pot of salted water to a boil over high heat. Cook the pasta until just al dente, about 1–2 minutes less than the package directions. Drain well. - Sauté the vegetables — 6–7 minutes:
Heat olive oil in a large skillet over medium heat. Add onion and bell pepper and cook for about 3 minutes. Add garlic and broccoli and cook for another 2–3 minutes, until the vegetables are bright and slightly tender. - Add the remaining vegetables — 2 minutes:
Stir in spinach and cherry tomatoes. Cook until the spinach wilts. Season with Italian seasoning, smoked paprika, black pepper, and salt. - Prepare the creamy sauce — 3 minutes:
In a bowl, whisk together Greek yogurt, vegetable broth, milk, and tomato paste until smooth. Do not boil the yogurt mixture, as high heat can cause it to separate. - Combine — 3 minutes:
Add the drained pasta and creamy sauce to the vegetables. Stir gently until everything is evenly coated. The mixture should look slightly saucier than you want the finished casserole to be. - Assemble:
Transfer the pasta mixture to the prepared baking dish. Spread evenly and sprinkle mozzarella and Parmesan over the top. - Bake — 20–25 minutes:
Bake uncovered at 375°F (190°C) until the sauce is bubbling around the edges and the cheese is melted and lightly golden. - Rest — 5–10 minutes:
Remove from the oven and let the casserole rest for 5–10 minutes. This allows the sauce to settle and makes serving easier. - Garnish and serve:
Sprinkle with fresh parsley and serve warm.
High-Protein Cooking Tips
- Choose chickpea or lentil pasta to substantially increase the protein contribution.
- Use plain Greek yogurt rather than regular yogurt for a thicker, protein-rich sauce.
- Add cooked tofu, white beans, lentils, or plant-based protein pieces for an even heartier casserole.
- Keep the vegetable-to-pasta ratio generous so each serving contains plenty of vegetables alongside the protein and carbohydrates.
Nutrition Facts — Per Serving (Approximate)
Values are estimates and will vary according to pasta, cheese, milk, and Greek yogurt brands. Using high-protein pasta will change the nutrition profile.
- Calories: 410 kcal
- Fat: 14 g
- Cholesterol: 25 mg
- Sodium: 520 mg
- Potassium: 510 mg
- Total Carbohydrates: 53 g
- Fiber: 6 g
- Net Carbs: 47 g
- Sugars: 7 g
- Protein: 20 g
- Calcium: 280 mg
Notes
- Storage: Refrigerate for up to 4 days or freeze for up to 2 months.
- Reheating: Add a splash of milk or broth before reheating if the pasta has absorbed too much sauce.
- Allergy notes: Contains dairy and gluten when made with conventional pasta. Use dairy-free cheese/yogurt and gluten-free pasta when needed.
- Flavor boost: Add red pepper flakes, fresh basil, oregano, or a squeeze of lemon before serving.
- More protein: Use chickpea or lentil pasta and add cooked beans or tofu.
- More vegetables: Zucchini, mushrooms, peas, cauliflower, or carrots can be added.
- Crispier topping: Mix a few tablespoons of whole-grain breadcrumbs with Parmesan before sprinkling over the casserole.
Frequently Asked Questions
1. Can I make this pasta casserole ahead of time?
Yes, assemble it up to 24 hours ahead, refrigerate covered, and bake when ready, adding a few extra minutes to the cooking time.
2. Can I use different vegetables?
Absolutely; zucchini, mushrooms, cauliflower, peas, carrots, and green beans all work well.
3. How can I make the casserole higher in protein?
Use chickpea or lentil pasta, increase the Greek yogurt, and add tofu, beans, or another protein-rich ingredient.
4. Can I make this casserole without cheese?
Yes, use your favorite dairy-free mozzarella and Parmesan alternatives or finish it with seasoned breadcrumbs.
5. Why did my casserole turn out dry?
The pasta may have been overcooked before baking, or there may not have been enough sauce to compensate for the pasta absorbing moisture.
6. Can I freeze pasta casserole?
Yes, cool it completely, portion it into freezer-safe containers, and freeze for up to 2 months.

