Ingredients
Equipment
Method
- Step 1: Bring a large pot of salted water to a boil. Cook penne pasta until just al dente. Reserve about ½ cup of pasta water before draining. Set pasta aside.
- Step 2: Season diced chicken with salt and black pepper. Heat olive oil in a large skillet over medium heat. Cook chicken until golden brown and cooked through, about 6–8 minutes. Remove chicken and set aside.
- Step 3: In the same skillet, add chopped bacon and cook until crispy and fragrant. Remove bacon with a slotted spoon and set aside, leaving drippings in the pan.
- Step 4: Add sliced mushrooms to the bacon drippings and sauté until browned and tender, about 5 minutes. Add asparagus pieces and cook 2–3 minutes until crisp-tender and vibrant green.
- Step 5: Stir in minced garlic and cook for 30 seconds until fragrant, taking care not to burn it.
- Step 6: Reduce heat to low and pour in heavy cream. Stir gently to combine, then add Parmesan cheese. Stir until sauce is silky and smooth, coating mushrooms and asparagus.
- Step 7: Return cooked chicken and crispy bacon to the skillet. Add cooked penne pasta and toss everything together. If sauce is too thick, add reserved pasta water a splash at a time to loosen.
- Step 8: Taste and adjust seasoning with salt and black pepper as needed.
- Step 9: Serve garnished with freshly chopped parsley and a sprinkle of cracked black pepper. Enjoy immediately.
Notes
Swap chicken breasts for thighs or turkey for variation. Pancetta or prosciutto can replace bacon. Try green beans or broccoli instead of asparagus. For dairy-free, use coconut cream and vegan Parmesan. Add red pepper flakes or lemon juice for extra flavor. Store leftovers in the fridge up to 3 days; reheat gently with added milk or cream.
