This Chicken Mushroom Pasta is a warm and comforting dish that’s packed with flavors. Tender chicken and earthy mushrooms come together in a creamy sauce that’s hard to resist!
Honestly, it’s like a hug in a bowl! I love tossing in some fresh herbs for an extra pop! Perfect for a cozy dinner or impressing friends with little effort.
Key Ingredients & Substitutions
Pasta: Farfalle, or bowtie pasta, is fun and holds the sauce well. If you want a different shape, try penne or fusilli — they work just as well!
Chicken: Boneless, skinless chicken breast is a solid choice for this recipe. For a twist, you can use chicken thighs which are juicier. Shrimp or tofu are great alternatives for a different protein or a vegetarian option.
Mushrooms: I prefer using cremini mushrooms for their rich flavor, but button mushrooms or shiitake would be good replacements too. If you need a different texture, try adding some chopped zucchini.
Heavy Cream: While heavy cream adds richness, you can use half-and-half or a blend of cream and milk for a lighter version. For a dairy-free twist, canned coconut milk works surprisingly well!
White Wine: The wine adds flavor, but it’s optional. If you want a non-alcoholic option, substitute with chicken broth or a splash of lemon juice for brightness.
How do I sauté mushrooms to get the best flavor?
Sautéing mushrooms is all about patience for that caramelized goodness! Here’s how to do it right:
- Heat the skillet on medium before adding mushrooms — this helps them brown rather than steam.
- Don’t overcrowd the pan; if needed, cook in batches. This ensures they cook evenly and brown nicely.
- Let them cook undisturbed for a few minutes. Stir just enough to keep them from burning but let them absorb the heat.
- Once they’ve released their moisture and are golden brown, they’re ready! This usually takes about 5-7 minutes.
Remember, the more brown you get, the more flavor your dish will have. Enjoy your cooking!

Delicious Chicken Mushroom Pasta Recipe
Ingredients You’ll Need:
For the Pasta Dish:
- 8 oz (225 g) farfalle (bowtie) pasta
- 2 tablespoons olive oil
- 1 lb (450 g) boneless, skinless chicken breast, cut into bite-sized pieces
- 8 oz (225 g) mushrooms, sliced
- 3 cloves garlic, minced
- 1/2 cup (120 ml) dry white wine (optional)
- 1 cup (240 ml) heavy cream
- 1/2 cup (50 g) grated Parmesan cheese
- 1 cup fresh spinach, roughly chopped
- Salt and black pepper, to taste
- 1 tablespoon fresh parsley, chopped (plus more for garnish)
- 1/2 teaspoon red chili flakes (optional, for a bit of heat)
How Much Time Will You Need?
This delicious Chicken Mushroom Pasta recipe will take about 30 minutes in total. You’ll spend roughly 10 minutes on preparation and another 20 minutes cooking. It’s a quick meal that’s perfect for any night of the week!
Step-by-Step Instructions:
1. Cook the Pasta:
Start by bringing a large pot of salted water to a boil. Once boiling, add the farfalle pasta and cook it according to the package instructions until it’s al dente (firm to the bite). After cooking, drain the pasta and set it aside for later.
2. Prepare the Chicken:
In a large skillet, heat the olive oil over medium heat. Once hot, add the bite-sized chicken pieces. Season them with salt and pepper, and cook for about 5-7 minutes until they’re browned and no longer pink in the middle. After cooking, remove the chicken from the skillet and set it aside.
3. Sauté the Mushrooms:
Without cleaning the skillet, add the sliced mushrooms. Cook for about 5 minutes, stirring occasionally, until they release their moisture and start to turn brown and tender.
4. Add Garlic:
Next, add the minced garlic to the skillet with the mushrooms. Cook for another minute until the garlic is fragrant, being careful not to burn it.
5. Deglaze with Wine (Optional):
If you’re adding white wine, pour it in now to deglaze the pan. Scrape up any browned bits from the bottom of the skillet. Let it simmer for about 2-3 minutes until it reduces by half.
6. Make the Creamy Sauce:
Lower the heat and stir in the heavy cream. Bring it to a gentle simmer so it thickens a bit, which will take just a couple of minutes.
7. Add Cheese and Combine:
Add the grated Parmesan cheese into the creamy sauce. Stir until the cheese melts and the sauce becomes smooth. This is where all that richness comes from!
8. Combine Chicken and Spinach:
Stir in the cooked chicken, chopped spinach, and parsley. Cook for another 2-3 minutes until everything is well heated and the spinach wilts down nicely.
9. Mix in the Pasta:
Now, add the cooked farfalle pasta to the skillet. Toss everything together gently to coat the pasta with the creamy sauce.
10. Season and Serve:
Give it a taste and season with any additional salt, pepper, or red chili flakes if you like a bit of heat. Serve immediately while it’s warm, garnished with extra chopped parsley and Parmesan cheese if you prefer!
Enjoy your delightful Chicken Mushroom Pasta!
Can I Use Different Types of Pasta?
Absolutely! While farfalle is a fun choice, you can substitute it with any pasta shape you prefer, such as penne, fusilli, or even spaghetti. Just adjust the cooking time based on the type of pasta you choose.
What Can I Substitute for Heavy Cream?
If you’re looking for a lighter option, you can use half-and-half or a blend of milk and cream. For a dairy-free alternative, try canned coconut milk or a plant-based cream substitute — both will work nicely in this recipe!
How Do I Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently on the stove over low heat or in the microwave, adding a splash of milk or more cream to loosen the sauce if it thickens.
Can I Make This Dish Spicier?
Definitely! If you enjoy heat, consider adding more red chili flakes or even diced jalapeños when cooking the chicken. You could also finish the dish with a drizzle of hot sauce for an extra kick!
