Cheesecake Factory Chicken Madeira Copycat Recipe
This Cheesecake Factory chicken Madeira copycat brings one of the restaurant’s most-ordered dishes straight to your kitchen. It’s pan-seared chicken in a rich Madeira wine sauce with asparagus and melted mozzarella, and it comes together in under an hour on a weeknight.
The sauce is what keeps people ordering this dish year after year. A good Madeira has a slightly sweet, nutty depth that beef broth and butter turn into something genuinely glossy and cling-worthy.

Why I Love This Recipe
The sauce here is the whole point. Madeira reduces down to something sticky and a little sweet, and the beef broth gives it a savory weight that stops it tasting like dessert.
The mozzarella on top isn’t just for show. It melts into the sauce at the edges and makes every bite a little richer without adding any separate prep.
This is the version I keep coming back to when I want something that feels restaurant-worthy but doesn’t wreck a Tuesday evening.
Recipe Ingredients

- 4 boneless, skinless chicken breasts – Pound to even thickness so they cook at the same rate
- Salt and black pepper – For seasoning the chicken before searing
- 2 tbsp olive oil – For searing; a neutral oil like avocado oil works too
- 2 tbsp unsalted butter – Adds richness to both the sear and the sauce base
- 8 oz cremini mushrooms, sliced – Cremini have more flavor than button mushrooms here
- 4 cloves garlic, minced – Fresh only; jarred garlic muddies the sauce
- 1 cup Madeira wine – Dry Madeira preferred; see Variations if you can’t find it
- 1 cup beef broth – Low-sodium so you can control the salt level
- 1 tbsp cornstarch – Whisked with broth to give the sauce body
- 1 lb asparagus, trimmed – Thin spears cook faster and sit flatter under the chicken
- 4 oz fresh mozzarella, sliced – Low-moisture works too, but fresh melts more softly
- Fresh parsley, chopped – For garnish; flat-leaf has more flavor than curly
Variations / Substitutions
- No Madeira wine – Use dry Marsala wine; it’s a little sweeter but gives the same rich base and is easier to find at most grocery stores.
- Chicken thighs – Boneless, skinless thighs work well and stay juicier, though they need an extra 3 to 4 minutes of cook time to reach 165°F (74°C).
- Beef broth swap – Chicken broth produces a lighter, less savory sauce; it still tastes good, just noticeably different from the original.
- Dairy-free – Omit the mozzarella and stir a tablespoon of dairy-free butter into the finished sauce for a bit of extra richness.
- Add heat – A pinch of red pepper flakes added with the garlic gives the sauce a quiet warmth without changing the character.
- Green beans instead of asparagus – Blanched for 2 minutes first; they hold up well and pair just as cleanly with the wine sauce.
If you enjoy this kind of pan sauce chicken, the Cheesecake Factory Chicken Marsala Copycat Recipe is worth a look too.
How To Make Chicken Madeira
Step 1: Sear the Chicken

Set your oven to 400°F (200°C) now so it’s ready when you need it. Pat the 4 chicken breasts dry, then season both sides with salt and black pepper. Heat the 2 tbsp olive oil in a large oven-safe skillet over medium-high heat until it shimmers, then add the chicken. Sear for 4 to 5 minutes per side without moving the pieces around.
You’re looking for a deep golden-brown crust on both sides, not just a pale tan. That color means the surface has dried out enough to hold up under the sauce later without going soggy. Transfer the seared chicken to a plate and set it aside.
Don’t rush this step by crowding the pan. If your skillet won’t hold all 4 breasts with at least an inch between them, sear in 2 batches. Crowding drops the pan temperature and you’ll steam the chicken instead of browning it.
Step 2: Soften the Mushrooms

Add the 2 tbsp unsalted butter to the same skillet over medium heat. Once it stops foaming, add the 8 oz sliced cremini mushrooms in a single layer. Cook for 5 to 6 minutes, stirring once or twice, until the mushrooms have released their liquid and the pan looks dry again.
Then add the 4 cloves minced garlic and stir for about 1 minute, until fragrant. The mushrooms should be deeply golden at the edges and noticeably reduced in volume. If they still look pale and wet after 5 minutes, turn the heat up slightly and give them another minute or two.
Step 3: Build the Sauce

Pour in the 1 cup Madeira wine, scraping up any brown bits from the bottom of the pan with a wooden spoon. Let it bubble and reduce for about 3 minutes over medium-high heat. In a small bowl, whisk the 1 tbsp cornstarch into the 1 cup beef broth until smooth, then pour the mixture into the skillet. Stir everything together and let it simmer for 4 to 5 minutes until the sauce thickens enough to coat the back of a spoon.
Taste the sauce here and adjust the salt. The cornstarch gives it a glossy, restaurant-style finish rather than a floury texture. If the sauce looks too thick at any point, a splash of broth will loosen it.
Step 4: Blanch the Asparagus

While the sauce is simmering, bring a small pot of salted water to a boil. Add the 1 lb trimmed asparagus and cook for 2 minutes, then drain and transfer to the skillet, nestling the spears alongside the mushrooms in the sauce. The asparagus should still have a bit of snap to it; it will finish cooking in the oven, so you want it on the firm side now.
Step 5: Melt the Mozzarella

Return the seared chicken breasts to the skillet, placing them on top of the asparagus and mushrooms. Lay the 4 oz sliced fresh mozzarella over each breast. Transfer the skillet to the 400°F (200°C) oven and bake for 10 to 12 minutes, until the mozzarella is fully melted and the chicken registers 165°F (74°C) on an instant-read thermometer.
Step 6: Plate and Garnish

Pull the skillet out of the oven and spoon the glossy sauce and mushrooms over the chicken one more time. Transfer the chicken to warmed plates, arrange a few asparagus spears alongside each piece, and scatter a generous handful of chopped fresh parsley over the top. Serve immediately while the mozzarella is still loose and the sauce is shining.
Recipe Tips
- Pound the chicken to even thickness. Aim for about ¾ inch. Uneven breasts mean thinner parts dry out before the thick center is cooked through.
- Choose the right Madeira. Look for a dry or medium-dry Madeira labeled “Sercial” or “Verdelho.” Reserve styles are sweeter and will make the sauce cloying.
- Don’t skip the cornstarch slurry. Adding dry cornstarch straight to the sauce creates lumps. Always whisk it into the cold broth first.
- Use an oven-safe skillet. Cast iron or stainless steel works perfectly here. If your skillet isn’t oven-safe, transfer everything to a baking dish before the oven step.
Cook times vary by chicken breast thickness. Use an instant-read thermometer if you’re unsure (165°F / 74°C is the target):
| Chicken Thickness | Sear Time (each side) | Oven Time at 400°F |
|---|---|---|
| ½ inch | 3 to 4 min | 8 to 10 min |
| ¾ inch | 4 to 5 min | 10 to 12 min |
| 1 inch | 5 to 6 min | 12 to 15 min |
How To Store
- Refrigerate – Store leftovers in an airtight container for up to 3 days. Keep the chicken and sauce together so the chicken doesn’t dry out.
- Reheating – Warm gently in a covered skillet over low heat with a splash of beef broth to loosen the sauce, about 5 to 7 minutes. The microwave works in a pinch but can toughen the chicken.
What To Serve With Chicken Madeira
Mashed potatoes are the natural match here because the starchy base soaks up the Madeira sauce rather than letting it pool on the plate. A simple buttered pasta like egg noodles does the same job. For something lighter, a crisp green salad with a sharp vinaigrette cuts through the richness of the sauce and keeps the meal from feeling heavy. Crusty bread alongside is worth mentioning too, purely because the sauce is too good to leave in the pan.
Frequently Asked Questions
Can I make the sauce ahead of time?
Yes. Make the Madeira sauce through Step 3 up to 2 days in advance and refrigerate it. Reheat it in the skillet before adding the asparagus and chicken.
What does Madeira wine taste like?
It’s a fortified wine with a nutty, slightly caramelized flavor and a mild sweetness, somewhere between a dry sherry and a sweet Marsala. The alcohol cooks off, leaving behind that depth without any harsh boozy edge.
Can I double this recipe?
Yes, but sear the chicken in batches regardless of pan size. Doubling the sauce ingredients scales cleanly; just give the sauce an extra 2 to 3 minutes to reduce since there’s more liquid in the pan.
Is there a non-alcoholic substitute for the Madeira wine?
A mix of ½ cup white grape juice, ½ cup beef broth, and 1 tsp red wine vinegar gets close to the sweet-savory depth. The sauce won’t have quite the same complexity, but it’s a solid workaround.
—

Ingredients
Method
- Season the chicken breasts with salt and pepper. Heat 2 tbsp olive oil in a large oven-safe skillet over medium-high heat and sear the chicken for 4 to 5 minutes per side until deeply golden. Remove to a plate. Preheat oven to 400°F (200°C).
- Melt 2 tbsp butter in the same skillet over medium heat. Add the 8 oz sliced cremini mushrooms and cook for 5 to 6 minutes until golden and the pan is dry. Stir in the 4 cloves minced garlic for 1 minute.
- Pour in the 1 cup Madeira wine, scraping the pan. Reduce for 3 minutes over medium-high heat. Whisk the 1 tbsp cornstarch into the 1 cup beef broth, pour into the skillet, and simmer for 4 to 5 minutes until the sauce coats a spoon.
- Add the 1 lb trimmed asparagus to the skillet and cook in the sauce for 2 minutes until just tender but still firm.
- Return the chicken to the skillet on top of the asparagus. Lay the 4 oz sliced mozzarella over each breast and bake at 400°F (200°C) for 10 to 12 minutes until the mozzarella melts and the chicken reaches 165°F (74°C).
- Spoon the sauce over the chicken, transfer to warmed plates with asparagus alongside, and top with chopped fresh parsley.
