This easy Diane Sauce recipe makes a rich, creamy steak sauce in just 15 minutes using butter, Dijon mustard, Worcestershire sauce, cream, brandy, and mushrooms. It's one of my favourite sauces to serve with steak because it tastes restaurant-worthy while using simple ingredients you probably already have on hand.

I've included my favourite make-ahead trick below. Instead of rushing to make the sauce while your steak rests, you can prepare it in advance and simply finish it in the steak pan for all the flavour with none of the stress.
Jump to:
If you're craving more creamy, mushroom-based beef dishes, my beef and mushroom stroganoff is a slow-cooker favourite worth bookmarking too.
What Is Diane Sauce?
Diane sauce is a classic creamy pan sauce traditionally served with steak, particularly Steak Diane. It's made with butter, shallots, Dijon mustard, Worcestershire sauce, cream, and usually brandy or cognac, creating a rich, savoury sauce with a slight tang and plenty of depth.
Historically, Steak Diane was prepared table-side in restaurants, where the sauce was flambéed with brandy before being spooned over freshly cooked steak. Today, it's just as easy to recreate at home.

One thing worth noting is that recipes vary depending on where you are. In the UK, mushrooms are considered an essential ingredient and appear in nearly every steakhouse version. In the United States, many Diane sauce recipes skip the mushrooms altogether and focus on the creamy mustard and Worcestershire base.
I've written this recipe the way I grew up eating it, with mushrooms included, but I've included instructions below if you'd rather leave them out.
Why You'll Love This Diane Sauce Recipe
- Ready in 15 minutes - One pan, minimal chopping, no fancy technique required.
- Make-ahead friendly - Unlike most Diane sauce recipes that have you cooking against the clock while your steak rests, this one can be made hours (or days) ahead, then finished in the steak pan for maximum flavour.
- Simple ingredients - Everything here is a normal store cupboard staple or weekly-shop item; no need for stock pots, stock cubes, or demi-glace.
- Restaurant-quality result - This classic steakhouse sauce makes an ordinary steak night feel like a special occasion.
- Flexible - Works with or without alcohol, with or without mushrooms, and isn't fussy about which cut of steak you pair it with.
Ingredients: What's in Diane Sauce?

- Salted Butter: Creates the rich base of the sauce while helping soften the shallots and mushrooms
- Dijon Mustard: I use French dijon mustard - it provides the signature tang that makes Diane sauce instantly recognisable
- Shallot: Brown or red onion can also be used
- Cream/Milk: Use double (heavy) cream instead of single cream, and using whole milk allows for suitable liquid reduction during cooking
- Mushrooms: Essential for the UK version of Diane sauce, but you can omit them if preferred. I like using chestnut, but white mushrooms are fine too.
- Garlic: Or 1 teaspoon garlic paste
- Brandy: If you don’t use alcohol, you can add an extra tablespoon of Worcestershire sauce
- Fresh Parsley (optional): for garnish
Possible Variations
- No alcohol: Skip the brandy and add an extra tablespoon of Worcestershire sauce for depth, as noted above. You'll lose the flambé but keep the flavour.
- Swap the brandy: Cognac, whisky, or dark spiced rum all work well in place of brandy if that's what you've got on hand.
- Mushroom-free: Leave the mushrooms out entirely for a smoother, more classically French-style sauce. Just soften the shallot and garlic in the butter as normal.
- Extra mushroomy: Double the mushrooms if you want a chunkier, more mushroom-forward sauce.
- Swap the cream: Crème fraîche or single cream can be used in place of double cream for a slightly lighter, tangier sauce. Just don't let it boil hard or it may split (the higher fat content in double cream is more forgiving).
- Add stock: A splash of beef stock alongside (or instead of) the milk will give a richer, more savoury sauce if you're not worried about keeping it dairy-forward.
- Herb it up: Swap the parsley for tarragon or chives for a different herby finish.
- Darken the colour: A tiny drop of gravy browning gives the sauce a deeper, richer colour if it's looking a bit pale.
- Vegetarian version: Use a vegetarian Worcestershire sauce and vegetable stock in place of any meat-based stock, and serve over grilled portobello mushrooms instead of steak.
How to Make Diane Sauce with Mushrooms
Finely chop shallots (onion), garlic, and parsley, and slice mushrooms. Melt butter in a pan and soften chopped shallots and sliced mushrooms. Cook for 5 minutes.



Pour in brandy and set it alight (using a match or BBQ lighter, etc.; just be careful of your eyebrows)! Add chopped garlic and fry for 1 minute.



Stir through Worcestershire sauce and Dijon mustard. Add double (heavy) cream, whole milk, and a pinch of black pepper. Simmer for 5 minutes. You can reduce the sauce as much as you like to achieve the consistency you want.


Finally, switch off the heat and add finely chopped parsley.


Add steak to the pan. After you've cooked your steak, remove from the pan then reduce the Diane sauce a little further to soak up all those steak juices!



Serving Suggestions
The classic pairing for this sauce is steak. Ribeye, sirloin, fillet/tenderloin, or bavette all work well. Check out my guide to cooking the perfect steak to go with it.
Serve your steak Diane with chips (French fries), roast potatoes, or creamy mash to mop up every last bit of sauce. My beef dripping roast potatoes post has the method for all three, plus wedges and boiled potatoes, from one base technique. Or, for a Scottish-inspired plate, swap the mash for traditional clapshot.
Then, pair your steak with green vegetables like green beans, asparagus, or tenderstem broccoli for a classic steakhouse-style plate.
Steak Diane sauce isn't just for steaks, though. It's also delicious spooned over grilled or pan-fried chicken. Or, try it with my chicken balmoral for a mushroomy twist on a Scottish classic.
Leftover sauce is excellent poured over a jacket potato, stirred through pasta (my creamy tomato beef pasta shows how well beef and a rich sauce work together), or used to jazz up leftover roast meat.

Storage and Reheating
Storage: Diane sauce can be stored in the fridge for up to 4-5 days.
Reheating: Add the sauce to a pan on the hob and heat gently until piping hot throughout.
Ideally, as mentioned above, make ahead of time and add to pan with steak juices after you've cooked your steak. The perfect make-ahead-of-time steak sauce!
You shouldn't need to add anything, as the milk ensures you have scope for further reduction. But add a little extra cream to loosen it if necessary, as the sauce does thicken slightly as it cools.
FAQs
Diane sauce is rich, savoury, and slightly tangy. The mustard and Worcestershire sauce give it a punchy depth, while the cream and butter round it out into something smooth and indulgent.
A perfect Diane sauce should lightly coat the back of a spoon. If it's too thin, simmer for another minute or two until reduced. If it becomes too thick after standing, simply stir in a splash of cream or milk until it reaches your preferred consistency.
Any good frying steak works. Sirloin, ribeye, fillet, or bavette are all popular choices. Thinner cuts cook fastest, which suits Diane sauce's traditionally quick, pan-fried style.
The sauce may split if it's boiled too vigorously. Keep the heat gentle once you've added the cream and stir frequently.
Other Steak Sauces You Might Like
If you liked this Diane Sauce Recipe, you might also enjoy:



If you have any questions, please leave a comment, and I'll get back to you. Or I would really appreciate it if you left me a review below.
CRAVING MORE? Subscribe to my newsletter and follow along on Instagram, Tik Tok and YouTube for the latest updates.

Diane Sauce (15 Minute Recipe)
Ingredients
- 30 g salted butter
- 1 shallot finely chopped/minced
- 2 cloves garlic finely chopped/minced
- 100 g chestnut mushrooms finely sliced
- 75 ml brandy cognac
- 1 tablespoon worcestershire sauce
- 1 teaspoon dijon mustard
- 100 ml double cream
- 50 ml whole milk or more if you need to thin the sauce
- handful fresh parsley chopped
- pinch black pepper
Instructions
- Melt 30 g salted butter in pan then add 1 shallot (finely chopped) and 100 g chestnut mushrooms (sliced), cook until softened - approx. 5 minutes
- Pour in 75 ml brandy and set it alight (using a match or BBQ lighter etc. just be careful of your eyebrows!)
- Add 2 cloves garlic (finely chopped) and fry for 1 minute
- Stir through 1 tablespoon worcestershire sauce and 1 teaspoon dijon mustard
- Add 100 ml double cream, 50 ml whole milk, pinch black pepper - simmer for 5 minutes
- Finally, switch off the heat and add handful fresh parsley (finely chopped) just before serving
- Ideally add the pan you've just cooked your steak in, whilst the steak rests, to deglaze the pan and add the steak juices to the Diane sauce then serve with your steak to serve





Leave a Reply