FREE 5-Ingredient Recipe EBook
GET IT NOWI usually cook steaks simply seasoned with salt and pepper, because quality meat doesn’t need much to shine. But last year I tried steak Diane at a restaurant, and immediately knew I had to recreate it at home. The rich, creamy mushroom and Cognac sauce is an incredible upgrade when you’re bored with plain beef, and it feels more special. It’s also very easy, but your guests (or date) will never guess. Next time you really want to wow someone, make this steak Diane recipe with me!
Why You Need My Steak Diane Recipe

- Juicy, tender steak in a rich, creamy brandy sauce – This really says it all. A perfectly cooked steak is always a treat, but it’s the cream sauce that takes this dish to another level. It’s silky, savory, and full of flavor.
- Quick and easy – Many of you know I’m a big fan of impressive dishes that are secretly easy. This one might feel fancy, but it only takes about half an hour! And unlike some steak Diane recipes, mine doesn’t use any flour or thickeners.
- No flames involved – Many versions of steak Diane flambe the sauce, which is a fancy way to say set it on fire. That’s too much fire for me, lol, so my recipe doesn’t do this.
- Perfect for special occasions – Whether it’s a cozy date night at home or a special celebration, this dish is it. I plan to make it for my next Valentine’s Day dinner, and I think you might like it for Christmas if you don’t have a big crowd.

What Is Steak Diane?
Steak Diane is a classic pan seared steak dish smothered in a Cognac cream sauce. Its exact origins are up for debate, but all I know it’s absolutely delicious. Restaurants serve it to impress, and now you can, too!

Ingredients & Substitutions
Here I explain the best ingredients for my steak Diane recipe, what each one does, and substitution options. For measurements, see the recipe card.
- Steaks – You can make steak Diane using any quality cut (such as sliced beef tenderloin, New York strip, or ribeye steak), but I prefer mine with filet mignon. Not just because it’s my favorite cut, but also because this sauce is so rich that you really want smaller steaks. Make sure they are at least 1 inch thick, though.
- Beef Broth – This is the base of the sauce. I prefer this low sodium kind, as the sauce is too salty with regular. Bone broth also works.
- Heavy Cream – Makes the sauce creamy. Full-fat coconut milk will work for a dairy-free option, but I don’t recommend any other type of milk because it won’t thicken.
- Cognac – In our slavic household, we often have this around. Cognac is the most authentic for steak Diane, but you can use any type of brandy. Don’t worry, the alcohol cooks away. If you still want to avoid it, you can sub extra broth, but the flavor will be quite different.
- Unsalted Butter – I use this to sear the steaks and saute the aromatics, and it adds wonderful richness. Feel free to use olive oil or avocado oil.
- Aromatics – Shallots and garlic. You can use red or white onions in place of the shallots if you like.
- Mushrooms – I used white button mushrooms, but cremini or even shiitake mushrooms would also taste great.
- Worcestershire Sauce – For subtle sweetness and umami flavor. I like this gluten-free brand. If you need an alternative, soy sauce or coconut aminos would be the closest, though not quite the same.
- Dijon Mustard – Use a smooth one like this, not whole grain. If all you’ve got is yellow mustard, I recommend using half the amount, as it’s more acidic.
- Fresh Parsley, Sea Salt, & Black Pepper – You can also add a sprinkle of crushed red pepper flakes or cayenne for a kick.

How To Make It
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Season and sear the steaks. Pat them dry, then sprinkle both sides with salt and pepper. Heat butter in a large skillet over medium-high heat and sear to your preferred doneness (see my tips below). Remove, cover, and set aside.
- Saute the aromatics. Reduce the heat to medium and melt more butter in the pan. Add the shallots and garlic, stirring often, until softened and fragrant.


- Cook the mushrooms. Add them to the skillet and cook until soft.
- Deglaze the pan with cognac. Pour it in and stir, scraping up any browned bits from the bottom of the pan. Let it simmer.
- Whisk in the beef broth, Worcestershire sauce, and Dijon mustard. Simmer until slightly reduced, then stir in the heavy cream and parsley. Simmer the steak Diane sauce for a bit longer. Season to your taste.


- Bring it all together. Add the steaks back to the skillet and spoon the sauce over them. I like to garnish my steak Diane with extra parsley, but it’s up to you!

My Recipe Tips
- If you have time, let the steaks sit at room temperature for 30 minutes before cooking. This isn’t required, but they do cook more evenly if you do this.
- I recommend a cast iron skillet like this. It gets super-hot, getting you that golden crust on your steak. Nonstick pans just don’t give the same results. For smaller steaks, a 10-inch skillet works, but use a 12-inch one if yours are larger to avoid crowding. The time it takes to reduce the sauce can also depend on the size and material of your pan.
- Flip the steaks often, rather than just once. I always use this method for my pan seared steak (more details in my pan seared filet mignon post), and highly recommend it for faster, more even cooking.
- Don’t squeeze the steaks when flipping. You’ll push all the juices out! Use tongs or a turner to flip gently.
- Use a meat thermometer. You’ll often see me suggest a probe in many recipes, but this doesn’t work well for stovetop-only recipes that require flipping often. Instead, I use this instant-read thermometer. Remove the steaks when they hit an internal temperature of 120 degrees F for rare, 130 degrees F for medium rare, 140 degrees F for medium, 150 degrees F for medium well, or 160 degrees for well done.
- Can you flambe it? Yes, you can. After deglazing the pan, light the cognac on fire with a long stick lighter, then stand back and wait for the flames to die down before adding the broth. I don’t usually do this, because like I said, too much fire for me. 😉
- Remove the steak Diane from the pan promptly. It sure looks pretty in the skillet, but will continue to cook from the residual heat. Transfer it to a platter quickly, along with the sauce, to prevent overcooking.

Serving Ideas
When you’re making an elegant steak dinner, the sides should match the vibe, right? These pair well:
- Vegetables – Try my equally elegant but simple ones, like roasted asparagus (shown above), green beans almondine, or roasted broccolini.
- Starches – I really like having a base with my steak Diane, to catch all that creamy sauce. Roasted potatoes or rice work well, but because it’s so rich, I recommend lighter mashed cauliflower.
- Salads – Add a fresh touch with my tangy arugula salad, colorful winter salad, or steakhouse-classic wedge salad.
Steak Diane
My steak Diane recipe features tender filet mignon smothered in rich, creamy mushroom brandy sauce. Perfect for special occasions!
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
Pat the steaks dry with paper towels. Season both sides with salt and pepper.
-
Heat 1 tablespoon of butter in a large skillet over medium-high heat. Add the steaks and sear for 4-5 minutes on each side, or until cooked to your liking. For medium-rare steaks, the ideal internal temperature at this step is 130-135 degrees F (54-57 degrees C).
-
Remove the steaks from the pan, cover to keep warm, and set aside.
-
Reduce the heat to medium and add the remaining tablespoon of butter to the skillet. Add the shallots and garlic. Saute for 2-3 minutes, stirring often, until fragrant and softened.
-
Stir in the sliced mushrooms. Cook for 5-6 minutes, until soft.
-
Add the brandy or cognac. Deglaze the pan by scraping the bottom with a wooden spoon. Stir and let it simmer for 1-2 minutes.
-
Whisk in the beef broth, Worcestershire sauce, and Dijon mustard. Simmer the sauce for 2-3 minutes, until slightly reduced.
-
Stir in the heavy cream and fresh parsley. Simmer for another 1-2 minutes. Adjust salt and pepper to your taste if needed.
-
Return the steaks to the skillet and spoon the sauce over them. Remove from heat. Serve with more parsley for garnish if you like.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1 steak and ~1/4 cup sauce
- Tips: Check out my recipe tips above to help you get perfectly cooked, juicy steaks with a golden crust, and an option to flambe the sauce if you want to.
- Store: Keep leftovers in an airtight container in the fridge for up to 3-4 days. Great for wraps, sandwiches, or salads! I don’t recommend freezing this dish, because the cream sauce texture will be ruined after thawing.
- Reheat: Warm in a skillet over medium-low heat.
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Steak Diane

Shop
My
Custom












12 Comments
Grannycan
0I love your recipes and wanted to share a laugh with you. As I was reading through the recipe for Steak Diane, I saw your Worcestershire tip. Waiting for it to load, I was thinking, “There is only ONE Worcestershire sauce…” and sure enough! LOL there it was. Thanks for all the great tips and ideas!
Wholesome Yum D
0This made my day… Worcestershire loyalty is real! Thanks for the kind words!
Kiera
0Wow – so delicious! I’ve made many variations of mushroom cream sauce over the years, but the cognac really makes all the difference. The boys had a fork fight for the last steak.
Maya | Wholesome Yum
0I’m so glad you liked it, Kiera! Yes, it really does make a difference. You and your family enjoy!
GMS
0Made this for Christmas day. Forgot to take out my beef bone broth which was frozen solid so I substituted 1/4 cup of A1 sauce with some water and put a little extra cream in it. Used sirloin steaks insread of filet. Turned out really well with roasted cauliflower.
Maya | Wholesome Yum
0I’m glad that worked out well, thank you for sharing. Hope you had a very merry Christmas!
Bob Laetare
0I used to order this in Montreal when I lived there. Your version is outstanding!!
It is easy and absolutely delicious. Last night, I did not have steak in the freezer, but I had some pork steak, and I used that. It was the same as eating a good steak. I will be fixing this often.
Maya | Wholesome Yum
0Thank you so much, Bob! I’m so glad you liked it and glad to hear it worked with pork steak. I need to try that next!
Stephanie Davis
0Is there a non-dairy heavy cream or do you have a recipe for some? Thank you!!!
Maya | Wholesome Yum
0Hi Stephanie, I always have substitutions listed in the post and spend a lot of time testing and writing them up. Please check above. 🙂
Bob Laetare
0I used to order this in Montreal when I lived there. Your version is outstanding!!
It is easy and absolutely delicious. Last night, I did not have steak in the freezer, but I had some pork steak, and I used that. It was the same as eating a good steak. I will be fixing this often.
When I fixed this last night, I tasted it before adding the cream, and I almost left that out. It was great both with and without the cream.
colline
0Happy to have it and happy to be with you….hugs Merry Christmas