Pasta Primavera with Asparagus and Mushrooms

This recipe for Pasta primavera with asparagus and mushrooms is one of my favorite pasta dishes of all time. If I want to make this dish even more luxurious you can add some bacon or prosciutto.

Pasta Primavera
Print Pin
No ratings yet

Pasta Primavera with Asparagus and Mushrooms

Course Main Course, Main Dish
Cuisine American, Italian
Keyword pasta, primavera
Prep Time 15 minutes
Cook Time 25 minutes
Servings 8
Calories 572kcal


  • 1.5 lbs dried pasta of choice
  • 1 pound asparagus ends trimmed and cut into 2 inch pieces
  • 3 tablespoons extra-virgin olive oil plus more for grilling
  • Salt Freshly ground pepper
  • 1 medium shallots minced
  • 4 garlic cloves minced or crushed
  • 3/4 pound crimini mushrooms sliced
  • 2 1/4 cups heavy cream
  • 1 1/2 cups fresh baby peas or sugar snap peas
  • 3/4 cup freshly grated Parmigiano-Reggiano cheese
  • 3 tablespoons finely chopped flat-leaf parsley


  • Preheat a cast-iron pan. Brush the asparagus with olive oil and season lightly with salt and pepper. Sear the asparagus over high heat, turning, until it is lightly charred and very tender, about 6 minutes.
  • In a very large, deep skillet, heat the 3 tablespoons of olive oil. Add the shallots and garlic, cook over moderate heat until fragrant, about 1 minute. Add the mushrooms, season with salt and pepper and cook, stirring once or twice, until the mushrooms are golden and tender, about 8 minutes. Add the cream and bring to a boil. Simmer until slightly reduced, about 4 minutes.
  • Meanwhile, in a large pot of boiling salted water, cook the pasta until al dente. Drain the pasta, reserving 3/4 cup of the cooking water.
  • Add the pasta to the skillet along with the asparagus, peas and grated cheese and toss well. Add the reserved pasta water and simmer, tossing, until the pasta is nicely coated. Season the pasta with salt and pepper and stir in the parsley. Serve right away.


Calories: 572kcal | Carbohydrates: 54g | Protein: 16g | Fat: 34g | Saturated Fat: 18g | Cholesterol: 98mg | Sodium: 186mg | Potassium: 581mg | Fiber: 5g | Sugar: 5g | Vitamin A: 1820IU | Vitamin C: 17mg | Calcium: 199mg | Iron: 3mg

Leave a Reply

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