Skip to main content
Skip to main content
← Back to Latest News

Perfect Pasta Primavera

Bon Appétit | Published: June 9, 2026 | By Shilpa Uskokovic
Perfect Pasta Primavera

Pasta primavera is all about celebrating spring vegetables: asparagus, peas, zucchini (or whatever seasonal veg you love) folded into a glossy sauce made with cream, Parmesan, butter, and pasta water. Inspired by a recipe from Bon Appétit’s May 1979 issue—which readers requested again and again for decades—this updated version feels both classic and fresh. A splash of lemon juice and plenty of basil keep the dish bright and lively, making it the kind of pasta primavera you’ll want to cook, well, again and again, long after spring is done.

What is pasta primavera?

Pasta primavera is an Italian American pasta dish made with spring vegetables such as asparagus, peas, zucchini, and broccoli, tossed with pasta and a light sauce. Primavera means “spring” in Italian, a reference to the seasonal vegetables traditionally used in the dish.

Is pasta primavera really Italian?

Despite its name, pasta primavera is generally considered an Italian American dish. The recipe became popular in North America in the 1970s and has since become a staple of spring cooking.

What vegetables go into classic pasta primavera?

There is no single traditional vegetable combination. Cooks might use any mix of spring vegetables, such as asparagus, peas, zucchini, broccoli, mushrooms, bell peppers, carrots, or tomatoes.

Is pasta primavera always creamy?

Some versions are made with only olive oil and Parmesan, while others include cream or lots of butter. This recipe uses a small amount of cream along with Parmesan, butter, and pasta water to create a silky, glossy, well-balanced sauce.

Can I make pasta primavera ahead?

You can prep the vegetables ahead of time, but cooking the pasta and tossing everything together is best done just before serving for the best flavor and texture.

Recipe information

  • Total Time

    45 minutes

  • Yield

    4 servings

Total Time

45 minutes

Yield

4 servings

Ingredients

12

¼

1

4

1

1

1

1

½

2

¼

2

2

Need to make a substitution?

Preparation

  1. Step 1

    Cook 12 oz. medium pasta (such as lumache or conchiglie) in a large pot of boiling salted water, stirring occasionally, until very al dente, about 2 minutes less than package directions; drain, reserving about 1 cup pasta cooking liquid.

    Step 2

    Meanwhile, heat ¼ cup extra-virgin olive oil in a medium Dutch oven or other heavy pot over medium-low. Add 1 white or yellow onion, finely chopped, 4 garlic cloves, finely chopped, a large pinch of kosher salt, and a large pinch of freshly ground pepper and cook, stirring often, until onion is softened and translucent, 8–10 minutes.

    Step 3

    Add 1 small zucchini, quartered lengthwise, seeds removed, cut into ½" pieces, and cook, stirring often, until zucchini is tender, about 5 minutes. Add 1 bunch asparagus, woody ends trimmed, thinly sliced, 1 cup frozen broccoli florets, 1 cup frozen peas, ½ cup heavy cream, and reserved pasta and ½ cup pasta cooking liquid. Cook, stirring often, until asparagus is tender and cream is clinging to vegetables and pasta, about 5 minutes; remove from heat.

    Step 4

    Add 2 oz. Parmesan, finely grated (about 1 cup), ¼ cup torn basil leaves, 2 Tbsp. fresh lemon juice, and 2 Tbsp. unsalted butter, cut into 1" pieces; stir vigorously, adding splashes of pasta cooking liquid as needed to loosen, until cheese is melted and sauce is smooth and glossy and coats pasta. Divide pasta among bowls and top with more basil.

    Photo by Travis Rainey, Food Styling by Micah Marie Morton, Prop Styling by Alexandra Massillon

Step 1

Cook 12 oz. medium pasta (such as lumache or conchiglie) in a large pot of boiling salted water, stirring occasionally, until very al dente, about 2 minutes less than package directions; drain, reserving about 1 cup pasta cooking liquid.

Step 2

Meanwhile, heat ¼ cup extra-virgin olive oil in a medium Dutch oven or other heavy pot over medium-low. Add 1 white or yellow onion, finely chopped, 4 garlic cloves, finely chopped, a large pinch of kosher salt, and a large pinch of freshly ground pepper and cook, stirring often, until onion is softened and translucent, 8–10 minutes.

Step 3

Add 1 small zucchini, quartered lengthwise, seeds removed, cut into ½" pieces, and cook, stirring often, until zucchini is tender, about 5 minutes. Add 1 bunch asparagus, woody ends trimmed, thinly sliced, 1 cup frozen broccoli florets, 1 cup frozen peas, ½ cup heavy cream, and reserved pasta and ½ cup pasta cooking liquid. Cook, stirring often, until asparagus is tender and cream is clinging to vegetables and pasta, about 5 minutes; remove from heat.

Step 4

Add 2 oz. Parmesan, finely grated (about 1 cup), ¼ cup torn basil leaves, 2 Tbsp. fresh lemon juice, and 2 Tbsp. unsalted butter, cut into 1" pieces; stir vigorously, adding splashes of pasta cooking liquid as needed to loosen, until cheese is melted and sauce is smooth and glossy and coats pasta. Divide pasta among bowls and top with more basil.

Recipe notes

Source: This story originated with Bon Appétit.

View Original Article →
Notice