Chicken Madeira with Mushrooms

Category: Dinner Ideas That Actually Work

Start by pounding chicken breasts thin for even cooking, then sear them to a golden brown. Sauté fresh mushrooms and onions until soft and fragrant, adding garlic near the end. Deglaze the pan with Madeira wine, followed by beef stock, creating a silky sauce that’s simmered until thickened. Meanwhile, blanch asparagus until tender-crisp. Layer the chicken with the sauce and asparagus, top with mozzarella cheese, and finish under the broiler until bubbly and golden. Serve immediately alongside mashed potatoes or crusty bread to soak up the rich, savory sauce.

This dish balances earthy mushrooms, bright asparagus, and creamy cheese against a subtly sweet wine sauce, delivering a satisfying main course perfect for both weeknight dinners and special occasions.

Lili Clark smiling at the camera.
Created By Lili Clark
Updated on Sat, 24 Jan 2026 12:17:31 GMT
A plate of chicken with mushrooms and cheese. Save
A plate of chicken with mushrooms and cheese. | lilicooks.com

Tender chicken breasts cooked in a luscious Madeira wine sauce with sautéed mushrooms and bright asparagus create a dish that feels elegant but comes together with everyday ingredients. This Chicken Madeira balances comforting richness with fresh vegetables and gooey mozzarella cheese for a meal that’s both satisfying and special. The creamy sauce infused with beef stock and a splash of cream rounds out each bite, perfect for family dinners or impressing guests.

I remember the first time I made this after a long day and how quiet the dining table was, everyone just savoring each bite. The rich sauce and melted cheese truly make it feel like a special occasion at home.

Ingredients

  • Boneless skinless chicken breasts: pounding the chicken to an even thinness helps it cook quickly and stay juicy look for thick and plump pieces without blemishes
  • Salt and fresh cracked black pepper: enhance all the flavors and balance the richness perfectly
  • Olive oil: choose extra virgin with a grassy aroma for a nice sear and added flavor
  • Unsalted butter: adds creaminess and helps brown mushrooms beautifully opt for good quality for best taste
  • Fresh mushrooms: white button or cremini bring earthy depth pick smooth caps without spots for freshness
  • Asparagus: adds a pop of color and a fresh crunch select firm stalks with tightly closed tips
  • Mozzarella cheese: melts perfectly tying all the components together real mozzarella is key for the best texture and flavor
  • Madeira wine: is the soul of the sauce with a sweet almost caramel note choose a sipping bottle you enjoy
  • Beef stock: provides a savory backbone giving the sauce richness low sodium lets you control salt levels
  • Garlic and onion: give the sauce an aromatic lift fresh always tastes brighter than powders
  • Cornstarch: optional for thickening the sauce offering a silky, glossy finish
  • Heavy cream: optional but adds a luxurious silkiness use a quality cream if you want it richer

Step-by-Step Instructions

Prep the Chicken:
Slice each chicken breast lengthwise into halves. Place the pieces between two sheets of plastic wrap and pound gently with a meat mallet or rolling pin until they are about one quarter inch thick. This ensures even cooking and tenderness. Season both sides generously with salt and freshly cracked black pepper.
Sear the Chicken:
Heat the olive oil and one tablespoon of unsalted butter over medium-high heat in a large skillet. When the butter melts and the pan is hot, arrange chicken pieces in a single layer without crowding. Cook for three to four minutes per side until the surface is golden brown and the chicken releases easily from the pan. Transfer the cooked chicken to a plate and set aside.
Cook Mushrooms and Aromatics:
Reduce the heat to medium and add the remaining tablespoon of butter to the skillet. Add the sliced mushrooms and diced onion. Stir occasionally to brown the mushrooms evenly while softening the onions. This should take about five to six minutes. For the last minute, add minced garlic and let the aroma fill the kitchen without burning.
Deglaze and Make the Sauce:
Pour the Madeira wine into the skillet, carefully scraping the bottom to release browned bits which carry flavor. Stir in the beef stock and bring the mixture to a gentle boil. If you prefer a thicker sauce, whisk in the cornstarch slurry slowly until well combined to avoid lumps.
Reduce and Enrich:
Lower the heat and simmer the sauce gently for eight to ten minutes, allowing it to reduce by about half and develop a rich texture. If you want a creamier sauce, stir in the heavy cream now and let it cook for another two minutes. Taste your sauce and adjust seasoning as necessary with salt or pepper.
Cook the Asparagus:
While the sauce simmers, blanch or steam the asparagus until it just turns bright green and is still slightly crisp. Typically this will take two to four minutes depending on thickness. Drain well and set aside so it does not overcook.
Layer and Finish:
Nestle the cooked chicken cutlets back into the skillet with the sauce and mushrooms. Arrange the asparagus stalks neatly on top. Generously sprinkle or lay slices of mozzarella over each chicken piece. Cover the pan briefly or alternatively place under a broiler for two to three minutes until the cheese melts into a bubbly golden crust.
Serve:
Serve the chicken Madeira hot with extra sauce spooned over everything. Garnish with fresh parsley if desired. It pairs beautifully with buttery mashed potatoes, crusty bread, or even buttery noodles to soak up all those savory juices.
A plate of chicken with mushrooms on top. Save
A plate of chicken with mushrooms on top. | lilicooks.com

My favorite part is always pouring that wine into the pan and smelling the kitchen fill with that warm, sweet aroma. It brings back memories of cozy dinners with family gathered around eagerly waiting for their plates.

Storage Tips

Allow any leftovers to cool completely before transferring to an airtight container. Refrigerate for up to three days. When reheating, use gentle heat either on the stovetop or in the oven, stirring occasionally. Adding a splash of water or beef stock to the sauce during reheating keeps it silky and prevents drying out.

Ingredient Substitutions

If you don’t have Madeira wine try Marsala wine for a similar richness or dry sherry for a less sweet variation. Sweet sherry or port are good alternatives too. For an alcohol-free version, increase the amount of beef stock and add a tiny splash of balsamic vinegar to mimic the depth of flavor. Instead of mozzarella, you could use provolone or Swiss cheese for a different melting profile and taste.

Serving Suggestions

Chicken Madeira is wonderful paired with creamy mashed potatoes or thick warm bread perfect for sopping up extra sauce. Roasted green beans or a crisp salad on the side offer a fresh contrast to the richness of the dish. Buttered noodles also work well and add a comforting texture.

Cultural and Historical Context

Madeira sauce takes inspiration from both classic French and Portuguese cuisines. The sauce’s name comes from Madeira wine — a fortified wine from the Portuguese island of Madeira known for its unique sweet and caramel notes. Bringing this recipe to your table adds a touch of bistro elegance to home cooking while celebrating these culinary traditions.

Recipe FAQs

→ What type of Madeira wine works best?

Sweet Madeira offers subtle caramel notes that complement the sauce, while dry Madeira provides a less sweet, more robust flavor. Either works well depending on your taste preference.

→ Can alternative wines be used in place of Madeira?

Marsala wine, dry sherry, or port provide similar rich, deep flavors. For an alcohol-free option, increase the beef stock and add a splash of balsamic vinegar to maintain depth.

→ Why is it important to pound the chicken breasts thin?

Even thickness helps the chicken cook evenly and quickly, preventing dry edges while ensuring the center stays juicy and tender.

→ How do I prevent the cheese from burning when broiling?

Keep a close watch and broil for only 2 to 3 minutes, just until the cheese melts and lightly browns. Remove it as soon as it becomes bubbly and golden.

→ Which side dishes pair well with this dish?

Mashed potatoes, buttery noodles, or crusty bread are excellent for soaking up the sauce. Roasted vegetables or fresh salads add a nice balance.

→ Can the asparagus be substituted with other vegetables?

Yes, green beans, spinach, or broccoli work nicely. Adjust cooking time to keep vegetables tender and vibrant.

Chicken Madeira with Mushrooms

Juicy chicken breasts in Madeira wine sauce with mushrooms, asparagus, and melted mozzarella cheese for a flavorful meal.

Preparation Time
20 min
Cooking Time
30 min
Overall Time
50 min
Created By: Lili Clark

Category: Dinner

Skill Level: Moderate

Cuisine Type: American

Output: 4 Serves (4 servings)

Dietary Options: Gluten-Free

Ingredients

→ Chicken

01 450g boneless, skinless chicken breasts (2 large or 4 small), halved and pounded to 6 mm thickness
02 0.5 tsp salt, plus more to taste
03 0.25 tsp ground black pepper, plus more to taste
04 2 tbsp olive oil
05 2 tbsp unsalted butter, divided

→ Vegetables and Cheese

06 225g fresh white button or cremini mushrooms, sliced
07 450g asparagus, ends trimmed
08 120g mozzarella cheese, shredded or sliced

→ Sauce

09 480 ml Madeira wine (preferably sweet)
10 360 ml low-sodium beef stock
11 2 garlic cloves, minced or 0.5 tsp garlic powder
12 2 tbsp finely diced onion
13 1 tbsp cornstarch mixed with 1 tbsp water (optional for thickening)
14 60–120 ml heavy cream (optional for creamier sauce)

Steps

Step 01

Slice each chicken breast lengthwise. Place pieces between plastic wrap and pound to 6 mm thickness. Season both sides with salt and black pepper.

Step 02

Heat olive oil and 1 tablespoon butter in a large skillet over medium-high heat. Add chicken cutlets in a single layer and sear 3 to 4 minutes per side until golden. Remove and set aside.

Step 03

Lower heat to medium and melt remaining butter in the skillet. Add sliced mushrooms and diced onion; cook 5 to 6 minutes, stirring occasionally, until softened and browned. Stir in garlic for the last minute until fragrant.

Step 04

Pour Madeira wine into the skillet, scraping up browned bits. Stir in beef stock and bring to a gentle boil. Whisk in cornstarch slurry if thicker sauce is preferred.

Step 05

Reduce heat and simmer sauce 8 to 10 minutes until reduced by half and thickened. Stir in heavy cream for a silky finish and simmer an additional 2 minutes. Adjust seasoning with salt and pepper.

Step 06

Blanch or steam asparagus until bright green and slightly tender, about 2 to 4 minutes. Drain and set aside.

Step 07

Nestle chicken cutlets back into skillet with sauce. Arrange asparagus on top and distribute mozzarella evenly. Cover skillet briefly or broil 2 to 3 minutes until cheese melts and lightly browns.

Step 08

Spoon extra sauce over chicken and asparagus. Garnish with fresh parsley if desired and serve immediately with mashed potatoes, pasta, or crusty bread.

Tips

  1. If Madeira wine is unavailable, substitute Marsala, dry sherry, port, or for alcohol-free, use extra beef stock with a splash of balsamic vinegar.
  2. Pound chicken evenly for consistent cooking and juicy texture.
  3. Brown mushrooms well before adding liquids for maximum flavor.
  4. Watch closely when broiling cheese to avoid burning; remove once bubbly and lightly golden.

Required Tools

  • Large skillet
  • Plastic wrap or parchment
  • Meat mallet or rolling pin
  • Tongs or spatula
  • Whisk
  • Knife and cutting board
  • Medium saucepan or steamer for asparagus

Allergy Information

Always check each ingredient for allergens, and consult a medical professional if unsure.
  • Contains dairy from mozzarella cheese and optional heavy cream.

Nutritional Information (per serving)

These details are shared for general guidance and don’t replace professional advice.
  • Calories: 405
  • Fats: ~
  • Carbohydrates: ~
  • Proteins: ~