Steak Marsala with Mushroom Sauce (Easy Skillet Recipe)

Jump to RecipeLeave a Comment

This post may contain affiliate links. Please read our disclosure policy.

This is the best Steak Marsala Recipe with tender, juicy steaks nestled in a buttery mushroom marsala sauce. This classic Italian-inspired dish is truly a mouthwatering delight! Even better, it’s ready in just 25 minutes, so it’s an easy dish for weeknights, but spectacular enough for a special occasion.

You will also love this steak pizzaiola!

Skillet of steak marsala with mushrooms.
Icon of a lemon.

Quick Look at Steak Marsala

  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Total Time: 25 minutes
  • Servings: 2-4 people
  • Dietary Info: Protein-rich
  • Method: Stovetop
  • Technique: Pan searing and sauteing
  • Flavor & Texture: Tender, pan-seared steak smothered in a rich, silky Marsala mushroom sauce.

Why you’ll love this easy steak dish!

If you love a creamy mushroom sauce and a perfectly seared steak, then this Steak Marsala Recipe is for you! It cooks up in just one skillet on the stove top in less than 30 minutes.

It makes the perfect steak dish to serve for Valentine’s Day, date night at home, or any special occasion.

Love steak? You will also love our roasted beef tenderloin, skillet tri-tip steak, and T-bone steak on the stove.

Made With Amore,

Simple Ingredients

This Italian-style marsala dish comes together with fresh ingredients and a few pantry staples.

ingredient shot for recipe.
  • Steak: I recommend ribeye or New York strip steaks. These cuts are traditionally used in this dish, juicy and flavorful, and they work perfectly to pan-sear. You can also use other cuts of beef like sirloin, tenderloin, or flank steak. Ribeye or New York strip steaks
  • Mushrooms: I prefer to use brown, cremini mushrooms for their slightly bolder flavor. Button mushrooms also work, and you can even swap them for other varieties like shiitake, portobello, or oyster mushrooms.
  • Marsala wine: Use dry marsala wine for a savory and tangy flavor, enhancing the richness of the sauce. It’s also used to make this homemade cannoli recipe.
  • Heavy cream and butter: Add creaminess and rich flavors to the marsala sauce for steak.
  • Aromatics and herbs: I prefer using shallots, with their light onion flavor, cooked with garlic to add depth to the sauce. Fresh thyme is preferred to give some herbal notes to the sauce, but you can use dried thyme in a pinch.

See the recipe card for quantities and printable recipe.

Substitutions and Variations

  • Marsala Wine: If you don’t have Marsala wine, you can substitute it with dry white wine, such as sherry, Madeira, or even a red wine like a sweet port or a dessert wine. You can also use Holland House Cooking Wine. Keep in mind that the flavor profile may change slightly with these substitutions.
  • Skip the Mushrooms: If you don’t like mushrooms, you can leave them out for a creamy marsala sauce without mushrooms.
  • Swap the Meat: You can also use breaded chicken cutlets, veal cutlets, pork tenderloin, or pork chops.
  • Marsala Meatballs: You can make homemade meatballs using a mixture of ground meat (beef, pork, or a combination) and then simmer them in a Marsala sauce, which gives the meatballs a unique flavor. For a leaner version, try these turkey meatballs instead.
  • Lightened Up: You can swap the heavy cream for half and half if you want a slightly less rich sauce.

How to Make Steak Marsala

We make this steak marsala in two easy parts. First, we sear the steak, then make the delicious sauce, and lastly, we combine both to create the best steak and mushroom marsala recipe!

To get started, remove your steaks from the refrigerator about 30 minutes in advance, and preheat the oven to 400°F or 200°C.

How to make best Steak Marsala recipe step-by-step: salt and pepper the steak on both sides.
  1. Season the steaks on both sides generously with salt and black pepper.
How to make best Steak Marsala recipe step-by-step: steak seared on both sides.
  1. Sear the steaks in an oven-safe skillet over high heat with olive oil. Cook for about 2-3 minutes on each side to get a nice sear. Transfer the skillet to the preheated oven and cook for an additional 5-7 minutes for medium-rare. Adjust cooking time based on your desired level of doneness. Remove the skillet from the oven and transfer the steaks to a plate. Tent them with aluminum foil and allow them to rest.
How to make best Steak Marsala recipe step-by-step: making mushroom sauce in pan.
  1. Add additional olive oil and the butter to the same skillet you used for the steaks. Cook the shallots over medium heat until translucent. Stir in the minced garlic and thyme, and cook for another minute.
How to make best Steak Marsala recipe step-by-step: adding flour to cooked mushrooms to make roux.
  1. Add the sliced mushrooms and cook for about 5 minutes, or until they are browned. Sprinkle the mushrooms with flour and stir to coat. 
How to make best Steak Marsala recipe step-by-step: adding marsala wine and broth to the cooked mushrooms.
  1. Pour in the Marsala wine and deglaze the pan, scraping up any browned bits from the bottom of the skillet.
    Add the beef or chicken broth and simmer for about 5 minutes until the sauce thickens. Reduce the heat to low and stir in the heavy cream.
How to make best Steak Marsala recipe step-by-step: letting the sauce simmer in the pan to thicken.
  1. Cook the sauce over low heat for  5-7 minutes until the sauce thickens, stirring occasionally.  Season the sauce with salt and black pepper to taste.
How to make best Steak Marsala recipe step-by-step: adding the steaks back to the pan with the mushroom sauce.
  1. Slice the rested steaks against the grain into thick slices. Serve the Marsala mushroom sauce on top and garnish with fresh thyme or chopped parsley.
    This dish pairs wonderfully with creamy polenta, homemade mashed potatoes, or a side of green vegetables.

My Pro Tips

Recipe Tips

  • Season Generously: Don’t be shy with the seasoning. Season your steaks with salt and black pepper before cooking to enhance their flavor.
  • Use a Hot Pan for Searing: To achieve a flavorful crust on your steaks, make sure the pan is hot before adding the meat.
  • Don’t Overcook the Steaks: Overcooking can make the steaks tough and dry. Use a meat thermometer to check the internal temperature and cook to your desired level of doneness.
  • Let It Rest: After cooking, allow the steaks to rest for a few minutes before slicing. This helps the juices redistribute, keeping the meat juicy.
  • Slice Against the Grain: Cut against the grain for a more tender bite when slicing the steaks.
  • Storing: Transfer the cooled steak marsala and mushrooms to an airtight container. Enjoy within 3-4 days when stored properly in the refrigerator.

For more fall recipes, check out our cozy fall dinner ideas!

plate of steak marsala (lots of creamy mushroom sauce over steak) with homemade polenta and green arugula salad.

Steak Marsala Recipe FAQs

What type of steak is best for Steak Marsala?

Sirloin, ribeye, New York strip, or tenderloin steaks all work beautifully for Steak Marsala. These cuts are naturally tender and have just the right amount of marbling to stay juicy and flavorful when pan-seared. For an extra-special touch for special occasions, go with filet mignon — its buttery texture and melt-in-your-mouth quality make this dish feel extra special.

Can I make the Marsala sauce in advance?

Yes, you can prepare the Marsala mushroom sauce in advance and reheat it when you’re ready to serve. Store it in an airtight container in the refrigerator and gently reheat it on the stovetop, adding a bit of broth or cream if it thickens too much.

Can I use sweet Marsala instead of dry?

Yes, you can use sweet marsala instead of dry, but it will slightly change the flavor of the dish. Sweet marsala adds richer, deeper caramel notes and a bit more sweetness to the sauce, which some people love. If you prefer a more balanced, savory flavor, dry Marsala is the traditional choice.

Can I make Steak Marsala without alcohol?

Sure! The best substitute is to use a dry white wine cooking wine that’s alcohol free. It will give the sauce a similar effect to using white wine.

What’s the best way to reheat leftovers without drying out the steak?

Add the steak and marsala sauce to a skillet and heat over low heat until heated through. The sauce may thicken after storing, but you can add some broth or extra cream to thin it out. Cook just until heated through.

Serving Suggestions

A classic pairing for steak marsala is polenta or garlic mashed potatoes, and a simple vegetable side like these roasted green beans.

For a special occasion, start the meal with some stuffed mushrooms or this king crab salad. Make these duchess potatoes on the side, and my Italian flan recipe for dessert.

plate of steak marsala (lots of creamy mushroom sauce over steak) with homemade polenta and green arugula salad. fork with a piece of steak on it.

More Best Steak Recipes

💙 MADE THIS RECIPE AND LOVED IT? 💙 Please leave a ⭐️STAR rating and COMMENT below- I love connecting with you! Tag me with your creations on Instagram and find me on Pinterest.

5 from 4 votes

Best Steak Marsala Recipe with Mushrooms

Servings: 2 -4 servings
Prep: 5 minutes
Cook: 20 minutes
Total: 25 minutes
Steak marsala with mushrooms in a skillet.
Steak Marsala is the ultimate comfort-meets-elegance dish! Tender, juicy steaks are pan-seared and simmered in a rich, buttery mushroom Marsala sauce, bringing bold, savory flavor to your table with minimal effort. It's perfect for a special dinner but easy enough for a weeknight meal.

Equipment

Ingredients 

Steak:

  • 2 boneless ribeye, filet mignon, or New York strip steaks
  • Salt and black pepper, to taste
  • 2 tablespoons olive oil

Marsala Mushroom Sauce:

  • 2 cups cremini or button mushrooms, thinly sliced
  • ½ cup Marsala wine
  • 1 cup beef or chicken broth
  • ½ cup heavy cream
  • 1 tablespoon all-purpose flour
  • 1 tablespoons butter
  • 1 tablespoon olive oil
  • 1 small shallot, finely chopped
  • 2 cloves garlic, minced
  • 1 teaspoon fresh thyme leaves, or 1/2 teaspoon dried thyme
  • Salt and black pepper, to taste
  • Fresh Parsley, chopped, for garnish

Instructions 

Prep and Sear the Steaks:

  • Take the steaks out of the refrigerator about 30 minutes before cooking to bring them to room temperature—season steaks on both sides generously with salt and black pepper. Preheat your oven to 400°F (200°C).
  • Heat 2 tablespoons of olive oil in a heavy, oven-safe skillet over high heat. Once the oil is hot, add the steaks to the hot skillet. Cook for about 2-3 minutes on each side to get a nice sear. 
  • Transfer the skillet to the preheated oven and cook for an additional 5-7 minutes for medium-rare. Adjust cooking time based on your desired level of doneness- 55C/130F for medium rare and 57C/135F for medium. 
  • Remove the skillet from the oven and transfer the steaks to a plate. Tent them with aluminum foil to rest.

Make the Marsala Mushroom Sauce:

  • Add olive oil and butter in the same skillet you used for the steaks. Heat over medium-heat. Add the chopped shallot and cook until it becomes translucent.
  • Stir in the minced garlic and thyme, and cook for another minute.
  • Add the sliced mushrooms and cook for about 5 minutes, or until they are browned. Sprinkle the mushrooms with flour and stir to coat. 
  • Pour in the Marsala wine and deglaze the pan, scraping up any browned bits from the bottom of the skillet.
  • Add the beef or chicken broth and simmer for about 5 minutes until the sauce thickens. Reduce the heat to low and stir in the heavy cream. Simmer for  5-7 minutes until the sauce thickens further. Stir occasionally. 
  • Season the sauce with salt and black pepper to taste.

Serve:

  • Slice the rested steaks against the grain into thick slices.
  • Place steak on a plate and spoon the Marsala mushroom sauce. Garnish with additional fresh thyme or chopped parsley if desired. 
  • Enjoy your homemade Steak Marsala with Mushroom Sauce! This dish pairs wonderfully with polenta, mashed potatoes, or a side of green vegetables.

Notes

  • Don’t hold back on salt and freshly ground black pepper. A well-seasoned steak is the foundation of great flavor.
  • Get your pan nice and hot before adding the steak. This creates a beautiful golden-brown crust and locks in the juices.
  • For the juiciest results, cook the steak to your preferred doneness using a meat thermometer. Overcooking can make it dry and tough.
  • Once cooked, let the steaks rest for 5 minutes before slicing. This helps the juices settle back into the meat instead of running out.
  • For tender bites every time, cut the steak across the grain rather than with it.

Nutrition

Calories: 1057kcalCarbohydrates: 19gProtein: 51gFat: 81gSaturated Fat: 35gPolyunsaturated Fat: 5gMonounsaturated Fat: 38gTrans Fat: 0.2gCholesterol: 220mgSodium: 637mgPotassium: 1171mgFiber: 1gSugar: 9gVitamin A: 1132IUVitamin C: 4mgCalcium: 97mgIron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course
Cuisine: Italian
Tried this recipe?Mention @cucinabyelena or tag #cucinabyelena!

You May Also Like

About Elena Davis

My dream is to share delicious wholesome recipes that you will share around the table with all your loved ones. The memories surrounded by food are the heart and soul of CucinaByElena.

Leave a comment

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

Recipe Rating





8 Comments

  1. 5 stars
    This recipe was amazing! So easy and delicious! Not a big fan of thyme and rosemary so Elena said I could substitute with basil and oregano which is exactly what I did and it still tasted great!