30-Minute Creamy Chicken Mushroom Pasta
This creamy chicken mushroom pasta is a reliable weeknight dinner that comes together in about 30 minutes.

Tender chicken, earthy mushrooms, and a silky parmesan cream sauce coat every strand of pasta, no complicated steps needed.
Why This Pasta Works Every Time
The sauce gets its richness from heavy cream and parmesan, but it’s not heavy. A little pasta water loosens it just enough, so every bite feels velvety without weighing you down.
The chicken stays tender because you sear it quickly and finish it in the sauce. And the mushrooms add deep, savory notes that make the dish feel like more than a quick meal.
Ingredients

- 8 oz penne pasta: any short shape works, or use fettuccine
- 1 lb boneless skinless chicken breasts: about 2 medium breasts
- 8 oz cremini mushrooms, sliced: white button mushrooms are fine too
- 1/2 cup diced yellow onion
- 2 garlic cloves, minced
- 1 tbsp unsalted butter
- 1 tbsp olive oil
- 3/4 cup heavy cream
- 1/2 cup grated Parmesan cheese: freshly grated melts best
- 1/4 cup reserved pasta water
- Salt and black pepper
- Fresh parsley, chopped, for serving
Variations and Substitutions
- Protein: use boneless chicken thighs for a juicier result. You can also swap in cooked shrimp, adding them at the end.
- Mushrooms: shiitake or oyster mushrooms add a deeper, woodsy flavor.
- Lighten it up: replace the heavy cream with half-and-half, but expect a thinner sauce. A little extra Parmesan helps thicken it.
- Dairy-free: use a full-fat canned coconut cream and a dairy-free parmesan alternative. The taste will change, but the sauce stays creamy.
- Add greens: stir in a few handfuls of baby spinach at the very end and let it wilt for a minute.
For a tomato-based version, try my One-Pot Chicken Cacciatore Pasta.
How to Make Creamy Chicken Mushroom Pasta
Step 1: Sear the Chicken

Set a large skillet over medium-high heat and add 1 tablespoon of olive oil. While the pan heats, season the chicken breasts on both sides with salt and pepper. Once the oil shimmers, lay the chicken in the skillet and cook for about 4 minutes per side, until golden brown. The chicken will not be fully cooked through at this point; it will finish in the sauce.
Transfer the chicken to a plate and tent loosely with foil. The outside should be nicely browned.
Step 2: Sauté the Mushrooms

Return the skillet to medium heat and add the 1 tablespoon butter. Toss in the sliced mushrooms and spread them in an even layer. Let them sit undisturbed for 3 to 4 minutes, then stir and cook 2 more minutes. Meanwhile, bring a large pot of salted water to a boil and cook the pasta to al dente; reserve 1/4 cup pasta water before draining.
The mushrooms will release moisture, then sizzle and turn a deep golden brown. Stir in the diced onion and minced garlic, cooking for 2 minutes until soft and fragrant.
Step 3: Build the Sauce

Pour the 3/4 cup heavy cream into the skillet and scrape up any browned bits from the bottom. Bring to a gentle simmer and cook for 2 minutes, stirring often. Stir in the 1/2 cup grated Parmesan and the reserved pasta water. Let the sauce bubble and thicken for another minute.
The sauce will look thin at first but will coat the back of a spoon. Taste and adjust salt and pepper.
Step 4: Toss and Serve

Slice the rested chicken into bite-sized pieces, then return it (and any juices) to the skillet along with the drained pasta. Toss everything together over low heat for 1 to 2 minutes, until the pasta is well coated and the chicken is heated through.
Remove from the heat and sprinkle with chopped parsley. Serve immediately, passing extra Parmesan at the table.
Tips for the Best Creamy Pasta
- Use freshly grated Parmesan.: Pre-shredded cheese often contains anti-caking agents that can make the sauce grainy.
- Keep the heat low once the cream is added.: High heat can cause the sauce to separate or turn oily.
- Reserve extra pasta water.: If the sauce thickens too much, a splash will bring it back to a silky consistency.
- Don’t crowd the mushrooms.: Giving them space lets them brown instead of steam.
Storing and Reheating Leftovers
Refrigerate leftovers in an airtight container for up to 3 days. Reheat gently on the stovetop with a small splash of milk or water to loosen the sauce. This dish does not freeze well; the cream may separate when thawed.
What to Serve With Creamy Chicken Mushroom Pasta
A simple green salad dressed with lemon vinaigrette cuts through the richness. Garlic bread soaks up any extra sauce. Steamed asparagus or roasted broccoli round out the plate.
Frequently Asked Questions
Can I use milk instead of heavy cream?
Milk will make the sauce thinner and less rich. For a lighter option, use half-and-half and thicken with a little extra cheese.
How do I prevent the sauce from breaking?
Room-temperature cream and moderate heat help. Stir constantly when adding the cream and avoid boiling once the sauce is assembled.
Can I add spinach or other greens?
Yes, stir in a few handfuls of fresh spinach at the end and let it wilt for 1 to 2 minutes before serving.
Is this recipe good for meal prep?
The pasta can be stored for up to 3 days, but the sauce may thicken when cold. Reheat gently with a splash of liquid.

Creamy Chicken Mushroom Pasta Recipe
Ingredients
Method
- Season the chicken with salt and pepper. Sear in olive oil over medium-high heat for about 4 minutes per side until golden. Transfer to a plate; it will not be fully cooked through.
- Melt the butter in the same skillet, add mushrooms, and cook undisturbed for 3 to 4 minutes. Stir and cook 2 more minutes. Add onion and garlic, cooking 2 minutes. Meanwhile, boil pasta to al dente, reserving 1/4 cup pasta water.
- Pour in the heavy cream, scraping up browned bits, and simmer 2 minutes. Stir in the Parmesan and pasta water, cooking 1 minute until the sauce thickens. Season to taste.
- Slice the chicken, add it and the drained pasta to the sauce, and toss over low heat for 1 to 2 minutes. Finish with parsley and serve with extra Parmesan.
