📌 Spring Pasta Bake with Asparagus, Zucchini, and Mozzarella

Posted 4 May 2026 by: Admin #Recipes

Prep Time
15 minutes
Cook Time
45 minutes
Total Time
60 minutes
Servings
6 servings

Everyone thinks pasta bake is heavy, family-style, a bit of a sad November dish. And then you pull this thing out of the oven with its bubbling edges and green vegetables peeking out from under the cheese — and you realize you were all wrong. It’s spring-like. Truly.

Advertisement:
Final result
The gratin comes out of the oven steaming — golden cheese at the edges, spring vegetables hidden under the creamy blanket.

Imagine the dish placed on the table: the mozzarella still trembling from the heat, lightly browned at the edges like a pale caramel, with asparagus tips piercing through here and there. Digging into the first serving, the creamy herb sauce coats every penne in a glossy film. It smells of brown butter, melting zucchini, and that fresh vegetal note of spinach. Not heavy at all. Just right.

Why you’ll love this recipe

It’s a weekend dish that’s worth the effort : No rushing, no stress. We take the time to make the sauce by hand, we taste, we adjust. That’s exactly the idea.
The vegetables aren’t just there for a good conscience : Asparagus, zucchini, spinach — they really have flavor here because we sauté them quickly before baking. They keep their texture, color, and character.
The cost is ridiculous for six people : Around 6-7 euros total. Penne, seasonal vegetables, a bit of cream cheese: no need to overcomplicate things.
The next day’s leftovers are almost better : Two minutes in the microwave with a splash of water, and the sauce completely rehydrates. Next day’s lunch is sorted.

Ingredient Notes

Ingredients

Advertisement:

Asparagus, zucchini, spinach, cream cheese, and mozzarella: a spring cast for a gratin that keeps you warm.

  • Asparagus : Choose thin to medium asparagus — the thick ones will take too long to cook and will stay hard in the center even after baking. Cut them into 2-3 cm pieces, no shorter or they will disappear into the mass.
  • Cream cheese : This is what makes all the difference in the sauce. It melts gently into the hot roux and gives that velvety texture you don’t get with heavy cream alone. Cut it into small cubes so it incorporates without lumps. Philadelphia or store brand, it doesn’t matter.
  • Zucchini : One medium zucchini in half-moons about 5 mm thick. Not too thin (it would turn to mush) and not too thick (it would stay raw at the core). If you have two small zucchinis instead of one large one, even better — they are less watery.
  • Frozen spinach : Frozen is perfect here. But thaw them and squeeze them really hard in a tea towel — if you don’t, the water will soak the whole sauce during cooking. A third of a cup once squeezed isn’t much, but it’s plenty.
  • Penne : Penne holds up well to double cooking: boiling water first, then oven. You can use rigatoni, ziti, or shells instead — the idea is a hollow or ridged pasta that catches the sauce. Avoid thin pasta or spaghetti; they stick and get crushed.

Sauté the vegetables over high heat, but not for long

The classic mistake with a vegetable gratin is throwing them raw into the dish. They release their water while cooking and drown everything else. Here we do the opposite. Heat a drizzle of oil in a large skillet over medium-high heat, and the onion goes in first — two minutes, just until it becomes translucent. Then the zucchini and asparagus join the pan together. It crackles as soon as it touches the hot surface. In barely three or four minutes, the vegetables get slightly amber edges without being cooked through. Season, turn off the heat, and set the pan aside. The oven handles the rest.

Sauté the vegetables over high heat, but not for long
The vegetables are quickly sautéed to keep a bit of bite — essential before going into the oven.

Don’t take your eyes off the roux during that first minute

In the same pan — no need to dirty a second one — melt the butter over medium heat. When it starts to foam slightly, add the flour all at once and stir immediately with a whisk. This roux must cook for a good minute before adding the liquid: this is what prevents the sauce from having a raw flour aftertaste. The smell changes gently, turning almost towards brioche. Then pour the milk and broth in together, whisking continuously, then let thicken over medium heat for four to five minutes. Add garlic powder, basil, oregano, then the cubed cream cheese — it melts in less than a minute and transforms the sauce into something truly coating.

Advertisement:

Assemble quickly and don’t try to make it look pretty

The pasta cooked al dente (really al dente — it will continue to cook in the oven), the sautéed vegetables, the well-squeezed spinach: all of this joins the sauce in the pan or directly in the buttered dish. Mix with a large spoon so everything is well coated. Pour into the dish, spread roughly, then cover with shredded mozzarella. No need for a pattern. Just a thick and roughly even layer — this is what will form that slightly puffed crust on top during baking.

Resist for another 5 minutes before diving in

About 25 to 30 minutes at 190°C and the dish comes out bubbling — the edges form small orange-brown bubbles, the cheese on top is a warm yellow turning towards light caramel. Let it rest for five minutes out of the oven before serving. This is not a suggestion: the sauce needs this time to set slightly, otherwise it’s too runny on the plate. During those five minutes, put some bread on the table. You’re going to need it to finish the sauce.

Resist for another 5 minutes before diving in
The sauce starts bubbling at the edges and the cheese takes on color: the signal that it’s almost ready.

Tips & Tricks
  • Take the butter and cream cheese out 20 minutes before starting — the cream cheese incorporates without lumps if it’s not straight from the fridge, and the butter melts more evenly in the pan.
  • Really squeeze the thawed spinach. Put them in a clean tea towel, close it, and twist hard over the sink — you’ll be surprised by the amount of water that comes out. If this water stays in the dish, it thins out the whole sauce.
  • For a more colorful top, put the dish under the broiler for 2 minutes at the end of cooking — but stay in front of the oven; the line between ‘perfect golden’ and ‘charred’ is crossed in sixty seconds.
Close-up
The stretching mozzarella and the herb sauce coating every penne — hard to resist a second helping.
FAQs
Advertisement:

Can I prepare this gratin in advance?

Yes, and it’s actually a great idea for a stress-free weekend meal. Assemble the whole dish without the cheese, cover with plastic wrap, and refrigerate for up to 24h. When ready to bake, add the mozzarella and put it straight in the oven — allow 5 to 10 extra minutes of cooking time if the dish is coming from the fridge.

Why is my pasta mushy after baking?

Advertisement:

It was overcooked during the initial boiling. For a gratin, pasta should be removed while still firm — really al dente, almost crunchy in the center — because it absorbs the sauce and continues to cook for 25-30 minutes in the oven. Shorten the boiling time by at least 2 minutes compared to the package instructions.

Can I replace the asparagus with another vegetable?

Absolutely. Broccoli florets, chopped green beans, frozen peas, or even extra zucchini work very well. The idea remains the same: quickly sauté the vegetables before assembling to prevent them from releasing too much water into the dish.

Advertisement:

How to store and reheat leftovers?

The gratin stays fresh for 3 days in the refrigerator in an airtight container. To reheat, add a splash of water before microwaving — this allows the sauce to rehydrate without drying out. In the oven at 160°C covered with foil, allow 15 minutes.

Can I freeze this gratin?

Advertisement:

Technically yes, but the texture of the vegetables and pasta changes after thawing — everything softens considerably. If you want to freeze it, do so before baking: assemble the dish, cover airtight, and freeze for up to 2 months. Thaw overnight in the refrigerator before baking.

Can I replace the cream cheese with something else?

Cream cheese can be replaced by fresh cheese like Saint-Môret or mascarpone, which give a similar texture. Avoid ricotta alone; it’s too grainy and releases water. If you really have nothing like that on hand, add 3 tablespoons of heavy cream — the sauce will be slightly less velvety but perfectly fine.

Advertisement:
Spring Pasta Bake with Asparagus, Zucchini, and Mozzarella

Spring Pasta Bake with Asparagus, Zucchini, and Mozzarella

Easy
Italian
Main Course
Prep Time
15 minutes
Cook Time
45 minutes
Total Time
60 minutes
Servings
6 servings

A creamy and comforting gratin featuring spring vegetables. The bechamel sauce enriched with cream cheese coats the pasta, asparagus, and zucchini before baking under a thick layer of melted mozzarella.

Ingredients

  • 225g penne (dry)
  • 1 c. à soupe vegetable oil (15ml)
  • ½ medium onion, finely chopped (about 155g)
  • 1 medium zucchini, in 5mm half-moons (about 190g)
  • 160g asparagus (about 10 spears), trimmed and cut into 2-3 cm pieces
  • 1 c. à café salt
  • ½ c. à café freshly ground black pepper
  • 30g butter (2 c. à soupe)
  • 35g all-purpose flour (¼ cup)
  • 240ml milk (1 cup)
  • 240ml vegetable broth (1 cup)
  • 1 c. à café garlic powder
  • ½ c. à café dried basil
  • ½ c. à café dried oregano
  • 80g frozen spinach, thawed and very well squeezed
  • 115g cream cheese, cubed (4 oz)
  • 150g shredded mozzarella (1½ cups)

Instructions

  1. 1Preheat the oven to 190°C (375°F). Lightly butter a 23×33 cm (9×13 inch) baking dish.
  2. 2Cook the penne in a large pot of boiling salted water until still firm (2 minutes less than the time indicated on the package). Drain and set aside.
  3. 3Heat oil in a large skillet over medium-high heat. Sauté the onion for 2 minutes until translucent.
  4. 4Add the zucchini and asparagus. Sauté for 3-4 minutes until the edges are lightly browned. Season with salt and pepper, then set aside in a bowl.
  5. 5In the same skillet over medium heat, melt the butter. Add the flour and whisk constantly for 1 minute to form a roux.
  6. 6Slowly pour in the milk and broth while whisking vigorously. Allow to thicken over medium heat for 4-5 minutes, stirring regularly.
  7. 7Stir in the garlic powder, basil, oregano, squeezed spinach, and cubed cream cheese. Mix until the sauce is smooth and homogeneous.
  8. 8Add the drained pasta and sautéed vegetables to the sauce. Stir to coat well, then pour into the prepared baking dish.
  9. 9Cover evenly with shredded mozzarella. Bake for 25-30 minutes until the cheese is melted and the edges are bubbling.
  10. 10Let rest for 5 minutes out of the oven before serving.

Notes

• Make ahead: the gratin can be assembled without the mozzarella, covered tightly and refrigerated for up to 24h. Add the cheese just before baking and allow 5-10 extra minutes of cooking time.

Advertisement:

• Storage: keeps for 3 days in the refrigerator. Reheat in the microwave with a splash of water, or in the oven at 160°C covered with foil for 15 minutes.

• Vegetable variations: green beans, broccoli florets, or frozen peas are great substitutes for asparagus depending on the season. The technique remains the same — quick sauté before assembling.

Nutrition Facts (per serving, estimated)

390 kcalCalories 14gProtein 44gCarbs 18gFat

Advertisement:
Share it!

Thanks for your SHARES!

You might like this

Add a comment:

Latest posts

Roasted Mediterranean Meatballs with Chickpeas, Cauliflower, and Butternut Squash

Veal Orloff Roast with Apples and Caramelized Onions

Air Fryer Grilled Cheese

Filipino Pepper Menudo

Aloe Vera, Honey, and Lemon Tonic

Torta della nonna

Baked Chocolate Glazed Donuts

Coctel de Camarones

Crispy Chocolate and Fleur de Sel Balls

Crispy Fries with White Vinegar

Loading...