Introduction
This Creamy Chicken Madeira with Mushrooms, Asparagus and Melted Mozzarella is an elegant, restaurant-inspired dinner that’s surprisingly easy to make at home. Tender golden chicken breasts are nestled in a rich Madeira mushroom sauce, topped with melted mozzarella, and served with crisp-tender asparagus for a complete meal made in one skillet.
The real star is the sauce. Sautéed mushrooms and garlic are simmered with Madeira wine and chicken broth until deeply savory, then finished with butter and cream for a smooth, velvety texture. Once the mozzarella melts over the chicken, every bite becomes creamy, cheesy, and incredibly comforting.
It’s impressive enough for a special dinner but simple enough to make on a busy weeknight.
Why You’ll Love This Recipe
- Restaurant-style flavor at home – Rich Madeira mushroom sauce makes simple chicken breasts feel special.
- Creamy and cheesy – Heavy cream and melted mozzarella create an indulgent finish.
- One-skillet dinner – Most of the cooking happens in the same pan.
- Ready in about 40 minutes – Perfect when you want something impressive without spending hours cooking.
- Complete meal – Chicken, mushrooms, asparagus, and sauce are all cooked together.
- Easy to customize – You can use chicken broth instead of Madeira or swap the vegetables.
Ingredient Notes
Chicken Breasts
Boneless, skinless chicken breasts work beautifully here. For more even cooking, slice very thick breasts horizontally or gently pound them to an even thickness.
Madeira Wine
Madeira gives the sauce its signature slightly sweet, complex flavor. For an alcohol-free version, replace it with additional chicken broth.
Mushrooms
Cremini or baby bella mushrooms provide deeper flavor, although regular white button mushrooms also work.
Garlic
Fresh garlic adds another savory layer to the mushroom sauce.
Heavy Cream
A small amount transforms the reduced Madeira sauce into a silky, creamy sauce.
Mozzarella
Mozzarella melts beautifully over the chicken and gives the dish its irresistible cheesy finish.
Asparagus
Fresh asparagus adds color, freshness, and a slightly crisp texture that balances the creamy sauce.
Butter
Adding butter toward the end gives the sauce extra richness and a glossy finish.
Prep Time, Cook Time & Servings
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 4
Ingredients
For the Chicken
- 4 boneless, skinless chicken breasts
- 2 tablespoons olive oil
- 1 teaspoon salt, or to taste
- ½ teaspoon freshly ground black pepper
- ½ teaspoon garlic powder
For the Creamy Madeira Mushroom Sauce
- 8 oz (225 g) cremini or button mushrooms, sliced
- 2 garlic cloves, minced
- 1 cup Madeira wine
- 1 cup chicken broth
- ½ cup heavy cream
- 1 tablespoon butter
- ½ teaspoon dried thyme, optional
- Salt and black pepper, to taste
For Finishing
- 1 cup shredded mozzarella cheese
- 1 bunch asparagus, woody ends trimmed
- 2 tablespoons chopped fresh parsley
Instructions
1. Prepare the Chicken
Pat the chicken breasts dry with paper towels.
If they are particularly thick, gently pound them to an even thickness or slice them horizontally.
Season both sides with salt, black pepper, and garlic powder.
2. Sear the Chicken
Heat the olive oil in a large skillet over medium-high heat.
Add the chicken breasts and cook for approximately 4–5 minutes per side, or until golden brown.
Transfer the chicken to a plate. It doesn’t need to be completely cooked through at this stage because it will finish cooking in the sauce.
3. Cook the Mushrooms
Reduce the heat to medium.
Add the sliced mushrooms to the same skillet.
Cook for 5–7 minutes, stirring occasionally, until they release their moisture and become beautifully golden.
4. Add the Garlic
Add the minced garlic and thyme, if using.
Cook for approximately 30 seconds, stirring constantly, just until fragrant.
5. Deglaze with Madeira
Pour in the Madeira wine.
Use a wooden spoon to scrape up all the flavorful browned bits from the bottom of the skillet.
Bring to a gentle simmer and cook for approximately 4–5 minutes, allowing the Madeira to reduce slightly.
6. Add the Chicken Broth
Pour in the chicken broth and stir.
Continue simmering for another 4–5 minutes, until the sauce begins to concentrate.
7. Make It Creamy
Reduce the heat to medium-low and pour in the heavy cream.
Stir gently and simmer for 2–3 minutes.
Add the butter and stir until melted.
Taste and adjust with additional salt and black pepper if needed.
8. Return the Chicken
Place the chicken breasts back into the skillet, spooning some of the mushroom sauce over each piece.
Arrange the trimmed asparagus around the chicken.
Cover and cook over medium-low heat for approximately 5–7 minutes, or until the chicken is cooked through and the asparagus is crisp-tender.
The chicken should reach an internal temperature of 165°F (74°C).
9. Add the Mozzarella
Sprinkle the shredded mozzarella generously over each chicken breast.
Cover the skillet again and cook for another 2–3 minutes, or until the mozzarella is completely melted.
For a lightly golden cheese topping, place the oven-safe skillet under the broiler for 1–2 minutes.
10. Serve
Spoon plenty of creamy mushroom Madeira sauce over the chicken.
Finish with freshly chopped parsley and serve immediately with the asparagus.
Tips for the Best Chicken Madeira
Don’t overcook the chicken. Sear it first and allow it to finish gently in the sauce for juicier results.
Brown the mushrooms properly. Let their moisture evaporate before adding the garlic. Golden mushrooms provide much more flavor than pale, watery mushrooms.
Let the Madeira reduce. This concentrates its flavor and prevents the sauce from tasting overly sharp.
Keep the heat gentle after adding cream. A strong boil can cause creamy sauces to separate.
Use freshly shredded mozzarella. It generally melts more smoothly than pre-shredded cheese.
Don’t overcook the asparagus. It should remain bright green with a slight bite.
Variations
Alcohol-Free Chicken Madeira
Replace the Madeira wine with additional chicken broth. For a little sweetness and acidity, add a small splash of balsamic vinegar.
Extra Mushroom Version
Double the mushrooms if you love a mushroom-heavy sauce.
Chicken Thigh Madeira
Boneless, skinless chicken thighs can replace the breasts for an even juicier result.
Spinach Chicken Madeira
Stir a few handfuls of fresh baby spinach into the sauce during the final few minutes.
Parmesan Madeira Sauce
Add ¼ cup freshly grated Parmesan to the creamy sauce for an even richer finish.
Without Heavy Cream
For a more traditional, lighter Madeira-style sauce, omit the cream and allow the Madeira and chicken broth to reduce further before finishing with butter.
What to Serve with Chicken Madeira
This creamy chicken pairs beautifully with:
- Garlic mashed potatoes
- Buttery mashed potatoes
- Roasted baby potatoes
- Steamed rice
- Buttered pasta
- Crusty bread
- Roasted vegetables
- Green salad
Mashed potatoes are particularly delicious because they soak up the creamy mushroom sauce.
Storage & Reheating
Refrigerator
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Freezing
The chicken itself can be frozen, but cream-based sauces may change slightly in texture after thawing. For the best results, this dish is better enjoyed fresh or refrigerated.
Reheating
Reheat gently in a covered skillet over low heat.
Add a small splash of chicken broth or cream if the sauce has become too thick.
Avoid overheating, which can dry out the chicken and cause the creamy sauce to separate.
Frequently Asked Questions
What is Madeira wine?
Madeira is a fortified wine from the Portuguese island of Madeira. It has a distinctive rich, slightly sweet flavor that works particularly well in savory sauces.
Can I make Chicken Madeira without alcohol?
Yes. Substitute the Madeira with chicken broth. The flavor won’t be identical, but you’ll still have a delicious mushroom chicken dish.
Can I use chicken thighs?
Absolutely. Boneless chicken thighs are a great substitute and tend to stay especially juicy.
Why is my Madeira sauce too thin?
Allow the Madeira and chicken broth to reduce sufficiently before adding the cream. If necessary, simmer the finished sauce uncovered for another few minutes.
Can I prepare this ahead?
You can cook the chicken and prepare the mushroom Madeira sauce ahead of time. Reheat gently, then add the asparagus and mozzarella shortly before serving.
What mushrooms are best?
Cremini mushrooms are an excellent choice because they have more flavor than standard white mushrooms, but either variety works well.
Can I use another cheese?
Yes. Provolone, fontina, Gruyère, or a mozzarella-Parmesan combination would all work beautifully.
Conclusion
This Creamy Chicken Madeira with Mushrooms, Asparagus and Melted Mozzarella turns everyday chicken breasts into an impressive restaurant-style meal.
Between the golden chicken, savory mushrooms, velvety Madeira cream sauce, tender asparagus, and bubbling melted mozzarella, every component brings something delicious to the skillet. Serve it with creamy mashed potatoes, pasta, or crusty bread to make sure none of that rich mushroom sauce goes to waste.

Leave a comment