Vegetarian Pasta

Cheesy Mushroom and Zucchini Pesto Pasta Bake

October 20, 2019 (Last Updated: February 16, 2021)

Sharing is caring!

Total time to make this recipe: 55 minutes
terracotta cocotte with baked pasta and pasta on a fork

A vegetarian pasta bake full of veggies and cheesy goodness. This pasta bake with mushrooms, zucchini, basil pesto, and melted cheese will be your new favorite comfort food.

I always say that the best recipes come out when I don’t have any plans. When I don’t know what to cook, so I collect whatever I have available in the fridge and pantry and figure out a way to get a meal out of it.

This recipe is one of those cases. I found it in my old recipe book from when I was still living in Italy and when I read it again I immediately remembered it was not a planned recipe but an improvised meal which turned out so good I added it in my recipe book.

First of all, 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 or store-bought, helps to blend all the flavors together and give the pasta more flavor and saltiness. Two things that are always good in pasta (unless you exaggerate).

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.

terracotta cocotte with pesto pasta bake and parmesan

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) wh 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 Parmigiano cheese to give it a nice crunchy and nutty crust.
terracotta cocotte with baked pasta and pasta on a fork

The Recipe

If you like this recipe, try also these other ones:

terracotta cocotte with baked pasta and pasta on a fork

Mushrooms and Zucchini Pesto Pasta Bake

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!
4.63 from 8 votes
Print Pin Rate
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Servings: 2 people
Author: Jessica – Cooking my Dreams


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


  • Preheat the oven to 200°C (390°F).
  • 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.
  • 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.
  • 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.
  • Add the cream, mix well and season with salt and black pepper. Remove from heat and set aside.
  • Toss the pasta in a large pot of salted boiling water. Drain it 3-4 minutes before cooking time.
  • 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.
  • Transfer the pasta into individual cocottes or into a baking dish. Butter the dish before adding the pasta.
  • 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.


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. 


Calories: 703 kcal | Carbohydrates: 79 g | Protein: 38 g | Fat: 51 g | Saturated Fat: 27 g | Cholesterol: 142 mg | Fiber: 6 g | Vitamin A: 11077 IU

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

Course: Main Course
Cuisine: Italian
Keyword: baked pasta, pasta al forno, pesto pasta, vegetarian
Have you tried this recipe?Snap a photo and tag @jess.cookingmydreams or use the hashtag #cookingmydreams!

If you like this recipe, you can leave a comment and a star rating to support me. ★★★★★
Thank you so much!

I am a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to This means that if you click on a product link, I may receive compensation. This compensation comes at no additional cost to you, and as always I only recommend products I trust!

Sharing is caring!

You Might Also Like


  • Reply
    May 6, 2020 at 6:32 am

    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
    May 15, 2020 at 10:20 am

    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 :))

  • Leave a Reply

    Recipe Rating

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