Cooking My Dreams

  • RECIPES
  • Italian Food Guides
  • About
  • COOKBOOKS
  • Subscribe!
menu icon
go to homepage
  • RECIPES
  • Italian Food Guides
  • About
  • COOKBOOKS
  • Subscribe!

subscribe
search icon
Homepage link
  • RECIPES
  • Italian Food Guides
  • About
  • COOKBOOKS
  • Subscribe!

×
Home » Vegetarian Recipes

Cheesy Mushroom and Zucchini Pesto Pasta Bake

Last updated Dec 10, 2024 by Jessica Montanelli

351 shares

A vegetarian pasta bake full of veggies and cheesy goodness. This Cheesy Mushroom and Zucchini Pesto Pasta Bake is the ultimate combination of creamy, cheesy, and vibrant flavors, perfect for any weeknight dinner or special occasion!

Jump to Recipe Print Recipe
4.58 from 7 votes
two terracotta cocottes with baked pasta
Add "Cooking my Dreams" as a Google Trusted Source

This post may contain affiliate links, which means I may make a small commission off items you purchase at no additional cost to you. 

I love the mushroom and zucchini combo. It's one I use very often in pasta sauces, quiches or lasagna, like my White Lasagna with Mushrooms and Zucchini. The addition of basil pesto, either homemade pesto or store-bought, helps to blend all the flavors together and give the pasta more flavor and savoriness.

The final touch of grated cheese, which melts and gives to the pasta a heart of delicious cheesiness. While the freshly grated Parmigiano on top makes the crunchy nutty crust which is always my favorite part.

Jump to:
  • 🧾 Ingredients
  • 🍳 Substitutions
  • 🥣 Variations
  • The steps to make a perfect pasta bake
  • ❄️ Storage & Reheating
  • 💭 Recipe FAQs
  • Related Recipes you might like
  • 📖 RECIPE

🧾 Ingredients

  • Pasta: Choose a short pasta like penne, fusilli, or rigatoni that holds the sauce well. Whole-grain or gluten-free options also work beautifully.
  • Mushrooms: Opt for cremini, button, or portobello mushrooms for a rich, earthy flavor. Slice them thin for even cooking.
  • Zucchini: Adds a fresh, slightly sweet note to the dish. Dice it into small cubes for even distribution.
  • Pesto: Use a high-quality store-bought or homemade basil pesto for the best flavor. You can experiment with other types of pesto like sun-dried tomato pesto or arugula.
  • Grated Cheese: Use cheese like cheddar or mozzarella. Melts beautifully and creates a gooey, cheesy topping.
  • Parmesan Cheese: Adds a salty, nutty depth to the dish. Grate fresh Parmesan if possible.
  • Heavy Cream: Helps create a creamy sauce base that ties the dish together. For a lighter version, substitute with milk.
  • Garlic: Enhances the overall flavor with its savory kick.
  • Spinach: Use fresh or frozen spinach to add an extra veggie.

🍳 Substitutions

  • Pasta: Use whole-wheat, chickpea, or lentil pasta for extra fiber and protein. Spiralized zucchini can be used for a low-carb option.
  • Mushrooms: Swap with eggplant, bell peppers, or even spinach if mushrooms aren't your favorite.
  • Zucchini: Replace with yellow squash or broccoli florets for a similar fresh flavor.
  • Pesto: Try vegan pesto, walnut pesto, or red pepper pesto for different flavor profiles.
  • Cheese: Use dairy-free mozzarella or nutritional yeast for a vegan-friendly option.
  • Heavy Cream: Substitute with coconut cream, oat cream, or almond milk for a dairy-free alternative.

🥣 Variations

  • Protein Boost: Add cooked chicken, shrimp, or crumbled sausage for a hearty upgrade.
  • Vegan Version: Use vegan cheese, plant-based pesto, and coconut cream to make the dish vegan-friendly.
  • Extra Veggies: Incorporate roasted cherry tomatoes, or kale for additional nutrients.
  • Crunchy Topping: Sprinkle breadcrumbs or crushed nuts mixed with a bit of olive oil over the cheese for a crispy topping.
  • Gluten-Free: Choose gluten-free pasta and ensure the pesto is certified gluten-free.
terracotta cocotte with baked pasta

The steps to make a perfect pasta bake

Baked pasta or pasta bake is one of the Italian traditional staple food. A Sunday lunch meal that the whole family loves and enjoys. Traditionally served in the center of the table in its piping hot baking dish to share, or more unconventionally served in individual cocotte.

The classic version is with Tuscan Ragù sauce and Béchamel (white sauce), called "Pasta al Forno", a quicker version of the traditional Lasagna, let's say. But you can do baked pasta with almost any sauce. These are the basic guidelines:

  • Don't overcook the pasta. Cook the pasta 3-4 minutes less than usual. The pasta will continue cooking in the oven so it will come out perfectly al dente.
  • The sauce should be as creamy as possible, to unify all the ingredients and flavors. You can use a cream-based or tomato-based sauce or use pesto or puréed veggies.
  • You can add any vegetables, but you need to cook it first. Either roast it or sauté it, as long as it's well cooked and seasoned.
  • You can add meat like sausages, bacon, ham to give more flavor and saltiness. Cook if first, either together with the vegetables or by itself. Just be careful with the seasoning to avoid over-salting the dish.
  • Add cheese. Any kind of cheese, as long as it melts and becomes creamy and delicious. But even crumbly cheeses like Feta could be a nice addition if paired with the right ingredients.
  • Top the casserole with abundant freshly grated Parmesan cheese to give it a nice crunchy and nutty crust.
cheesy pasta with spinach mushroom zucchini in a pan

❄️ Storage & Reheating

Fridge: Store leftovers in an airtight container for up to 3-4 days. Let the dish cool completely before sealing it to maintain freshness.

Freezer: This pasta bake is freezer-friendly! Place cooled portions in a freezer-safe container or wrap the entire baking dish tightly with foil. Store for up to 2 months.

Reheating:

  • Oven: Preheat to 350°F (175°C). Cover the dish with foil to prevent the cheese from drying out, and bake for 15-20 minutes until heated through.
  • Microwave: Place a portion on a microwave-safe plate and heat on medium power for 2-3 minutes, checking halfway to ensure even heating.

💭 Recipe FAQs

Can I prepare this dish ahead of time?

Yes! Assemble the pasta bake, cover it with foil, and store it in the fridge for up to 24 hours before baking. When ready to bake, add 5-10 minutes to the cooking time.

Can I double the recipe?

Yes, simply double the ingredients and use a large baking dish or multiple single portion baking dishes.

terracotta cocotte with baked pasta and pasta on a fork

Related Recipes you might like

  • two bowls of creamy pasta with aspragus and pancetta.
    Creamy Pasta with Asparagus and Pancetta
  • italian recipes for mother's day brunch.
    20 Sweet & Savory Italian Recipes for Mother's Day Brunch
  • Spring Fava Beans & Pecorino Cheese Crostini
  • italian caprese salad with grilled eggplant on a black plate.
    Caprese Salad with Grilled Eggplant

If you tried this recipe, please take a moment to rate it and share your thoughts in the comments. Your feedback means a lot to me! ★★★★★

📖 RECIPE

terracotta cocotte with baked pasta and pasta on a fork
Jessica Montanelli

Mushrooms and Zucchini Pesto Pasta Bake

4.58 from 7 votes
A creamy baked pasta dish filled with veggies and flavorful pesto with a crispy crust of grated cheese. This is a perfect vegetarian comfort food, Italian style!
Print Email Review
Prep Time 10 minutes mins
Cook Time 45 minutes mins
Total Time 55 minutes mins
ServingsServings: 2 people
Ingredients Method Nutrition Notes
Prevent your screen from going dark

Ingredients
 
 

  • 6 oz Pasta, small shapes like farfalle, penne or fusilli
  • 6 oz Cremini Mushrooms, chopped
  • ½ Zucchini
  • 2 Garlic cloves, peeled and halved
  • ¼ cup White Wine
  • 5.5 oz Frozen Spinach
  • ½ cup Heavy Cream
  • ⅔ cup Grated Cheese
  • 1 tablespoon Butter
  • 7 teaspoon Pesto
  • Parmigiano Cheese, grated
  • Olive Oil
  • Salt
  • Black Pepper, ground

Method
 

  1. Preheat the oven to 200°C (390°F).
  2. Cut the zucchini into small cubes. Drizzle a pan with olive oil and sauté the zucchini for about 5 minutes, until lightly browned and translucent. Season with salt and black pepper.
  3. Remove the zucchini from the pan and set them aside. In the same pan, drizzle a little bit more of oil and add the garlic and the chopped cremini mushrooms.
  4. Sauté the mushrooms for about 5 minutes until they start to brown, then pour the white wine and let it evaporate completely. Add the spinach and cover with the lid until they are completely thawed. Turn down the heat if necessary.
  5. Add the cream, mix well and season with salt and black pepper. Remove from heat and set aside.
  6. Toss the pasta in a large pot of salted boiling water. Drain it 3-4 minutes before cooking time.
  7. In a large bowl or in the same pot, mix the pasta with the zucchini, mushrooms and spinach. Add the pesto and grated cheese and mix well.
  8. Transfer the pasta into individual cocottes or into a baking dish. Butter the dish before adding the pasta.
  9. Sprinkle abundant Parmigiano cheese on top to get a nice crispy crust and bake in the preheated oven for about 15-20 minutes. Turn on the broiler for a couple of minutes if necessary, to get the crust.

Nutrition

Calories: 703 kcalCarbohydrates: 79 gProtein: 38 gFat: 51 gSaturated Fat: 27 gCholesterol: 142 mgFiber: 6 gVitamin A: 11077 IU

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

CourseCourse: Main Course
CuisineCuisine: Italian

Notes

You can prep this in advance and keep the baking dish or cocottes covered with plastic wrap in the fridge a day before baking it. 

Have you tried this recipe?

Let us know how it was and don't forget to share it!

Send this Recipe to your Email!

We'll email this post to you, so you can come back to it later!

More Vegetarian Recipes

  • bowl of tomato tortellini soup on a white table.
    Creamy Tomato Tortellini Soup
  • casserole dish of cheesy potatoes and broccoli.
    Cheesy Broccoli and Potato Bake
  • simple green beans in a serving dish with almonds and garlic.
    Simple Italian Green Beans
  • baked ricotta with onions and tomatoes in a baking dish.
    Easy Baked Ricotta with Cherry Tomatoes and Onions
351 shares

Comments

    4.58 from 7 votes (4 ratings without comment)

    Leave a Comment Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. gab says

    January 05, 2026 at 2:19 pm

    5 stars
    it turned out delicious even without the white wine. i used fresh spinach and blanched it. i squeezed out the water, and added it to the cooked mushrooms. it turned out great. thank you!

    Reply
    • Jessica Montanelli says

      January 06, 2026 at 9:55 am

      Thank you! I'm glad you enjoyed it! 🙂

      Reply
  2. Lidija says

    May 15, 2020 at 10:20 am

    5 stars
    Soo delicious! I used mascarpone and chestnut mushrooms and didn't add the wine (at least not in the pot 🙂 )
    It should be enough for 4 persons, but me and hubby devoured it all :))

    Reply
  3. Laur says

    May 06, 2020 at 6:32 am

    5 stars
    Great recipe! Scales well. Used shreaded Mexican blend cheese: worked fine.
    Takes about an hour of active time in the kitchen for a 4 serving size. Most of the time used to evaporate the wine.

    Reply
    • Jessica - Cooking my Dreams says

      May 06, 2020 at 6:13 am

      Hi Laur, thank you so much for your comment! I'm glad you liked it 🙂

      Reply

Hi, I'm Jess! Born and raised in Siena, Tuscany, I've been immersed in the rich traditions of Italian cuisine my entire life. Through my food blog, I hope to share a slice of Tuscan warmth and the genuine flavors that have been a part of my journey since childhood.

More about me →

  • jess.cookingmydreams
  • Cooking my Dreams
  • jess.cookingmydreams


Add Cooking my Dreams as your Google Trusted Source to get our recipes recommended more often! ⬇️

Add as a Google Trusted Source

Popular Recipes

  • oval baking dish with baked pasta on a grey towel
    Pasta al Forno (Classic Pasta Bake)
  • Classic Tuscan Lasagna (with Ragù and Béchamel)
  • tuscan ragù sauce in a terracotta pot with a bay leaf on top.
    Traditional Tuscan Ragù (Meat Sauce)
  • Pollo al Limone (Easy Creamy Lemon Chicken)
  • Best Italian Cold Artichoke Dip
  • overhead photo of black plate with pasta
    Pasta with Easy Creamy Eggplant Sauce

As Seen In

collage of sites logos that featured cooking my dreams.

Traditional Italian Recipes

  • two terracotta bowls with pasta and beans on a green towel.
    Pasta e Fagioli (Traditional Italian Pasta and Beans)
  • two plates with tiramisu next to the serving dish and ingredients.
    Classic Tiramisù Recipe
  • italian orange fennel salad on a serving dish topped with pine nuts.
    Simple Italian Orange and Fennel Salad
  • two small ramekins with single portions of tiramisu.
    Quick & Easy Tiramisù for Two (small batch)
  • portion of seafood lasagna on a plate in front of the baking dish.
    Creamy Seafood Lasagna (with frozen seafood mix)
  • serving dish full of candied almonds on a white cloth.
    Addormenta Suocere (Italian Candied Almonds)

Footer

↑ back to top

About

  • Privacy Policy
  • Cookie Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • Work with me
  • Portfolio

As an Amazon Associate I earn from qualifying purchases.

©2026 Cooking my Dreams. All rights reserved.

351 shares

Rate This Recipe

Your vote:




Leave a comment:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.