Braised Steak and Onions is a hearty and classic dish for a cold winters night! With saucy, tender pieces of beef in a delicious and sweet onion flavoured gravy, this is the ultimate comfort food!
Braised steak and onions may be considered a bit of an old fashioned dish, but you can’t deny how delicious it is! It’s one of those classic meals that just makes you feel good inside!
The tender beef just melts in your mouth and the onions become so sweet and tasty in the oven. Then there’s the sauce! The gravy-like onion flavoured sauce! Give me some bread and I’d be happy with just a bowl of it. Okay, maybe not – the meat is pretty darn good…
But the point is, braised steak and onions is one of the best comfort foods you’ll find this winter. It’s a dish full of nostalgia for most people and something that I’m very happy to be sharing with all of you!

Tips and Tricks
Whilst this dish is already incredibly easy and pretty foolproof, I have included some little tips and tricks to not only ensure the best results, but to also make things as easy as possible.
- Brown the meat in batches and make sure you don’t overcrowd the pot. This with prevent the steaks from stewing and make sure you get the best flavours.
- This dish only takes about 15 minutes to prep; after that the oven does all the work. But if you’re really strapped for time, you can skip browning off the meat. Just don’t coat in flour and add everything straight to the pot at once. But I’ll just say, browning the meat does add great flavour!
- If you can’t get pearl onions – or just don’t want to use them – then just substitute them for 2 brown onions cut into eighths.
- If you’re Gluten Free, then you can just omit the flour. Continue to brown the meat and follow the recipe as directed!
Braised Steak and Onions

Ingredients
1 tbsp oil4 blade steaks (around 800g in total)
1/4 cup plain flour
6 pearl onions, quartered
3 cloves garlic, peeled and crushed
500ml beef stock
500ml water
1 bay leaf
1 tbsp Worcestershire sauce
1 tbsp butter
1 tsp tomato paste
3 thyme sprigs
salt & pepper, to taste
To Serve
fresh bread
Directions
- Preheat oven to 125°C. Heat oil in large Dutch oven or casserole pot.
- Cut steaks in half and coat in flour. Brown on both sides in casserole pot or Dutch oven, in batches to avoid overcrowding. Remove pot from heat.
- Add remaining ingredients and stir thoroughly to combine. Cover with a lid and place in the oven. Cook for 2 1/2 hours.
- Turn up the heat to 180°C and remove lid. Cook for 1 hour. Remove bay leaf and thyme and serve with mashed potatoes and bread.
Notes
- If you can’t get pearl onions, then just substitute for two brown onions.
Remember to Pin This Recipe for Later!

I made this for my husband about a month ago and he loved it! Asked me to make it again today. Super easy to make!! Very flavorful! My husband is super picky, so this is a real winner!
LikeLiked by 1 person
I’m so glad you and your husband like it! It’s not easy to feed picky eaters!! 😊
LikeLike
This looks wonderful!
LikeLike