Cheesecake Factory Chicken Madeira is one of those restaurant dishes that feels fancy but is surprisingly doable at home. Tender chicken, a rich mushroom cream sauce with Madeira wine, and melted cheese over crisp asparagus — it hits every note.
This recipe takes about 50 minutes total and is beginner-friendly with one watchful step: reducing the wine properly so the sauce balances. It is perfect for date night or a weekend meal that feels special without hours of work.
Why You’ll Love This Recipe
- Restaurant quality at home — You get the same deep, savory cream sauce and gooey melted cheese without the wait or the bill.
- Simple ingredients, big flavor — The Madeira wine and cremini mushrooms do the heavy lifting here. No obscure pantry items needed.
- One skillet for most of the work — The sauce builds right in the same pan after searing the chicken, so cleanup stays manageable.

What Makes This Recipe Special
The sauce is the star here — a silky mix of Madeira wine, cream, and mushrooms that turns deeply savory after deglazing the pan. The chicken stays juicy from a quick flour dredge and pan-sear, then gets topped with mozzarella and provolone that melt into a golden, bubbly layer. It is a copycat recipe that nails the balance of richness and brightness, especially with the crisp asparagus alongside.
Ingredients You’ll Need
Here is everything you need to pull this dish together. Most items are standard pantry or grocery staples.
For the Chicken
- 4 boneless skinless chicken breasts (6 oz each) — Pound them to 1/2-inch thickness so they cook evenly and stay tender. Thicker breasts will need more time and risk drying out.
- 1/2 cup all-purpose flour — A light dredge gives the chicken a thin, golden crust that also helps thicken the sauce later.
- 1 teaspoon kosher salt — Season both sides of the chicken before dredging. Kosher salt dissolves evenly and doesn’t overseason.
- 1/2 teaspoon black pepper — Freshly ground is best. Fine pre-ground pepper can turn harsh when cooked.
For the Mushroom Madeira Sauce
- 2 tablespoons unsalted butter, divided — Half for searing the chicken, half for cooking the mushrooms. Butter adds richness that oil alone cannot.
- 2 tablespoons olive oil, divided — Combined with butter, it raises the smoke point and prevents burning during the sear.
- 8 ounces cremini mushrooms, sliced — Cremini (baby bella) have more flavor than white button mushrooms. Slice them evenly so they cook at the same rate.
- 1 shallot, finely chopped — Shallots are milder than onions and blend into the sauce without overpowering it. Yellow onion works in a pinch.
- 2 cloves garlic, minced — Add it after the mushrooms brown, and cook just 30 seconds. Burnt garlic turns bitter fast.
- 1/2 cup Madeira wine — This is the signature ingredient. Madeira is a fortified wine with nutty, caramel notes. Do not substitute Marsala or sherry — the flavor profile changes.
- 1 cup low-sodium chicken broth — Low-sodium lets you control the salt level. Regular broth can make the sauce too salty after reducing.
- 1/2 cup heavy cream — Heavy cream gives the sauce body and a velvety texture. Half-and-half will work but will be thinner.
- 1 teaspoon fresh thyme leaves — Dried thyme is too concentrated here. Fresh thyme adds a gentle earthy note that complements the mushrooms.
For the Cheese Topping
- 4 slices mozzarella cheese (1 oz each) — Low-moisture mozzarella melts smoothly without turning watery. Fresh mozzarella releases too much liquid.
- 4 slices provolone cheese (1 oz each) — Provolone adds a slight tang and creaminess that balances the mozzarella. Use deli-sliced, not pre-shredded.
For the Asparagus and Garnish
- 1 pound asparagus, trimmed — Thicker spears hold up better to blanching and sautéing. Snap off the woody ends where they naturally break.
- Fresh parsley for garnish (optional) — A sprinkle of chopped parsley adds color and a fresh finish. Skip it if you do not have any on hand.
Equipment Needed
You likely already own most of these. A few specific items make the process smoother.
- Large (12-inch) skillet — Cast iron or stainless steel works best for searing and broiling. Non-stick is fine but will not develop as much fond for the sauce.
- Rolling pin or meat mallet — Needed to pound the chicken to an even thickness. A heavy-bottomed pan works as a substitute.
- Wooden spoon — Ideal for scraping up the browned bits during deglazing without scratching your pan.
- Oven-safe skillet or baking dish — If your skillet is not oven-safe, transfer the chicken and sauce to a baking dish before broiling.
- Large pot for blanching asparagus — You also need a bowl of ice water to stop the cooking. A slotted spoon or tongs helps with the transfer.
Instructions to Prepare Cheesecake Factory Chicken Madeira
These steps build flavor in stages. Do not rush the deglazing or the sauce reduction — that is where the magic happens.
- Pound and season the chicken — Place each breast between plastic wrap and pound to 1/2-inch thickness. Season both sides with salt and pepper, then dredge in flour, shaking off excess.
- Sear the chicken — Heat 1 tablespoon butter and 1 tablespoon olive oil in the skillet over medium-high heat until the butter foams then subsides. Sear the chicken 3-4 minutes per side until golden and cooked through (165°F / 74°C internal). Transfer to a plate and tent with foil.
- Cook the mushrooms and shallot — Add the remaining butter and oil to the same skillet over medium heat. Add the mushrooms and shallot, cooking 5-6 minutes until the mushrooms release their liquid, it evaporates, and the edges brown.
- Add the garlic — Stir in the minced garlic and cook 30 seconds until fragrant. Keep it moving so it does not burn.
- Deglaze with Madeira — Pour in the wine and scrape up the browned bits with a wooden spoon. Let it simmer about 2 minutes until reduced by half and slightly syrupy.
- Simmer the broth — Add the chicken broth and bring to a boil, then reduce heat to medium-low and simmer 5 minutes. The sauce should show gentle bubbles across the surface.
- Finish the sauce — Stir in the heavy cream and fresh thyme. Simmer 3-4 minutes until the sauce coats the back of a spoon. Season with salt and pepper to taste, then remove from heat.
- Blanch the asparagus — While the sauce simmers, bring a pot of salted water to a boil and prepare an ice bath. Blanch the asparagus 2 minutes, then transfer to the ice water. Drain and set aside.
- Assemble and broil — Return the chicken to the skillet, nestling each breast into the sauce. Top each with one slice mozzarella and one slice provolone. Broil 2-3 minutes until the cheese is melted and bubbly with golden spots.
- Sauté the asparagus — While the chicken broils, heat a separate pan over medium-high heat with 1 tablespoon olive oil. Sauté the blanched asparagus 2-3 minutes, turning occasionally, until heated through and crisp-tender. Season with salt and pepper.
- Rest and serve — Let the sauce rest off the heat for 1-2 minutes so the flavors meld. Serve each chicken breast with a generous spoonful of sauce and asparagus alongside. Garnish with parsley if desired.

Expert Tips for a Standout Cheesecake Factory Chicken Madeira
A few small adjustments make a real difference in the final dish. Here is what I have learned from making this recipe multiple times.
- Pound the chicken evenly — Uneven thickness means some parts will overcook while others stay under. A consistent 1/2-inch across the whole breast ensures tender, juicy meat throughout.
- Get the pan hot before searing — The butter should foam and then subside before you add the chicken. If the pan is not hot enough, the flour coating will absorb oil and turn soggy instead of crisp.
- Scrape every bit of fond — Those browned bits stuck to the pan after searing are pure flavor. The Madeira wine dissolves them into the sauce, so take your time with the wooden spoon.
- Reduce the wine until syrupy — If the wine is not reduced enough, the sauce will taste sharp and alcoholic. Let it simmer until it visibly thickens and smells sweet and nutty.
- Watch the broiler closely — Cheese can go from melted to burnt in under a minute. Stay near the oven and check at the 2-minute mark. Rotate the pan if needed for even browning.
- Blanch the asparagus ahead — You can blanch the asparagus up to an hour before serving and keep it in the fridge. A quick sauté right before serving brings it back to life.
Common Mistakes to Avoid
Even simple recipes have pitfalls. These are the ones I see most often with this dish.
- Skipping the flour dredge — Without the flour coating, the chicken will not brown as deeply, and the sauce will lack the subtle thickening it provides. It also helps the cheese adhere better.
- Overcrowding the pan — Four chicken breasts need space. If they touch or overlap, they will steam instead of sear. Cook in batches if your skillet is not large enough.
- Adding garlic too early — Garlic burns faster than mushrooms and shallots cook. Adding it at the 30-second mark keeps it fragrant without bitterness.
- Using cold cream — Cold heavy cream can curdle when added to a hot pan. Let it sit at room temperature for 10 minutes before stirring it into the sauce.
- Broiling on the top rack — A position too close to the heating element will scorch the cheese before the chicken warms through. Use the middle rack and watch carefully.
Variations & Ways to Customize Cheesecake Factory Chicken Madeira
Once you have the base down, small tweaks can make this dish your own. Here are some ideas worth trying.
- Swap the protein — Use boneless pork chops or veal cutlets instead of chicken. Both pair well with the Madeira mushroom sauce. Adjust cook time based on thickness.
- Go lighter on the cream — Replace half the heavy cream with half-and-half or whole milk. The sauce will be thinner but still flavorful. Add a teaspoon of cornstarch slurry if you want more body.
- Add fresh spinach — Stir in a handful of baby spinach right after adding the cream. It wilts in about a minute and adds color and nutrients without changing the flavor much.
- Try different mushrooms — Cremini is standard, but a mix of shiitake, oyster, and button mushrooms adds more texture and earthy variety. Slice them all to a similar thickness.
- Make it gluten-free — Substitute the all-purpose flour with a 1:1 gluten-free flour blend or rice flour for dredging. The sauce will still thicken properly.
- Skip the broiler step — If you prefer, simply top the cooked chicken with shredded cheese and cover the skillet for a minute to let it melt. The texture will be softer but still delicious.
What to Serve With Cheesecake Factory Chicken Madeira
This dish is hearty enough to stand alone, but a few thoughtful sides round out the meal. Here is what pairs well.
- Creamy mashed potatoes — The rich Madeira sauce begs for something to soak it up. Smooth, buttery mashed potatoes are the classic choice.
- Buttered egg noodles — Wide egg noodles with a pat of butter and a sprinkle of parsley make a simple, satisfying base that catches every drop of sauce.
- Crusty bread or dinner rolls — A warm baguette or soft dinner roll is perfect for wiping the plate clean. Serve it alongside or on the side.
- Simple green salad — A bright vinaigrette with mixed greens cuts through the richness. Lemon, Dijon, and olive oil dressing works particularly well here.
- Roasted baby potatoes — Crispy on the outside, fluffy inside. Toss them with olive oil, salt, and rosemary before roasting at 400°F for about 25 minutes.
Make-Ahead Instructions
This dish is best fresh, but some parts can be prepped in advance to save time. Here is what works.
- Pound and season the chicken — Flatten and season the breasts up to 24 hours ahead. Keep them covered in the fridge. Dredge in flour just before cooking to keep the coating from getting soggy.
- Slice the mushrooms and shallot — Prep these up to 2 days ahead and store in an airtight container in the fridge. A quick chop of parsley can also be done ahead.
- Blanch the asparagus — Blanch and shock the asparagus up to 1 day ahead. Pat dry and store in a sealed bag in the fridge. Sauté just before serving.
- Make the sauce base — Cook the mushroom sauce through step 7 (before adding the cream). Cool completely, then refrigerate for up to 2 days. Reheat gently, stir in the cream, and proceed with the recipe.
Storage and Reheating
Leftovers keep well for a few days if stored properly. Reheat gently to avoid breaking the sauce.
Storage
- Refrigerator in an airtight container — Store the chicken and sauce together for up to 3 days. Keep the asparagus separate to prevent it from turning mushy in the sauce.
- Separate the components — If you have leftovers, pack the chicken and sauce in one container and the asparagus in another. This keeps each element in better shape for reheating.
- Do not freeze — The cream sauce will separate and turn grainy when thawed. Freezing also affects the texture of the asparagus and the melted cheese.
Reheating
- Stovetop (best method) — Place the chicken and sauce in a covered skillet over medium-low heat. Add a splash of chicken broth to loosen the sauce. Warm 5-7 minutes, turning the chicken once.
- Microwave (quickest method) — Microwave the chicken and sauce in 30-second intervals at 50% power, stirring the sauce between intervals. Stop once warmed through to avoid rubbery chicken.
- Reheat asparagus separately — Toss the asparagus in a hot skillet with a little butter or oil for 1-2 minutes. Microwaving asparagus makes it limp and watery.
Nutritional Breakdown (Per Serving)
Based on 1 serving = 1 chicken breast with sauce and asparagus.
- Calories: 696
- Protein: 52.4g
- Fat: 40.7g
- Carbohydrates: about 18.6g
- Fiber: around 2.9g
- Sugar: roughly 3.5g
- Sodium: 800mg
Frequently Asked Questions
Can I freeze Cheesecake Factory Chicken Madeira?
Freezing is not recommended because the cream sauce will separate and turn grainy when thawed. The texture of the melted cheese and asparagus also suffers. Stick to refrigerating leftovers for up to 3 days.
What can I use instead of Madeira wine?
Dry sherry or Marsala wine are the closest substitutes, though the flavor will shift slightly. For a non-alcoholic version, use a mix of chicken broth and a teaspoon of brown sugar with a splash of balsamic vinegar.
How long does Cheesecake Factory Chicken Madeira last in the fridge?
Stored in an airtight container, the chicken and sauce stay good for up to 3 days. Keep the asparagus separate for best texture. Reheat gently on the stovetop with a splash of broth.
Can I use chicken thighs instead of breasts?
Yes, boneless skinless chicken thighs work well. They are more forgiving and stay moist even if cooked a minute or two longer. Adjust the sear time to about 4-5 minutes per side.
Do I have to blanch the asparagus first?
Blanching ensures the asparagus is tender all the way through without burning on the outside during the final sauté. You can skip it if you prefer crisp-tender spears, just sauté a few minutes longer.
What is the best cheese for the topping?
A mix of low-moisture mozzarella and provolone gives the best melt and flavor. The mozzarella provides gooeyness, and the provolone adds a subtle sharpness. Avoid pre-shredded cheese, which contains anti-caking agents that prevent smooth melting.
Final Words
This Cheesecake Factory Chicken Madeira copycat delivers the same rich, comforting flavors you love from the restaurant table. The sauce alone is worth making, and the whole dish comes together in under an hour with simple techniques. Give it a try for your next special dinner at home — you might find yourself skipping the reservation.
Similar Recipes
PrintCheesecake Factory Chicken Madeira
Our copycat Cheesecake Factory Chicken Madeira features tender pan-seared chicken breasts smothered in a rich mushroom Madeira cream sauce and topped with melted mozzarella and provolone. Served with crisp asparagus, this decadent dish captures the restaurant’s signature flavor in a home-cooked meal.
- Prep Time: 20
- Cook Time: 30
- Total Time: 50
- Yield: 4 1x
- Category: Main Course
- Method: Pan-Seared and Broiled
- Cuisine: American
Ingredients
- 4 boneless skinless chicken breasts (6 oz each), pounded to 1/2-inch thickness
- 1/2 cup all-purpose flour (for dredging)
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 2 tablespoons unsalted butter, divided
- 2 tablespoons olive oil, divided
- 8 ounces cremini mushrooms, sliced
- 1 shallot, finely chopped
- 2 cloves garlic, minced
- 1/2 cup Madeira wine
- 1 cup low-sodium chicken broth
- 1/2 cup heavy cream
- 1 teaspoon fresh thyme leaves
- 4 slices mozzarella cheese (1 oz each)
- 4 slices provolone cheese (1 oz each)
- 1 pound asparagus, trimmed
- Fresh parsley for garnish (optional)
Instructions
- Place chicken breasts between two sheets of plastic wrap and pound with a rolling pin or mallet to an even 1/2-inch thickness. This ensures uniform cooking and tenderness. Season both sides with salt and pepper, then dredge each breast in flour, shaking off any excess to avoid a gummy coating.
- Heat 1 tablespoon butter and 1 tablespoon olive oil in a large (12-inch) skillet over medium-high heat until the butter foams and then subsides, indicating it is hot enough. Sear the chicken breasts for 3-4 minutes per side, until deeply golden brown and cooked through (internal temperature should reach 165°F / 74°C). Transfer the chicken to a plate and tent loosely with foil to keep warm.
- In the same skillet, add the remaining 1 tablespoon butter and 1 tablespoon olive oil over medium heat. Add the sliced cremini mushrooms and chopped shallot. Cook, stirring occasionally, for 5-6 minutes until the mushrooms release their liquid, the liquid evaporates, and the edges begin to brown. This develops the savory umami base for the sauce.
- Add the minced garlic and cook for 30 seconds until fragrant, stirring constantly to prevent burning. The garlic should become aromatic but not brown.
- Pour in the Madeira wine and use a wooden spoon to scrape up the browned bits (fond) from the bottom of the skillet. Let the wine simmer vigorously for about 2 minutes, until reduced by half and slightly syrupy. This deglazing step incorporates the caramelized flavors into the sauce.
- Add the chicken broth and bring to a boil. Reduce the heat to medium-low and let the sauce simmer for 5 minutes, allowing it to thicken slightly and concentrate in flavor. You should see gentle bubbles across the surface.
- Stir in the heavy cream and fresh thyme leaves. Simmer for 3-4 minutes, stirring occasionally, until the sauce coats the back of a spoon (nappe consistency). Season with additional salt and pepper to taste. Remove from heat.
- Meanwhile, preheat your oven’s broiler to high (or preheat oven to 425°F / 218°C if using a baking dish instead of an oven-safe skillet). Bring a pot of salted water to a boil and fill a bowl with ice water. Blanch the asparagus spears in the boiling water for 2 minutes, then immediately transfer them to the ice water to stop the cooking. Drain and set aside.
- Return the seared chicken breasts to the skillet, nestling them into the mushroom Madeira sauce. Top each breast with one slice of mozzarella and one slice of provolone, overlapping slightly to fully cover the chicken.
- Place the skillet under the broiler (or transfer to the oven if using a baking dish) and broil for 2-3 minutes, watching carefully, until the cheese is fully melted and bubbly with golden spots. The cheese should form a cohesive, gooey layer over the chicken.
- While the chicken is under the broiler, heat a separate skillet or pan over medium-high heat with 1 tablespoon olive oil (or butter). Add the blanched asparagus and sauté for 2-3 minutes, turning occasionally, until heated through and crisp-tender. Season with a pinch of salt and pepper.
- To serve, place one chicken breast on each plate with a generous spoonful of the mushroom Madeira sauce poured over the top. Arrange a portion of sautéed asparagus alongside. Garnish with fresh parsley if desired.
- For best results, allow the sauce to rest for 1-2 minutes off the heat before serving to let the flavors meld. The cream sauce will continue to thicken slightly as it cools.
Notes
Store leftover chicken and sauce in an airtight container in the refrigerator for up to 3 days. To reheat, place in a covered skillet over medium-low heat with a splash of chicken broth to loosen the sauce, or microwave in 30-second intervals until warmed through. The asparagus is best reheated separately in a hot skillet. Freezing is not recommended due to the cream sauce.
Nutrition
- Calories: 696
- Sugar: 3.5g
- Sodium: 800mg
- Saturated Fat: 19.7g
- Carbohydrates: 18.6g
- Fiber: 2.9g
- Protein: 52.4g
- Cholesterol: 170mg
Keywords: Cheesecake Factory chicken madeira, chicken madeira recipe, copycat chicken madeira, mushroom madeira sauce, pan-seared chicken, cheesy chicken, asparagus, American comfort food, restaurant copycat, weeknight dinner
