Posted on — Leave a comment

Pasta Primavera Recipe: Creamy, Lemony & Loaded with Fresh Vegetables

White bowl of creamy fusilli Pasta Primavera with small broccoli florets, short asparagus pieces, browned zucchini half-moons, peas, halved cherry tomatoes, basil and finely grated Parmesan.

A good Pasta Primavera is the kind of dinner that makes a slightly chaotic vegetable drawer feel intentional: creamy pasta, sweet peas, tender zucchini, asparagus with some spring left, and lemon cutting through the Parmesan. It sounds almost too simple to go wrong. Then the broccoli is still firm, the zucchini is soft, and the skillet has filled with water.

The trick is letting the vegetables cook at their own pace. Broccoli and asparagus get a head start, zucchini gets its own short turn in the hot pan, and peas and tomatoes wait until the end. The browned vegetables don’t come back until the sauce is nearly ready, so they keep the texture you worked for. Then Parmesan, lemon, butter, and basil pull the whole skillet together.

What Is Pasta Primavera?

Primavera means “spring” in Italian, but Pasta Primavera is an Italian-American dish and doesn’t require one particular mix of spring vegetables. What matters is the finished bowl: pasta with some bite, vegetables that still have their own character, and enough sauce to pull everything together.

Close-up forkful of glossy fusilli with browned zucchini, broccoli, short asparagus and a pea above a bowl of Pasta Primavera.
A finished bite should carry pasta, sauce and vegetables together. The coating should gloss the fusilli without hiding the browned zucchini, broccoli or asparagus.

Pasta Primavera Recipe

Creamy, lemony Pasta Primavera in 35–40 minutes, with vegetables cooked in stages so they stay distinct instead of turning soft or watery.

Yield
4 generous servings

Prep
15 minutes

Cook
20–25 minutes

Total
35–40 minutes

Pan: wide, deep 12-inch / 30-cm skillet or sauté pan
Pasta: 12 oz / 340 g dry pasta
Best served: straight from the final toss

Using a shallow skillet? Brown the vegetables in it, then use the pasta pot for the final toss.

Equipment

  • Large pasta pot, ideally 6 qt / 5.7 L or larger
  • Wide, deep 12-inch / 30-cm skillet or sauté pan
  • Fine grater or Microplane
  • Wide plate or shallow bowl for holding the browned vegetables

Set up before the skillet gets hot. Grate the Parmesan, zest and juice the lemon, tear the basil, measure the cream, and keep a measuring cup ready for the pasta water.

Ingredients

Pasta & Vegetables

  • 12 oz / 340 g fusilli, penne, rotini, or another medium short pasta
  • 5½ oz / 155 g asparagus, trimmed and cut into 1-inch / 2.5-cm pieces, about 1 small bunch
  • 4½ oz / 125 g broccoli florets, cut small, about ¾–1 inch / 2–2.5 cm, about 2 cups
  • 5¼ oz / 150 g zucchini, cut into ½-inch / 1.25-cm half-moons, about 1 small zucchini
  • 3½ oz / 100 g cherry tomatoes, halved, about 1 cup
  • 3½ oz / 100 g green peas, fresh or frozen, about ⅔ cup

Aromatics & Sauce

  • 1 small yellow onion, about 4 oz / 115 g, finely diced
  • 4 garlic cloves, finely minced
  • 1½ tbsp / 22 ml extra-virgin olive oil
  • 2 tbsp / 28 g unsalted butter, divided
  • ½ cup / 120 ml heavy cream
  • 2 oz / 57 g finely grated Parmesan, plus more for serving
  • 1 lemon, finely zested, with 2 tbsp / 30 ml juice to start
  • ⅓ cup loosely packed fresh basil, torn or thinly sliced
  • ½ tsp freshly ground black pepper, plus more to taste
  • ¼ tsp red pepper flakes, optional
  • Salt, for the pasta water, vegetables, and final seasoning

Season in layers, but lightly. The pasta water and Parmesan both bring salt to the finished dish. Taste again after the Parmesan goes in before deciding what it still needs.

Method

Dark skillet of broccoli and short asparagus pieces with separate zucchini and pea-and-tomato groups showing staged vegetable cooking for Pasta Primavera.
Cooking order is really about density and moisture. Firmer vegetables need time to soften, zucchini needs room to brown, while quick vegetables need very little heat—an easy framework for deciding where an unfamiliar vegetable belongs.

1. Prep the Vegetables

Have everything cut before you start cooking. Keep the broccoli and asparagus together, the zucchini separate, and the peas and tomatoes ready for later.

The pieces don’t need to match perfectly. Keep the broccoli florets small enough to cook through without a long stay in the skillet.

2. Start the Pasta

Bring a large pot of well-salted water to a rolling boil. Add the pasta and begin checking it about 2 minutes before the package’s stated al dente time.

Drain when the center is still firmer than you want to eat. Before draining, scoop out at least 1½ cups / 360 ml pasta water. Do not rinse the pasta.

Save more pasta water than you’ll probably use. The extra is there if the sauce needs loosening later.

3. Brown the Broccoli and Asparagus

While the pasta cooks, heat the olive oil in the skillet over medium-high heat. Add the broccoli and asparagus with a light pinch of salt and black pepper.

Cook uncovered for about 4–5 minutes, tossing occasionally. The broccoli should turn bright green with browned edges and be nearly tender when pierced. The thick end of the asparagus should be just tender with some spring left.

If the broccoli is well browned but still distinctly firm inside, add 1 tbsp / 15 ml water and let it evaporate uncovered. Transfer the vegetables to the wide plate or shallow bowl.

Small broccoli florets and short asparagus pieces browning with open space around them in a dark skillet as metal tongs turn one piece.
If broccoli and asparagus steam instead of browning, adding more heat is not always the answer. Often, leaving more exposed pan surface lets moisture escape while the centers stay fresh and structured.

4. Brown the Zucchini

Keep the skillet over medium-high heat. Add the zucchini with a small pinch of salt.

Cook for about 3 minutes, turning occasionally. Stop when the cut sides have browned but the centers still feel firm. Transfer the zucchini to the plate with the broccoli and asparagus.

Close-up of golden-browned zucchini half-moons in a dark skillet, with one plump piece held by metal tongs.
Watch the curved green edge as well as the browned cut face. It should remain thick and juicy; once that edge starts wrinkling inward, the zucchini is moving past the texture you want in Pasta Primavera.

5. Soften the Onion and Garlic

Lower the heat to medium. Add 1 tbsp / 14 g butter, followed by the onion and a small pinch of salt.

Cook for 3–4 minutes, stirring occasionally, until the onion is soft and translucent. Add the garlic and red pepper flakes, if using, and cook for 30–45 seconds, just until fragrant.

Keep the garlic pale.

6. Build the Sauce and Finish the Pasta

Lower the heat to medium-low. Pour in the heavy cream and bring it to a gentle simmer for about 1 minute.

Add the drained pasta and ⅓ cup / 80 ml reserved pasta water. Toss for 1–2 minutes, until the pasta is al dente and the sauce begins to coat it. Add more pasta water only if the pasta looks tight or dry.

Fusilli being tossed in a loose glossy cream sauce in a dark skillet before the vegetables are returned.
The sauce can still look slightly loose before the vegetables return. Fusilli keeps absorbing liquid, while Parmesan and butter add body later, so thickening it too aggressively now can leave the finished pasta dry.

7. Add the Peas and Tomatoes

Add the peas and cherry tomatoes. Toss over medium-low heat for about 1 minute, until the peas are hot and the tomatoes begin to soften around their cut edges.

Keep the tomatoes recognizable. Their juicy centers are especially good against the creamy sauce.

8. Bring the Browned Vegetables Back

Return the broccoli, asparagus, and zucchini to the skillet. Toss for about 1 minute, just long enough to heat them through and coat them with sauce.

If the pan feels crowded, move everything to the warm pasta pot for this last toss.

Nearly finished Pasta Primavera being transferred from a full sauté pan into a larger stainless-steel pasta pot to create room for tossing.
More tossing room means more even sauce coverage and less crushed vegetables. Moving a crowded Pasta Primavera into the warm pasta pot can therefore improve the final texture rather than simply solve a space problem.

9. Finish Off the Heat

Turn off the heat. Add the remaining 1 tbsp / 14 g butter, Parmesan, lemon zest, 2 tbsp / 30 ml lemon juice, basil, and black pepper.

Finely grated Parmesan falling over finished fusilli Pasta Primavera in a skillet resting away from direct heat.
Finely grated Parmesan disperses quickly because more of its surface meets the residual heat. That lets it enrich the sauce without the hard simmer that can turn Parmesan sticky or clumpy.

Toss vigorously until the cheese melts into the sauce. It should coat the pasta without leaving a watery puddle underneath. Add reserved pasta water a tablespoon at a time only if it needs loosening.

Taste a forkful with both pasta and vegetables. Add salt first if it needs seasoning. If the seasoning is right but the sauce still tastes heavy, give it another squeeze of lemon.

Serve immediately, with more Parmesan and black pepper if you want them.

Changing the vegetable mix? See Vegetables & Swaps →

Before you move on, look at the finished bowl. The vegetables should still read as separate pieces, with enough sauce to gloss the pasta without covering their color and texture.

Elegantly plated fusilli Pasta Primavera with broccoli, short asparagus, browned zucchini, peas, cherry tomatoes, basil and Parmesan on white porcelain against a deep green background.
Careful cooking creates its own garnish. Intact asparagus, browned zucchini, green broccoli and juicy tomatoes give Pasta Primavera enough natural shape and contrast to look polished without extra decoration.

Read the Skillet

A timer gets you close. The food tells you when to move on.

Look forWhat it tells you
Broccoli is bright green with browned edgesReady for the brief final toss.
Asparagus is just tender at the thick end and still springyTender now; still firm enough to return later.
Zucchini is browned outside and firm through the middleBrowned without going soft.
Pasta has a slightly firm centerReady to finish in the sauce.
Tomatoes soften around their cut edgesHot and juicy, not collapsed.

How to Get the Creamy Lemon-Parmesan Sauce Right

Watch how the sauce moves. It should travel with the pasta when you toss it, coating the noodles rather than collecting underneath. That is the point where you stop adjusting.

Keep the Parmesan and lemon for the off-heat finish. Residual heat is enough to melt finely grated cheese more gently, while the lemon stays bright instead of disappearing into the simmer.

Glossy fusilli and vegetables lifted from a skillet with the exposed pan surface showing only a thin coating of sauce underneath.
Lift a little pasta and look underneath. The exposed pan should show only a glossy film; if liquid immediately floods back into the space, the sauce still contains more free water than the fusilli can hold.

If the sauce is already too loose, thick, or clumpy, jump to troubleshooting →

Vegetables & Swaps

This is where Pasta Primavera earns its keep as a refrigerator dinner. The exact vegetable mix can change; what matters is when each one belongs in the pan.

Thick asparagus may need another minute; a small zucchini may need less.

Skillet of Pasta Primavera surrounded by small groups of firmer, medium-cooking and quick-cooking vegetables representing possible substitutions.
Vegetable substitutions work better by cooking behavior than by cup-for-cup replacement. Choose a few vegetables with different cooking speeds, then adjust their cuts so denser pieces can catch up without softer vegetables collapsing.
VegetableGood cutWhen to add
CarrotsThin slices or small matchsticksEarly
BroccoliSmall floretsEarly
Green beans1-inch / 2.5-cm piecesEarly
Asparagus1-inch / 2.5-cm piecesEarly to middle
Bell pepperThin strips or small piecesMiddle
Zucchini / yellow squash½-inch / 1.25-cm piecesMiddle
MushroomsSlices or quartersEarly, with plenty of pan space
Peas / snap peasWholeLate
SpinachLeavesFinal minute
Cherry tomatoesHalvedLate

Keep the total prepared vegetables around 1¼–1½ lb / 570–680 g. Change the mix rather than replacing every omitted vegetable with another full portion.

Three or four vegetables are plenty.

Working from the freezer? See how to handle frozen vegetables →

Build It Around What You Have

Extreme close-up of glossy fusilli with browned zucchini half-moon, broccoli, short asparagus, peas, halved cherry tomato, basil, Parmesan and lemon zest.
The best finished Pasta Primavera has several textures at once: glossy fusilli, juicy browned zucchini, structured broccoli, springy asparagus and tomatoes that still burst. That contrast keeps a creamy pasta lively rather than heavy.

Which Pasta Shape Works Best?

Fusilli, penne, rotini, and small shells are easiest because small pieces of vegetables settle into their ridges and curves. Spaghetti and linguine work too; toss them well enough that the vegetables don’t stay behind in the pan.

If basil is what you have in abundance, pesto pasta takes dinner in a different direction.

Can You Use Frozen Vegetables?

Yes, but treat them according to how much water they carry.

  • Peas: add straight from frozen.
  • Corn: add straight from frozen and heat through.
  • Broccoli: thaw and drain well, or cook it separately until the excess moisture is gone.
  • Spinach: thaw and squeeze it dry before adding near the end.
  • Zucchini: skip the frozen version here if you want browned pieces with distinct texture; fresh works much better.

Can You Make Pasta Primavera Without Heavy Cream?

Yes. The sauce will be lighter, but butter, Parmesan, and pasta water can still give it a smooth coating.

  • Half-and-half: the closest lighter swap; keep the heat gentle.
  • Whole milk: makes a thinner sauce. Keep the heat low and add the lemon only after the pan is off the heat.
  • No cream: use butter, Parmesan, lemon, and reserved pasta water for a lighter coating.
  • Dairy-free: use olive oil instead of butter. If using a dairy-free Parmesan-style cheese, choose one that melts reasonably well; otherwise use it as a finishing seasoning rather than expecting the same creamy sauce.

Chicken, Shrimp & Other Additions

Cook proteins separately and add them once the sauce and vegetables are nearly finished.

  • Chicken: cook to 165°F / 74°C in the thickest piece, rest briefly, then slice. For another lemon-and-butter chicken dinner, try chicken piccata.
  • Shrimp: cook just until opaque and curled, then take it out before it becomes firm. Shrimp scampi puts the garlic, lemon, butter, and shrimp at the center of the meal.
  • Sausage: cook raw sausage completely before adding it; precooked sausage only needs browning and reheating.
  • White beans: drain well and warm gently so they stay intact.

↑ Back to the Pasta Primavera recipe

Make Ahead, Storage & Reheating

If you want dinner mostly ready ahead of time, chop the vegetables, grate the Parmesan, and zest and juice the lemon earlier. Wash and dry the basil too, but tear or slice it close to cooking. Save the sauce and final toss for serving time, when the vegetables and pasta are at their best.

For leftovers, get the pasta into the refrigerator within 2 hours and eat it within 3–4 days. Reheat leftovers thoroughly to 165°F / 74°C. The USDA leftovers guidance has the full food-safety recommendations.

The pasta will keep drinking up sauce while it sits. Reheat gently with 1–2 tbsp / 15–30 ml water, broth, or milk per serving, then taste again for lemon or Parmesan.

When Pasta Primavera Goes Wrong

Most Pasta Primavera problems are recoverable.

What happenedLikely reasonWhat to do
Vegetables are mushyThey cooked too longTake each batch out as soon as it reaches the right texture
Vegetables won’t brownThe pan is crowded or wetGive them more space and cook in batches
Sauce is wateryWet vegetables or too much added liquidStop adding water and reduce gently
Sauce is too thickThe pasta absorbed more liquidLoosen it with reserved pasta water a tablespoon at a time
Parmesan clumpedThe pan was too hotTake it off the heat, add a splash of pasta water, and toss
The pasta tastes blandIt needs seasoning or acidityCorrect the salt first, then Parmesan or lemon as needed

The Sauce Is Watery

Tomatoes, zucchini, mushrooms, and frozen vegetables can all bring extra water into the skillet. Let the sauce reduce briefly over medium-low heat. If the vegetables are already exactly where you want them, lift them out first. There’s no reason to turn good zucchini soft while you fix the sauce.

Cooked broccoli, short asparagus, browned zucchini, peas and cherry tomatoes being lifted away from fusilli sitting in a loose creamy sauce.
Once the vegetables are safely out, reduce only until the sauce clings to the fusilli again. Then return the vegetables for the shortest possible toss, so the rescue does not undo their browning and texture.

The Parmesan Turned Sticky or Clumpy

Take the skillet completely off the heat and add a small splash of pasta water. Vigorous tossing can often bring a slightly clumpy sauce back together. Large, tight cheese clumps may only soften rather than disappear completely. Next time, grate the Parmesan finely and let the burner go off before the cheese goes in.

The Primavera Tastes Bland

Taste a forkful that includes both pasta and vegetables. If everything tastes muted, start with salt. When the seasoning is right but the dish still feels rich and dull, reach for lemon. For more savory depth, add Parmesan. Don’t ask the lemon to do the salt’s job.

One Vegetable Is Still Too Firm

Don’t keep cooking everything for one stubborn vegetable. Give that piece or batch another minute or two on its own, then bring it back. The vegetables that are already right get to stay that way.

↑ Back to the recipe

What to Serve With Pasta Primavera

Because the pasta is already creamy and vegetable-heavy, keep the rest of dinner crisp or simple. A green salad or chickpea salad adds something cool and crunchy, while homemade focaccia is good for catching the last streaks of lemon-Parmesan sauce.

Bowl of Pasta Primavera on a walnut table served with a simple green salad, pieces of focaccia and lemon wedges.
Keep the side portions modest: Pasta Primavera already covers starch, sauce and vegetables. Use anything alongside it for contrast—something crisp, cool or chewy—rather than adding another rich component.

The best part of Pasta Primavera is how easily it turns a refrigerator full of small amounts into a dinner that feels deliberate. You don’t need every vegetable in the recipe or a perfect shopping list. A few good vegetables, cooked with a little attention, are enough to make the whole bowl feel generous.

↑ Back to recipe · ↑ Back to top

Leave a Reply

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