Go Back
pasta primavera

Creamy Pasta Primavera

Delicious Creamy Pasta Primavera recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 52 minutes
Servings 6 servings
Calories 1900 kcal

Ingredients
  

For the pasta::

  • 16 oz penne (I always use Barilla for the best al dente texture)
  • 1 1/2 teaspoons salt

For the vegetables::

  • 2 tbsp olive oil
  • 8 oz asparagus (trimmed and cut into 1-inch pieces)
  • 1 yellow pepper
  • 2 cups broccoli
  • 1 zucchini (sliced into 1/4-inch half-moons)
  • 1 cup peas
  • 1 1/2 cups tomatoes
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

For the sauce::

  • 2 tbsp butter (I like Kerrygold unsalted butter for this)
  • 1 shallot
  • 5 garlic cloves (freshly minced for best flavor)
  • 1 lemon zest
  • 1 cup vegetable broth (I use Swanson organic broth)
  • 1/2 cup heavy cream
  • 3 tbsp lemon juice
  • 1/2 cup parmesan (freshly grated for a smoother sauce)
  • 1/8 teaspoon ground nutmeg

For the garnish::

  • 1/4 cup basil
  • 2 tbsp parsley
  • 1/4 teaspoon red pepper flakes

Instructions
 

  • Trim the asparagus and cut into 1-inch pieces, dice the yellow pepper into bite-sized chunks, cut the broccoli into small florets, and slice the zucchini into 1/4-inch half-moons. Mince the garlic cloves finely, dice the shallot, zest the lemon, and mince the basil and parsley. Grate the Parmesan cheese fresh (you'll notice a much smoother sauce this way compared to pre-shredded). Have all ingredients measured and ready before you start cooking.
  • Bring a large pot of water to a boil and add 1 1/2 teaspoons salt. Add the penne and cook for 11 minutes until al dente (the pasta should have a slight firmness when you bite it). Drain the pasta in a colander but do not rinse it—the starch on the pasta helps the sauce adhere better.
  • While the pasta cooks, heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the asparagus, yellow pepper, and broccoli, cooking for 2-3 minutes until they just begin to soften but remain crisp. Add the zucchini and cook for another 1-2 minutes, then transfer all vegetables to a clean bowl. The vegetables will continue to soften slightly when mixed with the warm sauce, so keeping them just slightly undercooked here ensures the final dish has great texture.
  • In the same skillet, melt the butter over medium heat and add the diced shallot and minced garlic. Cook for about 2 minutes, stirring occasionally, until fragrant and slightly softened. Stir in the lemon zest, then pour in the vegetable broth and simmer for 4-5 minutes to allow the broth to reduce slightly and the flavors to concentrate. The lemon zest will release its oils and create a bright, fresh base for the sauce.
  • Remove the skillet from heat and stir in the heavy cream and 2 tablespoons of lemon juice. Return to medium heat and add the cooked pasta from Step 2, the sautéed vegetables from Step 3, and the peas. Gently fold everything together for about 1-2 minutes to warm through. Then stir in the freshly grated Parmesan cheese, the remaining 1 tablespoon of lemon juice, the tomatoes, and the minced basil. Season with 1/2 teaspoon salt, 1/4 teaspoon black pepper, and 1/8 teaspoon nutmeg, stirring gently to combine.
  • Divide the pasta primavera among serving bowls or plates. Top each serving with a small amount of freshly grated Parmesan cheese, a sprinkle of fresh parsley, and a pinch of red pepper flakes for a subtle kick. Serve immediately while the pasta is still warm and creamy.