
Pasta bakes are one of the most-loved comfort foods in American kitchens, and for good reason. They’re warm, filling, and incredibly easy to make. But if you’re tired of basic red sauce casseroles, this Sundried Tomato Pesto Pasta Bake is about to become your new favorite dinner.
It’s creamy without being heavy. It’s cheesy without being overwhelming. And best of all, it’s loaded with colorful vegetables that add texture, flavor, and nutrition.
Whether you’re feeding your family on a busy weeknight, prepping lunches ahead of time, or looking for a satisfying vegetarian dinner, this veggie-packed pasta bake checks every box.
Why You’ll Love This Sundried Tomato Pesto Pasta Bake
There are countless pasta casseroles out there, but this one stands out for a few key reasons:
- Bold, rich flavor from sundried tomato pesto
- Creamy, cheesy texture without being overly heavy
- Packed with fresh vegetables for added nutrition
- Easy to customize with whatever veggies you have on hand
- Perfect for meal prep and freezer-friendly
- Family-friendly and great for entertaining
It’s comfort food with a Mediterranean twist, and it feels just a little more special than your average pasta bake.
Ingredients You’ll Need
Here’s everything that makes this dish so flavorful and satisfying:
Pasta
- 12 ounces penne, rigatoni, or ziti
Short pasta shapes work best because they hold onto the creamy pesto sauce.
Vegetables
- 1 zucchini, chopped
- 1 red bell pepper, diced
- 8 ounces mushrooms, sliced
- 1 cup cherry tomatoes, halved
- 2 cups fresh spinach
These vegetables add texture, sweetness, and depth while keeping the dish hearty and colorful.
Sauce & Flavor
- ¾ cup sundried tomato pesto
- 1 cup heavy cream (or half-and-half)
- 3 cloves garlic, minced
- 1 teaspoon Italian seasoning
- Salt and black pepper to taste
- 1–2 tablespoons olive oil
Cheese
- 1 ½ cups shredded mozzarella
- ½ cup grated parmesan
Freshly shredded cheese melts more smoothly and gives the best texture.
How to Make Sundried Tomato Pesto Pasta Bake
1. Cook the Pasta
Bring a large pot of salted water to a boil. Cook the pasta until just al dente — slightly undercooked. It will finish cooking in the oven. Drain and set aside.
2. Sauté the Vegetables
In a large skillet, heat olive oil over medium heat. Add garlic and cook until fragrant, about 30 seconds.
Add zucchini, bell pepper, and mushrooms. Cook for 5–7 minutes until tender. Stir in cherry tomatoes and cook for another 2 minutes. Season with salt, pepper, and Italian seasoning.
Add spinach last and cook just until wilted.
3. Make the Creamy Pesto Sauce
Lower the heat and stir in the sundried tomato pesto and cream. Let the mixture gently simmer for 2–3 minutes until slightly thickened.
Taste and adjust seasoning as needed. If the sauce feels too thick, add a splash of reserved pasta water.
4. Combine Everything
Add the cooked pasta to the skillet and toss until evenly coated with the sauce and vegetables.
Transfer everything to a greased 9×13-inch baking dish. Sprinkle mozzarella and parmesan evenly over the top.
5. Bake Until Golden
Bake at 375°F (190°C) for 20–25 minutes, or until bubbly and golden. For a crispier top, broil for 2–3 minutes at the end.
Let the pasta bake rest for 5–10 minutes before serving. This helps it set and makes slicing easier.

The Best Vegetables for Pasta Bake
One of the best things about this sundried tomato pesto pasta bake is how versatile it is. You can easily swap or add vegetables based on seasonality or preference.
Great additions include:
- Broccoli florets
- Roasted eggplant
- Kale
- Artichoke hearts
- Asparagus
- Caramelized onions
- Extra sundried tomatoes
The key is balancing texture. Softer vegetables like spinach should be added at the end, while firmer vegetables like broccoli benefit from pre-cooking or roasting.
Tips for the Creamiest Pasta Bake
If you want restaurant-quality results, keep these tips in mind:
- Slightly undercook the pasta to prevent mushiness
- Use freshly grated cheese for better melting
- Taste your pesto before adding salt, some brands are saltier than others
- Don’t skip the resting time after baking
- Add a splash of cream when reheating leftovers to restore creaminess
These small details make a big difference in texture and flavor.
How to Store, Freeze, and Reheat
Storing
Keep leftovers in an airtight container in the refrigerator for up to 4 days.
Freezing
You can freeze this pasta bake either before or after baking. Wrap tightly and freeze for up to 2 months.
Reheating
Reheat in the oven at 350°F until warmed through. Add a splash of milk or cream to keep it from drying out. Cover with foil to retain moisture.
This makes it ideal for meal prep or doubling the recipe for later.
Variations and Add-Ins
Want to customize it? Try these ideas:
- Add grilled chicken for extra protein
- Stir in white beans or chickpeas for a plant-based boost
- Use whole wheat or gluten-free pasta
- Swap heavy cream for ricotta for a slightly lighter texture
- Add crushed red pepper flakes for heat
- Top with fresh basil before serving
This recipe is incredibly flexible, making it easy to adapt to your dietary needs.
Recipe FAQ’s
Can I make this pasta bake dairy-free?
Yes. Use a plant-based cream alternative and dairy-free shredded cheese. Choose a vegan pesto to keep it fully dairy-free.
Can I prepare it ahead of time?
Absolutely. Assemble the dish, cover, and refrigerate for up to 24 hours before baking.
What type of pesto works best?
Sundried tomato pesto provides the richest flavor, but you can also mix it with basil pesto for a balanced twist.

Creamy Sundried Tomato Pesto Pasta Bake with Veggies!
Ingredients
Pasta
- 12 ounces penne rigatoni, or ziti
Vegetables
- 1 zucchini chopped
- 1 red bell pepper diced
- 8 ounces mushrooms sliced
- 1 cup cherry tomatoes halved
- 2 cups fresh spinach
Sauce & Flavor
- ¾ cup sundried tomato pesto
- 1 cup heavy cream or half-and-half
- 3 cloves garlic minced
- 1 teaspoon Italian seasoning
- Salt and black pepper to taste
- 1-2 tablespoons olive oil
Cheese
- 1 ½ cups shredded mozzarella
- ½ cup grated parmesan
Instructions
Cook the Pasta
- Bring a large pot of salted water to a boil. Cook the pasta until just al dente — slightly undercooked. It will finish cooking in the oven. Drain and set aside.
Sauté the Vegetables
- In a large skillet, heat olive oil over medium heat. Add garlic and cook until fragrant, about 30 seconds.
- Add zucchini, bell pepper, and mushrooms. Cook for 5–7 minutes until tender. Stir in cherry tomatoes and cook for another 2 minutes. Season with salt, pepper, and Italian seasoning.
- Add spinach last and cook just until wilted.
Make the Creamy Pesto Sauce
- Lower the heat and stir in the sundried tomato pesto and cream. Let the mixture gently simmer for 2–3 minutes until slightly thickened.
- Taste and adjust seasoning as needed. If the sauce feels too thick, add a splash of reserved pasta water.
Combine Everything
- Add the cooked pasta to the skillet and toss until evenly coated with the sauce and vegetables.
- Transfer everything to a greased 9×13-inch baking dish. Sprinkle mozzarella and parmesan evenly over the top.
Bake Until Golden
- Bake at 375°F (190°C) for 20–25 minutes, or until bubbly and golden. For a crispier top, broil for 2–3 minutes at the end.
- Let the pasta bake rest for 5–10 minutes before serving. This helps it set and makes slicing easier.
