Chicken Madeira is a rich, restaurant-quality meal made right at home with tender chicken, a delicious sauce, and melty mozzarella cheese. Juicy chicken is pan-seared to golden brown, then simmered in a Madeira wine sauce with fresh mushrooms, before being topped with gooey cheese and served alongside bright green asparagus.

a white plate with asparagus, chicken, mushrooms and mashed potatoes on a white plate with a fork and a cast iron in the background


Table of Contents
  1. Why We Love This Recipe
  2. How to Make Chicken Madeira
  3. Recipe FAQ’s
  4. Tips for Success
  5. What to Serve with Chicken Madeira
  6. Substitutions and Variations
  7. More Restaurant Favorites Made at Home
  8. Chicken Madeira Recipe

Chicken Madeira is one of the most popular menu items at Cheesecake Factory, loved for its rich flavors and creamy Madeira sauce. Inspired by traditional European cooking, it uses fortified wine to enhance tender chicken with a deeply flavorful sauce. The best part? You can make this restaurant-quality meal at home for a fraction of the price.

This dish is the perfect mix of juicy chicken, savory Madeira wine sauce, and melty mozzarella cheese. Paired with fresh asparagus and creamy mashed potatoes, it feels like a luxurious indulgence but is surprisingly easy to make. The balance of sweet Madeira wine, earthy mushrooms, and rich cheese creates a depth of flavor that’s hard to resist. Plus, leftovers taste just as good the next day!

If you love this Chicken Madeira, you’ll love these too! Try my Marry Me Chicken PastaSlow Cooker Garlic Parmesan ChickenCreamy Crockpot Italian ChickenChicken Parmigiana with Spaghetti, and Outback Alice Springs Chicken for even more flavorful favorites.

Why We Love This Recipe

  • This restaurant-quality Chicken Madeira delivers rich flavors with a creamy Madeira wine sauce that coats every bite of juicy chicken. It’s one of the most popular menu items for a reason!
  • This easy skillet recipe means less cleanup while still bringing golden brown chicken, sautéed mushrooms, and a delicious sauce together in one pan.
  • Perfect for special occasions or busy weeknights, it reheats beautifully and stores well in an airtight container for an easy meal later.
An image of a skillet of asparagus, pan-seared chicken breasts, melted mozzarella cheese, and a creamy Madeira wine sauce for Cheesecake Factory Chicken Madeira made at home.
  • Chicken Breasts – Sliced thin and pounded to an even thickness for quick, even cooking. Chicken thighs also work for a juicier option.
  • Asparagus – Fresh, tender asparagus spears add a bright green contrast to the rich Madeira sauce. Green beans can be a great substitute.
  • Kosher Salt & Pepper – Essential for seasoning every layer of this dish and enhancing the depth of flavor.
  • Salted Butter – Adds richness to the sauce and helps achieve that perfect golden brown sear on the chicken.
  • Olive Oil – Used alongside butter to keep the chicken from burning while adding a smooth, slightly fruity taste.
  • Mushrooms – Thickly sliced and sautéed to bring a deep, earthy flavor to the Madeira wine sauce.
  • Garlic – A must-have for boosting the savory notes in this dish. Freshly minced is best!
  • Madeira Wine – The star of the show! This fortified wine creates a sweet and savory sauce with a unique depth of flavor. If you can’t find it at the grocery store, check the liquor store or wine section.
  • Beef Stock or Beef Broth – Adds a savory, rich base to balance the sweetness of the Madeira wine.
  • Heavy Cream – A splash of cream thickens the sauce, making it extra velvety and indulgent.
  • Mozzarella Cheese – Melts beautifully over the chicken, creating a gooey, cheesy finish.
An image of a white plate with a Cheesecake Factory copycat recipe for Chicken Madeira with mushrooms, asparagus, and mashed potatoes.

How to Make Chicken Madeira

  1. Prepare chicken. Slice the chicken breasts in half lengthwise, then use a meat mallet to pound them to ¼-inch thickness. This helps them cook evenly and stay juicy. Season both sides with salt and pepper, then set aside.
An image of chicken breasts pounded thin between plastic wrap using a meat mallet.
  1. Sauté mushrooms. In a large skillet over medium-high heat, melt butter with a little olive oil. Add the mushrooms, season with salt and pepper, and cook for about five minutes until softened. Stir in the garlic for the last minute, then transfer everything to a plate.
  2. Cook chicken. In the same skillet, add more butter and olive oil. Sear the chicken for 3-4 minutes per side until golden brown and cooked through. Transfer to the plate with the mushrooms.
  1. Make Madeira wine sauce. Pour the Madeira wine into the skillet, scraping up the browned bits from the bottom of the pan. Let it boil for about five minutes until reduced by half. Add the beef stock and continue boiling for ten more minutes until the liquid has reduced to about one cup. Lower the heat, stir in the cream, and let the sauce simmer for two minutes until slightly thickened.
  2. Blanch asparagus. While the sauce reduces, bring a pot of salted water to a boil. Add the asparagus and cook for 2-3 minutes until bright green and tender-crisp. Drain and set aside.
  3. Assemble and broil. Return the chicken and mushrooms to the skillet, tossing to coat in the Madeira cream sauce. Arrange the asparagus around the chicken, then sprinkle with mozzarella cheese. Place under the broiler for 3-4 minutes until the cheese is melted and bubbly.
  4. Serve and enjoy. This dish is best served hot with creamy mashed potatoes or your favorite side.
An image of chicken, mushrooms, asparagus, and a Madeira cream sauce in a cast iron skillet for Chicken Madeira made at home.

Recipe FAQ’s

Can I use a different type of wine instead of Madeira?

Madeira wine has a unique, slightly sweet flavor that makes this dish special. If you can’t find it, dry sherry or Marsala wine can work, but the taste won’t be exactly the same.

What can I use instead of beef broth?

Beef broth gives the sauce a deep, rich flavor, but you can swap it with chicken stock or chicken broth if needed. The taste will be slightly lighter but still delicious.

How do I store and reheat leftovers?

Store any leftover Madeira chicken in an airtight container in the fridge for up to 4 days. To reheat, warm it in a skillet over medium-low heat until heated through, or microwave in short intervals to keep the chicken juicy.

Can I freeze Chicken Madeira?

Yes! Let it cool completely before transferring it to a freezer-safe container. Freeze for up to 2 months. Thaw overnight in the fridge before reheating.

Tips for Success

  • Pound the chicken thin to ensure even cooking and tender, juicy bites every time. This also helps it cook quickly without drying out.
  • Use real Madeira wine for the best depth of flavor. If you can’t find it at your grocery store, check the liquor store or wine sections near Marsala wine and dry sherry.
  • Don’t skip reducing the sauce! Letting the Madeira wine and beef broth simmer down concentrates the rich flavors and creates that silky, restaurant-quality sauce.
  • Broil just until the mozzarella cheese melts into a gooey, golden topping. Keep an eye on it—cheese can go from melty to burnt in seconds!
  • Serve immediately for the best texture and flavor. This dish is all about the balance of creamy sauce, juicy chicken, and crisp asparagus, so dig in while it’s hot!

What to Serve with Chicken Madeira

Creamy mashed potatoes are the perfect match, soaking up every drop of the rich Madeira wine sauce.

Buttered pasta or fluffy rice also pair beautifully without overpowering the flavors.

For a fresh contrast, serve with roasted green beans or a crisp side salad.

And if you want to savor every last bit of that delicious sauce, a a slice of crusty sourdough bread is a must!

An image of a skillet of Chicken Madeira topped with blanched asparagus and melted mozzarella cheese.

Substitutions and Variations

  • Swap chicken breasts for chicken thighs if you prefer a juicier cut with extra flavor. Both work beautifully in the Madeira wine sauce.
  • If you can’t find Madeira wine, try dry sherry or Marsala wine. The flavor won’t be identical, but they still create a delicious, rich sauce.
  • Use green beans instead of asparagus if they’re in season or more budget-friendly. Both add a fresh, bright contrast to the creamy sauce.
  • Mozzarella cheese melts perfectly, but provolone or Swiss cheese can be great alternatives for a slightly different flavor.
  • Want a thicker sauce? Add a cornstarch slurry (a teaspoon of cornstarch mixed with water) to the sauce while it simmers for extra creaminess.
An image of easy Chicken Madeira made from scratch at home.

More Restaurant Favorites Made at Home

Did you make this recipe?

Let me know what you thought with a comment and rating below. You can also take a picture and tag me on Instagram @houseofnasheats or share it on the Pinterest pin so I can see.

Stay in the know

Chicken Madeira

4.93 from 14 votes
Amy Nash
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Dinner
Cuisine American
Servings 4 servings
Chicken Madeira is a rich, restaurant-quality meal made right at home with tender chicken, a delicious sauce, and melty mozzarella cheese. Juicy chicken is pan-seared to golden brown, then simmered in a Madeira wine sauce with fresh mushrooms, before being topped with gooey cheese and served alongside bright green asparagus.

Ingredients
  

  • 2 large chicken breasts about 1 pound, sliced thin horizontally
  • 1 pound asparagus blanched
  • ¾ teaspoon Kosher salt divided
  • ½ teaspoon pepper divided
  • 3 Tablespoons salted butter
  • 2 Tablespoons olive oil
  • 16 ounces mushrooms thickly sliced
  • 4 cloves garlic minced
  • 2 cups Madeira wine a sweet white dessert wine
  • 2 cups beef stock or beef broth
  • ½ cup heavy cream
  • 1 cup grated mozzarella cheese

Instructions
 

  • Slice chicken breasts in half lengthwise. Use a meat mallet to pound each piece of chicken to 1/4" thickness between two pieces of plastic wrap. Season chicken on both sides with ½ teaspoon salt and ¼ teaspoon pepper. Set aside.
    2 large chicken breasts, ¾ teaspoon Kosher salt, ½ teaspoon pepper
  • In a large skillet, melt 2 tablespoons of butter and 1 tablespoon of oil over medium-high heat. Add the sliced mushrooms and season with ¼ teaspoon salt and ¼ teaspoon pepper. Cook for 5 minutes, stirring occasionally, until softened. Add the garlic for the last minute, then transfer cooked mushrooms to a plate.
    3 Tablespoons salted butter, 2 Tablespoons olive oil, 16 ounces mushrooms, 4 cloves garlic
  • In the same skillet, melt 1 additional tablespoon each of butter and oil. Sauté the chicken breasts for 3-4 minutes on each side until nicely browned and cooked through. Transfer to the plate with the mushrooms.
  • In the same skillet, add the Madeira wine and bring to a boil. Boil vigorously for 5 minutes until reduced by half, using a wooden spoon to scrape up any browned bits left over from cooking the chicken from the bottom of the pan.
    2 cups Madeira wine
  • Once the Madeira has reduced by half, add the beef broth and bring to a boil.  Boil for about 10 minutes until only about 1 cup of liquid remains (about ¼ of the original volume of liquid). Reduce heat to medium-low and stir in the cream. Let the sauce simmer for 2 minutes until slightly thickened. Taste and adjust salt and pepper as needed.
    ½ cup heavy cream, 2 cups beef stock or beef broth
  • While the Madeira sauce is reducing, blanch the asparagus by adding it to a large pot of salted, boiling water and cooking for 2-3 minutes, just until tender-crisp and bright green. Drain immediately and set aside.
    1 pound asparagus
  • Return the cooked chicken and mushrooms to the pan, tossing to coat in the Madeira sauce. Arrange the blanched asparagus around the chicken and sprinkle with mozzarella cheese. Place the skillet in the oven under the broiler for 3-4 minutes, just until the cheese is melted, then serve with mashed potatoes.
    1 cup grated mozzarella cheese

Notes

Storage & Make Ahead

  • Store: Keep leftovers in an airtight container in the fridge for up to four days. The sauce will thicken as it sits but reheats beautifully.
  • Freeze: Let the dish cool completely before transferring it to a freezer-safe container. It can be frozen for up to two months. Thaw overnight in the fridge before reheating.
  • Reheat: Warm gently in a skillet over low heat, adding a splash of chicken broth or beef stock to loosen the sauce. If using a microwave, heat in short intervals, stirring in between to keep the sauce creamy.
  • Make Ahead: Prepare the chicken and sauce a day in advance, storing them separately. When ready to serve, reheat, assemble, and broil until the cheese is perfectly melted.

Nutrition

Calories: 613kcal | Carbohydrates: 14g | Protein: 39g | Fat: 37g | Saturated Fat: 18g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 13g | Trans Fat: 1g | Cholesterol: 158mg | Sodium: 1290mg | Potassium: 1221mg | Fiber: 4g | Sugar: 6g | Vitamin A: 1782IU | Vitamin C: 11mg | Calcium: 224mg | Iron: 4mg
Tried this recipe? Show me on Instagram!Mention @HouseOfNashEats or tag #houseofnasheats!

Lightly adapted from Natasha’s Kitchen.

This post was originally shared in January 2019. It has been updated with additional helpful tips and information.

Share This With the World

PinYummly

Related Recipes

About the author

Hi, I'm Amy

I enjoy exploring the world through food, culture, and travel and sharing the adventure with mostly from-scratch, family friendly recipes that I think of as modern comfort cooking.

4.93 from 14 votes (9 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Reader questions and reviews

  1. Terri Steffes says:

    5 stars
    This looks like a dish that would be perfect for company. I love the creamy sauce and the crunch of the asparagus.

  2. Karen says:

    What a delicious sounding dish and a gorgeous presentation. Perfect for this “holiday.”

  3. Lisa Kerhin says:

    I love copycat recipes made at home…I think they taste better because you can put your spin on them and they’re cheaper to make. This looks amazing.

  4. Tania Lau says:

    5 stars
    Yum! I love this. It looks absolutely comforting and delicious. I’ll have to get it next time I am at the Cheesecake Factory too!

  5. Wendy Klik says:

    This sounds delicious. Chicken Marsala is a regular around here but I’ve never tried Chicken Madeira. Thanks for the inspiration and for hosting this fun event.

  6. Colleen - Faith, Hope, Love, & Luck says:

    This is the one meal I always order at The Cheesecake Factory….I’m excited to make it at home now!!!

  7. Jolene says:

    I love restaurant copycats because I like to know what’s going into my food. This looks so good!

  8. Mackenzie says:

    5 stars
    That beautifully melted mozzarella cheese has me swooning. I used to live near a Cheesecake Factory, but they’re all many hours away from us, so a good copycat recipe I can make at home is exactly what I need. This will definitely be going into the rotation!

  9. Cheese Curd In Paradise says:

    5 stars
    I love the rustic and simple ingredients in this chicken dish. I love mushrooms and cheese with chicken- the splash of wine is the icing on the cake for me!

  10. Malcolm says:

    5 stars
    Google does not always give you the whole story. On how long a bottle of wine is drinkable after it has been opened, there are many solutions to extending its life—most of them terribly expensive.

    Amy, I read this and decided to send you a fix for your problem—- ” We actually googled how long wine lasts in the fridge once it has been opened and it sounds like for Madeira wine maybe about 5 days-ish according to this Bon Appetit article. So this would be a great opportunity to have friends over to use the entire bottle by doubling the recipe.”—–There are many ways to extend the life of a bottle of wine, most of them very expensive and involving shiny equipment.My way is simple. Buy a bag of marbles, the size that will drop into a wine bottle. Replace the wine that you use in a recipe, or drink, until the wine left in the bottle rises up to its original level. The marble trick is to eliminate exposure of the remaining wine to the Oxygen in the air which turns the wine to something else, maybe vinegar.

    1. Amy says:

      Thank you so much for that helpful idea! I have never heard of that marble trick before but I’m going to have to try it!

  11. Lisa G says:

    Made this last night and it was a HUGE hit! Will make again!

  12. Kathleen Pope says:

    Dreamy and delicious, nothing was leftover!

  13. Michelle says:

    This looks like a must try for me! It looks amazing! Going on the menu plan next week!

  14. Janice Gilmartin says:

    Haven’t finished making it. I ran out of time as usual. Hoping to reheat it tomorrow. Hope the cream doesn’t break! Advice?

    1. Amy says:

      How far did you get? If you are just reheating the sauce it should be fine. My advice for reheating the sauce would be to let it get to room temperature and then slowly heat it up on the stove, add a little more cream, and continue finishing the recipe.

  15. Kimmie says:

    Question… can I make it without the wine? I know… the recipes is called the wine! My husband is so doggone picky. Just curious. Sounds so delicious. Thank you!

    1. Amy says:

      Lol, this is a fair question. Yes, you could replace the wine with the same amount of broth. Another idea for a similar (although not exactly the same) flavor profile might be to replace the 2 cups of wine with 1 cup of white grape juice and 1 cup of broth to mimic the sweetness that the Madeira wine adds. I haven’t tested either approach but I hope this helps. If you do, please let us know how it goes!

  16. Leila Aly says:

    Excellent breakdown! 馃檪 This post is better than many I鈥檝e seen elsewhere. 馃檪