12oz(340g)pennesub farfalle or fusilli + salt for pasta water
2tablespoons(2tablespoons)extra virgin olive oil
½(½)onionchopped
3cloves(3cloves)garlicgrated
2cups(160g)mushroomsbutton or cremini
1½cups(200g)asparagustrimmed and cut into 1-inch pieces
1medium(1medium)zucchiniquartered lengthwise and sliced
1cup(150g)frozen peasno need to thaw
1cup(8)zucchini flowersstem removed and gently torn – optional but lovely
½cup(125g)Greek yogurt
½cup(50g)Parmigiano Reggianograted, sub Grana Padano or Parmesan
¼cup(20g)Pecorino Romanograted, optional – sub more parmesan
1teaspoon(1teaspoon)lemon zestjuice is optional
1handful(1handful)fresh herbschoose basil, thyme, or parsley
Sauté the Vegetables: In a large skillet, heat 2 tablespoons extra virgin olive oil over medium heat. Add ½ onion cooking for a couple of minutes until fragrant and soft. Add 2 cups mushrooms, 1½ cups asparagus, and 3 cloves garlic, season with salt and pepper, and cook until they release moisture and start to brown (3 – 4 minutes).Add 1 medium zucchini, cooking for a few more minutes. Stir in 1 cup frozen peas and cook until warmed through. Turn heat off, add 1 cup zucchini flowers trimming off their stem and folding them in gently to wilt slightly. Taste and adjust for salt.
Cook the Pasta: Cook 12 oz penne in a large pot of salted boiling water as per package instructions minus 1 minute. Reserve 1 cup pasta water before draining.
Add Pasta and Cheese: Add the cooked pasta and ¼ cup of reserved pasta water to the skillet with the vegetables.Cook over medium heat for 1 minute, stirring to combine.Turn off the heat, then stir in ½ cup Greek yogurt, ½ cup Parmigiano Reggiano, ¼ cup Pecorino Romano, and 1 teaspoon lemon zest.Toss gently until the cheese melts and the sauce becomes creamy.Add more pasta water as needed to loosen the sauce. Taste and season with salt, and add extra Parmesan if desired.
Serve Immediately: Plate and garnish with more cheese and 1 handful fresh herbs of choice.