If you’ve ever craved a rich, restaurant-quality meal without leaving your kitchen, this Chicken Madeira recipe is your answer. Juicy chicken breasts, a silky mushroom-and-Madeira wine sauce, tender asparagus, and melted mozzarella combine for a dish that’s both comforting and elegant. Perfect for weeknight dinners or special occasions, this recipe brings the flavors of your favorite restaurant straight to your table.
Why You’ll Love This Chicken Madeira

This dish is a perfect balance of savory, creamy, and slightly sweet flavors. The key is the Madeira wine sauce — it’s reduced to a deep, concentrated flavor that elevates every bite. The asparagus adds a fresh crunch, while the melted mozzarella provides gooey richness. Best of all, it’s surprisingly easy to make at home with simple ingredients and a few smart cooking techniques.
- Restaurant-quality at home: No need for takeout!
- Balanced flavors: Rich sauce, tender chicken, fresh vegetables.
- Customizable: Swap wine, broth, or cheese for healthier or family-friendly options.
- Impressive presentation: Perfect for entertaining or a cozy dinner.
Ingredients for Chicken Madeira
Chicken
- 4 boneless, skinless chicken breasts
- ½ tsp salt
- ½ tsp black pepper
- ½ tsp garlic powder
- ¼ cup flour (for dredging)
- 2 tbsp olive oil or butter
Sauce
- 1 cup Madeira wine (or dry sherry/white wine alternative)
- ½ cup chicken broth
- ½ cup beef broth (or extra chicken broth)
- 1 tsp Worcestershire sauce
- 1 tsp onion powder
- 2 tsp mustard powder
- 2 tbsp butter
- 8 oz cremini mushrooms, sliced
- 2 tbsp flour (for thickening)
- ¼ cup grated Parmesan cheese
- 2 tbsp heavy cream (optional, for extra richness)
Vegetables & Topping
- 1 bunch asparagus, trimmed and lightly blanched
- ½ cup shredded mozzarella cheese
- 1 clove garlic, minced
- 1 tbsp butter
Ingredient Notes & Substitutions
- Madeira wine: If you prefer alcohol-free, use 1 cup white grape juice plus 1 tsp sherry vinegar.
- Beef broth: Optional for richer flavor; can replace with extra chicken broth for a lighter version.
- Cheese: Parmesan is essential for umami; mozzarella can be replaced with Gruyère or Fontina.
- Chicken: Pounding chicken breasts to even thickness ensures they cook quickly and evenly.
- Mushrooms: Cremini mushrooms give a deep earthy flavor; button mushrooms are a fine substitute.
Step-by-Step Instructions
Step 1 – Prepare the Asparagus
- Bring a pot of salted water to a boil.
- Add asparagus and cook for 2-3 minutes until bright green and slightly tender.
- Transfer to a bowl of ice water to stop cooking. Drain and set aside.
Step 2 – Cook the Chicken
- Season chicken with salt, pepper, and garlic powder.
- Dredge lightly in flour, shaking off excess.
- Heat olive oil in a large skillet over medium-high heat.
- Sear chicken 3-4 minutes per side until golden brown. Remove from pan and set aside.
Step 3 – Make the Sauce
- In the same skillet, melt butter and sauté garlic until fragrant.
- Add mushrooms and cook until softened.
- Pour in Madeira wine and simmer until reduced by half.
- Whisk in flour to form a roux, then gradually stir in chicken and beef broth mixture.
- Simmer until sauce thickens (about 5-7 minutes).
- Stir in Parmesan and optional cream. Taste and adjust seasoning.
Step 4 – Combine Chicken and Vegetables
- Return chicken to the pan, spoon sauce over each piece.
- Arrange blanched asparagus on top of chicken.
- Sprinkle mozzarella cheese evenly over the dish.
- Cover or briefly broil until cheese melts and bubbles.
Pro Tips for Success
- Even chicken thickness: Pound breasts to ¾-inch thickness for consistent cooking.
- Mushroom flavor: Sauté mushrooms without overcrowding the pan to get a rich, caramelized flavor.
- Wine reduction: Reduce the Madeira by half to avoid a raw-alcohol taste.
- Sauce consistency: Add broth gradually and whisk constantly to avoid lumps.
- Cheese melt: Broil for 1-2 minutes at the end rather than stove-top melting for a golden top.
- Serving temperature: Serve immediately; sauce thickens as it cools.
Flavor Variations
- Garlic herb: Add fresh thyme and rosemary to the sauce for an earthy twist.
- Creamy mushroom: Increase heavy cream to ½ cup for a richer, velvety sauce.
- Wine-free: Use balsamic vinegar and grape juice mix for a kid-friendly version.
- Spicy kick: Add red pepper flakes while sautéing mushrooms.
- Cheese variation: Swap mozzarella with provolone or Gruyère for a nutty flavor.
Serving Suggestions

- Mashed potatoes: Classic choice to soak up the sauce.
- Rice or couscous: Offers a lighter alternative while absorbing flavors.
- Garlic bread or baguette slices: Perfect for dipping in the sauce.
- Simple salad: Arugula or mixed greens balance richness with freshness.
Storage and Freezing Instructions
- Refrigerator: Store in airtight containers for up to 3 days.
- Freezer: Freeze sauce and chicken separately for up to 3 months.
- Reheating: Reheat gently over low heat, adding a splash of broth to loosen the sauce.
Nutrition Facts (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 480 kcal |
| Protein | 35 g |
| Carbohydrates | 12 g |
| Fat | 30 g |
| Fiber | 2 g |
| Sodium | 720 mg |
FAQ About Chicken Madeira
What is Chicken Madeira?
Chicken Madeira is a restaurant-style dish featuring seared chicken breasts topped with a Madeira wine and mushroom sauce, often served with asparagus and cheese. It’s known for its rich, slightly sweet, and savory flavors.
Can I make this recipe alcohol-free?
Yes! Substitute Madeira wine with a mixture of white grape juice and sherry vinegar for a kid-friendly or alcohol-free version. The sauce will still retain its depth and sweetness.
Can I use other cuts of chicken?
Boneless, skinless chicken breasts work best for even cooking. You can also use chicken thighs, but adjust cooking time to ensure they are fully cooked.
How do I store leftovers?
Refrigerate in airtight containers for up to 3 days. Freeze for up to 3 months, keeping chicken and sauce separate for best results.
Can I prepare this ahead of time?
Yes! You can prepare the sauce and blanch asparagus in advance. Reheat gently, then combine with freshly seared chicken before serving.

Chicken Madeira
Equipment
- large skillet
- pot for blanching asparagus
- tongs
- whisk
- cutting board
Ingredients
- 4 boneless skinless chicken breasts
- 0.5 tsp salt
- 0.5 tsp black pepper
- 0.5 tsp garlic powder
- 0.25 cup flour (for dredging)
- 2 tbsp olive oil or butter
- 1 cup Madeira wine
- 0.5 cup chicken broth
- 0.5 cup beef broth
- 1 tsp Worcestershire sauce
- 1 tsp onion powder
- 2 tsp mustard powder
- 2 tbsp butter
- 8 oz cremini mushrooms, sliced
- 2 tbsp flour (for thickening)
- 0.25 cup Parmesan cheese, grated
- 2 tbsp heavy cream
- 1 bunch asparagus, trimmed
- 0.5 cup mozzarella cheese, shredded
- 1 clove garlic, minced
- 1 tbsp butter (for vegetables)
Instructions
- Bring salted water to a boil, cook asparagus for 2–3 minutes, then transfer to ice water, drain, and set aside.
- Season chicken with salt, pepper, and garlic powder, then dredge lightly in flour.
- Heat oil in a skillet and sear chicken 3–4 minutes per side until golden. Remove and set aside.
- In the same skillet, melt butter, sauté garlic, then cook mushrooms until softened.
- Add Madeira wine and simmer until reduced by half.
- Whisk in flour, then gradually add chicken and beef broth, simmering until thickened.
- Stir in Parmesan cheese and optional cream, adjusting seasoning to taste.
- Return chicken to pan, spoon sauce over, top with asparagus and mozzarella.
- Cover or broil briefly until cheese is melted and bubbly, then serve hot.
Notes
Nutrition
Final Thoughts
This Chicken Madeira recipe is the perfect way to bring a luxurious, restaurant-style meal into your home kitchen. With its rich mushroom sauce, tender chicken, fresh asparagus, and gooey cheese, it’s guaranteed to impress family and guests alike. Whether for a weeknight dinner or a special occasion, it’s a dish worth mastering — and now, you can enjoy it anytime without leaving home.