Description
This Creamy Vegetable Pasta Casserole is a cozy, colorful baked dinner loaded with tender pasta, broccoli, bell peppers, spinach, and cherry tomatoes in a creamy Greek yogurt sauce. A golden layer of mozzarella and Parmesan melts beautifully over the top, creating the perfect combination of creamy, cheesy, and comforting flavors.
It is an easy family-friendly meal that works beautifully for meal prep and leftovers. Greek yogurt and cheese make it more highprotein-friendly, while the generous vegetables add color, texture, and fiber. Traditional pasta keeps this recipe from being low-carb, but chickpea or lentil pasta can make it more protein-focused.
Can This Creamy Vegetable Pasta Casserole Support Weight Loss Goals?
Yes, it can fit into a balanced eating pattern when portion size and the rest of the meal are considered. Pasta provides carbohydrates, while broccoli, spinach, bell pepper, and tomatoes add fiber and volume. Using Greek yogurt and a moderate amount of cheese can make the casserole satisfying without depending on an oversized pasta portion.
Does Creamy Vegetable Pasta Casserole Fit a highprotein Lifestyle?
This casserole can fit a highprotein lifestyle thanks to Greek yogurt, mozzarella, and Parmesan. One serving provides approximately 20g of protein, although the dish is not low-carb because regular pasta contributes most of the carbohydrates. For a higher-protein version, use chickpea or lentil pasta and add tofu, beans, or another protein-rich ingredient.
Why This Recipe Is Special
- Creamy comfort food: Tender pasta and melted cheese make every bite satisfying.
- Vegetable-packed: Broccoli, bell pepper, spinach, and tomatoes add plenty of color and texture.
- Protein-friendly: Greek yogurt and cheese contribute protein to the creamy sauce.
- Meal-prep friendly: The casserole stores and reheats well.
- Easy weeknight dinner: Most of the preparation happens before the casserole goes into the oven.
My Personal Experience
- The cheesy topping is irresistible.
It melts into a golden layer while becoming lightly crisp around the edges. - The vegetables keep it from feeling too heavy.
Broccoli, spinach, peppers, and tomatoes add freshness and contrasting textures. - The sauce is surprisingly simple.
Greek yogurt creates a creamy, slightly tangy base without needing a heavy cream sauce. - It is excellent for meal prep.
One casserole gives you several convenient portions for lunches or dinners throughout the week.
Perfect For
This casserole is perfect for busy weeknights, family dinners, Sunday lunches, potlucks, meal prep, casual gatherings, and cozy winter meals. You can also assemble it ahead of time and bake it when you’re ready to serve.
Why You’ll Love This Recipe
- Creamy and comforting: Pasta, vegetables, creamy sauce, and cheese come together in every bite.
- Easy to customize: Swap in whatever vegetables you already have available.
- Family-friendly: The familiar pasta-and-cheese combination makes vegetables more appealing.
- Protein-conscious: Greek yogurt and cheese provide protein, while high-protein pasta can increase it further.
- Great leftovers: The casserole remains flavorful after refrigeration and reheating.
- One-dish convenience: Once assembled, the oven takes care of most of the work.
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: Keep the sauce slightly loose because the pasta absorbs moisture while baking.
- Using watery vegetables: Excess moisture can make the casserole soggy.
- Overbaking: Remove the casserole once it is bubbling and the cheese is lightly golden to prevent dryness.
Required Equipment
- Large pot — Gives the pasta enough room to cook evenly.
- Large skillet — Makes sautéing the vegetables quick and easy.
- Large mixing bowl — Provides enough space to combine the sauce and pasta.
- 9 × 13-inch baking dish — Creates an even layer for consistent baking.
- Colander — Makes draining the pasta simple.
- Wooden spoon or spatula — Helps combine everything gently.
Storage Instructions
Let the casserole cool before covering it tightly or transferring portions to airtight containers. Refrigerate for up to 4 days.
For longer storage, freeze cooled portions in freezer-safe containers for up to 2 months. Thaw overnight in the refrigerator for the best texture.
To reheat, microwave individual portions for 2–3 minutes, rotating halfway through, or cover the casserole and warm it in a 350°F/175°C oven for 15–20 minutes. Add a 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
- 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 this family favorite more protein-friendly.
Perfect for weeknight dinners, meal prep, family gatherings, and cozy leftovers.
📝 Ingredients
Pasta & Vegetables
- 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
Seasonings
- 1 tsp Italian seasoning
- ½ tsp smoked paprika
- ½ tsp black pepper
- ½ tsp salt, or to taste
Creamy Sauce
- 1 cup (240 g) plain Greek yogurt
- 1 cup (240 ml) low-sodium vegetable broth
- ½ cup (120 ml) milk
- 1 tbsp tomato paste
Cheesy Topping
- 1 cup (100 g) shredded mozzarella cheese
- ¼ cup (25 g) grated Parmesan cheese
- 2 tbsp fresh parsley, chopped, optional
High-protein option: Replace regular pasta with chickpea, lentil, or another higher-protein pasta.
Directions
1. Preheat the Oven
Preheat the oven to 375°F (190°C). Lightly grease a 9 × 13-inch baking dish.
2. Cook the Pasta
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 thoroughly.
3. Sauté the Vegetables
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 continue cooking for 2–3 minutes, until the vegetables are bright and slightly tender.
4. Add the Remaining Vegetables
Stir in spinach and cherry tomatoes. Cook until the spinach wilts.
Season with Italian seasoning, smoked paprika, black pepper, and salt.
5. Make the Creamy Sauce
In a mixing bowl, whisk together Greek yogurt, vegetable broth, milk, and tomato paste until smooth.
Do not boil the yogurt mixture, as high heat can cause the sauce to separate.
6. Combine
Add the drained pasta and creamy sauce to the skillet with the vegetables.
Stir gently until everything is evenly coated. The mixture should look slightly saucier than you want the finished casserole because the pasta will absorb some of the liquid during baking.
7. Assemble
Transfer the mixture to the prepared baking dish and spread it into an even layer.
Sprinkle the mozzarella and Parmesan evenly over the top.
8. Bake
Bake uncovered at 375°F (190°C) for 20–25 minutes, until the sauce is bubbling around the edges and the cheese is melted and lightly golden.
9. Rest
Remove from the oven and let the casserole rest for 5–10 minutes. This allows the sauce to settle and makes serving easier.
10. Garnish and Serve
Sprinkle with fresh parsley and serve warm.
High-Protein Cooking Tips
- Use chickpea or lentil pasta to substantially increase the protein content.
- Choose 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 a heartier meal.
- Keep the vegetable-to-pasta ratio generous so each serving contains vegetables alongside protein and carbohydrates.
Nutrition Facts — Per Serving (Approximate)
| Nutrient | Amount |
|---|---|
| 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 |
Values are approximate and can vary according to the pasta, cheese, milk, and Greek yogurt brands used. High-protein pasta will change the nutrition profile.
Notes
- Storage: Refrigerate for up to 4 days or freeze for up to 2 months.
- Reheating: Add a splash of milk or broth if the pasta has absorbed too much sauce.
- Allergy notes: Conventional versions contain dairy and gluten. Use dairy-free alternatives 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 beans or tofu.
- More vegetables: Zucchini, mushrooms, peas, cauliflower, or carrots work well.
- Crispier topping: Mix 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 this 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 dairy-free mozzarella and Parmesan alternatives or finish the casserole 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 moisture absorbed during baking.
6. Can I freeze pasta casserole?
Yes, cool it completely, portion it into freezer-safe containers, and freeze for up to 2 months.

