Creamy Pasta Primavera
The vegetables keep a little bite against silky Parmesan-coated linguine in this comforting primavera. Tomato adds a fresh burst of color and juiciness to the creamy pasta.

Recipe link
Prep time15 min
Cook time25 min
Total time40 min
- Course
- Pastas, Main Course
- Cuisine
- Granny's Recipes
- Difficulty
- Easy
- Est. calories / serving
- 380
Ingredients
Pasta Primavera
- 8 oz linguine
- As needed kosher salt — for the pasta water and seasoning
- 2 tablespoons olive oil
- 3 cups broccoli florets — cut into bite-size pieces
- 8 oz asparagus — trimmed and cut into 1-inch pieces
- 1 clove garlic clove — mashed and minced
- 2 cups mushrooms — thinly sliced
- 1 Roma tomato — peeled and diced
- 1 cup heavy cream
- ¾ cup Parmesan cheese — finely grated, divided
- ½ teaspoon basil — dried
Garnish
- As needed black pepper — freshly cracked, as desired
- As needed parsley (optional) — chopped, optional
- As needed red pepper flakes (optional) — optional
Instructions
- Prepare the Vegetables: Set a steamer basket in a large pot containing about 1 inch of water. Bring the water to a simmer over medium-high heat. Add the broccoli and asparagus, cover, and steam for 4 to 5 minutes, until the vegetables are bright green and tender-crisp. If the asparagus is thin, remove it after 3 to 4 minutes. Transfer the vegetables to a plate and keep warm.3 cups broccoli florets, 8 oz asparagus
- Cook the Pasta: Remove the steamer basket and add enough water to the pot to cook the pasta. Bring the water to a rolling boil over high heat and season it generously with kosher salt. Add the linguine and cook according to the package directions, usually 8 to 10 minutes, until al dente. Before draining, reserve 1 cup of the pasta cooking water. Drain the linguine in a colander and do not rinse.8 oz linguine, kosher salt
- Cook the Sauce Base: While the linguine cooks, heat the olive oil in a 12-inch skillet over medium-high heat. Add the mushrooms and cook for 5 to 6 minutes, stirring occasionally, until they are lightly browned and their released moisture has evaporated. Reduce the heat to medium, add the garlic, and cook for about 30 seconds, until fragrant. Add the diced tomato and cook for 1 to 2 minutes, until warmed but still holding its shape.2 tbsp olive oil, 2 cups mushrooms, 1 garlic clove, 1 Roma tomato
- Make the Cream Sauce: Reduce the heat to medium-low. Pour in the heavy cream and add the dried basil. Bring the cream to a gentle simmer and cook for 2 to 3 minutes, stirring frequently, until it thickens slightly. Gradually stir in ½ cup of the Parmesan until melted and smooth. Do not allow the sauce to boil after adding the cheese.1 cup heavy cream, ½ tsp basil, ½ cup Parmesan cheese
- Combine: Add the drained linguine and steamed vegetables to the skillet. Toss gently over low heat for 1 to 2 minutes, until everything is hot and evenly coated. Add the reserved pasta water 1 tablespoon at a time as needed, stopping when the sauce is silky and clings lightly to the noodles. Taste and add salt only if needed.cooked linguine, steamed broccoli and asparagus, reserved pasta cooking water, kosher salt
- Serve: Remove the skillet from the heat. Sprinkle with the remaining ¼ cup Parmesan and freshly cracked black pepper. Add chopped parsley or red pepper flakes if desired, and serve immediately.¼ cup Parmesan cheese, black pepper, parsley, red pepper flakes
Notes
- Vegetables: Cut the broccoli into evenly sized florets and remove the woody ends from the asparagus. The vegetables should retain a little bite because they will warm again when tossed with the pasta.
- Parmesan and Sauce: Grate the Parmesan from a block for the smoothest sauce. Keep the heat low after adding the cheese, and use reserved pasta water rather than more cream when the sauce needs loosening.
- Make Ahead: Cut the vegetables and grate the Parmesan up to 1 day ahead. Refrigerate them separately and cook the pasta and sauce just before serving.
- Storage and Reheating: Refrigerate leftovers in a shallow airtight container within 2 hours and use them within 3 to 4 days. Reheat gently over low heat with a splash of water or cream, stirring frequently, until the center reaches 165°F.
- Serving Suggestions: Serve with Cheesy French Bread and Spinach Salad.
Nutrition (Approximate Per Serving)
Yield
6 servings — Serving size: About 1½ cups
Some ingredients could not be modeled and may meaningfully change the totals. Treat these values as a rough estimate.
- Calories
- 380
- Carbohydrates
- 33.5 g
- Protein
- 11 g
- Fat
- 23 g
- Saturated Fat
- 12 g
- Cholesterol
- 60 mg
- Sodium
- 530 mg
- Fiber
- 2.5 g
- Total Sugars
- 3.5 g
Equipment
- 12-inch skillet (Use a skillet wide enough to hold and toss the pasta, vegetables, and sauce together.)
- Large pot with lid (Use the same pot first for steaming the vegetables and then for cooking the linguine.)
- Steamer basket (Use a basket that fits securely inside the large pot.)
- Colander
- Measuring cups and spoons
- Wooden spoon or tongs