This post may contain affiliate links of which we earn a small commission should you choose to purchase through them. This helps us to keep the site running. Thank you for your support
Stovies are a wonderful, traditional, hearty, Scottish dish. But much like many traditional Scottish mains, they aren’t pretty. For this reason, I have shied away from posting too many Scottish dinner recipes. I just find them so hard to make aesthetically pleasing!
It’s not all about the aesthetics and please don’t take that as me being negative against stovies, because I love them and if you have had them, you know how good they are! But if you just so happen to stumble across this recipe and think it looks like a plate of brown mush… it kinda is, but trust the process! It’s really delicious!
What are Stovies?
Stovies are a mix of potatoes, meat and onions (and sometimes carrot and swede) which are slowly stewed in some beef stock.
It is a hugely popular Scottish dish, a meal that excites people to hear is being made but it’s also not one that I think we eat too often.
In times past, and I’m sure for many families still, this would have been cooked using the leftover meat and veg from a previous meal or roast.
Taking all of the flavours from the meat and the gravy and even the scrapings and burnt bits, you cook this on the stove until it almost falls apart, or at least, falls together.
Everyone cooks theirs differently, some with beef, others with lamb, corned beef or sausages. Some add veg, others keep it simple with just meat and potatoes.
We all love and swear by our own recipes and those passed down to us, this is mine.
I hope you enjoy it!
Makes: 4-6 servings
Prep time: 10 mins
Cook time: 50-60 mins
Total time: 1 hour – 1 hour 10 mins
- Leftover meat
Alternative – 1 tin (400g) corned beef, 400g-500g beef or lamb – Meat to be cubed
- 900g Potatoes
- 1 Large onion
- 1-2tbsp Beef dripping
Alternative – Butter or lard
- 200ml Beef stock
- Dash of milk or butter
- Salt and pepper to tasteOptional
- Leftover vegetables (carrots, swede)
- Pickled beetroot
- Casserole dish or large heavy bottomed pan with lid
- Chop your onion, cube your meat, wash and peel your potatoes before cutting into thick slices and set aside.
- Heat 1-2tbsp beef dripping over a medium heat in your pan. Ideally you would use beef dripping from the previous nights leftovers but I know it’s not always possible so you can buy a block of beef dripping at the supermarket, alternatively, use some butter or lard if you prefer.
- Once the beef dripping has melted, add your chopped onion to the pan and sauté for around 3-5 minutes in the fat until softened and translucent. Don’t worry about any browning, this adds to the flavour.
- Next, layer your raw potatoes in the pan and give a quick stir to coat in the onions and fat.
- Add 200ml beef stock to the pan. If needed, add some cold water until the liquid is covering around 2/3 of the potatoes.
- Place the lid on the pan and cook this on a medium heat for around 5-10 minutes.
- Ideally, for the meat, you would again be using the remainders of the previous nights roast, if you are, add those and all the leftover scrapings and flavourings now. If you are using fresh meat, then add that on top of the potatoes now.
And if you are using corned beef, hold off and add this towards the very end, just to heat through.
Do not stir with the potatoes!
- If you are adding fresh veg, do so now but again, do not stir.
- Season with some salt and pepper before bringing the liquid to a boil. Once boil has been reached, set heat to a gentle simmer, cover the pan with your lid, leaving to cook for approximately 30-45 minutes.
If you are adding precooked veg, do so around 10 minutes before readiness.
Do check on it while cooking and give it a stir occasionally.
- The potatoes will begin to fall apart and the liquid and juices in the pan will have reduced. You don’t want the potatoes to be mushy, just soft enough to fall into a mash.
What we want is a mixture of lumpy and soft potato pieces.
If you are using corned beef, add now and heat through for a couple of minutes.
- Remove pan from the heat and add a dash of milk or butter before giving a quick stir through. Give it a taste and add some more salt and pepper if needed (omit the salt if you are cooking corned beef, it’s salty enough!).
- I like to remove it from the heat for around 10 minutes and allow the flavours to settle along with thickening up.
- After this, place them back on the hob to give them a quick burst of heat and stirring again before serving piping hot! As we live in Aberdeen, we tend to serve ours with some pickled beetroot and oatcakes but everyone from region to region eats theirs differently so do make this to your personal preference!
I think that most people would agree that stovies taste best the next day!
Stovies can be kept for several days but make sure to cover, store in an airtight container and refrigerate.
They can also be frozen but thaw out thoroughly and heat through before serving!
Pin this Stovies recipe
More Potato recipes
Love Potatoes as much as us?
Try some of these: