A South African beef bredie is everything a good beef stew should be: rich, comforting, full of tender meat, packed with vegetables and finished with a deeply savoury gravy. Whether you call it a bredie or a stew, this traditional South African beef dish delivers big flavour from simple, everyday ingredients.

South Africans know how to make a stew taste wonderful without overcomplicating it. A bredie, pronounced “bree-a-die”, is built around slow-cooked meat, vegetables and a well-seasoned sauce. The ingredients are familiar, but the result is warm, hearty and memorable.
This beef bredie is the kind of family meal that proves simple cooking can be the most satisfying. There is no long list of unusual ingredients, yet the combination of beef, onions, leeks, celery, cabbage, potatoes, carrots, tomato puree, Worcestershire sauce and fruity chutney creates a gravy with real depth.
Many countries have their own much-loved stews, and this South African version deserves a place among the best of them. The beef becomes soft and tender, the potatoes and carrots make the dish filling, and the cabbage melts into the sauce, adding flavour without dominating the finished stew.
This is a practical recipe too. It can be made in a pressure cooker, on the stove, in a slow cooker or in the oven. The pressure cooker method is quick and convenient, while the slower methods are ideal if you prefer a more traditional simmered stew.
Serve South African beef bredie with plain white rice, or stir peas and sweetcorn through the rice for extra colour and texture. Crusty bread is another excellent choice, especially if you enjoy mopping up every last spoonful of gravy.

What you will need
Equipment
This beef bredie was made in a Ninja multi-cooker, but you can also prepare it in a large saucepan on the stove, in a Dutch oven in the oven or in a slow cooker. Because this recipe makes a generous stew, choose a pot large enough to hold the beef, vegetables and gravy comfortably.
You will also need a sharp knife for cutting the meat and vegetables, plus a chopping board to protect your work surface.
Ingredients
The quantities below will serve about 6 people. You can scale the ingredients up or down depending on how many portions you need.

- Diced beef – chuck steak is ideal because it becomes beautifully tender when cooked. Topside can also be used. Cut the beef into large, even pieces.
- Potatoes – waxy potatoes are best because they hold their shape and do not turn mushy. Peel them and cut them into large chunks.
- Onions – red or white onions will work. Cut them into quarters or dice them more finely if you prefer smaller pieces.
- Leeks and carrots – slice the leeks into rounds and cut the carrots into chunky pieces so they keep their texture.
- Celery – a small amount of diced celery adds background flavour to the gravy.
- Cabbage – finely shredded cabbage cooks down into the sauce and adds a subtle sweetness and savoury depth.
- Flavourings – Worcestershire sauce, tomato puree and fruit chutney give this beef bredie its rich, balanced flavour. A fruity chutney works especially well.
- Stock – beef stock forms the base of the gravy. For a richer flavour, replace half the stock with a red wine you would be happy to drink.
- Flour – used to coat the beef before browning and to help develop a thicker gravy.
- Seasoning and oil – salt, black pepper and sunflower oil are used for seasoning and browning the meat.
See the recipe card below for exact quantities.
What to do
Pressure cooker method
The following method is based on using a Ninja multi-cooker. If you are using a different pressure cooker, check your manufacturer’s instructions for guidance on cooking times and pressure settings.

Coat the beef pieces in flour seasoned with salt and black pepper.

Heat a little sunflower oil and brown the beef on all sides. Use the sauté function if your pressure cooker has one, or brown the beef in a frying pan. Remove the meat and set it aside.

In the same pan, sauté the onions, leeks and celery until the onions begin to soften and turn translucent. Stir well to lift any browned bits from the bottom of the pan.

Return the browned beef to the pan. Add the beef stock, Worcestershire sauce, tomato puree and fruit chutney, then stir to combine.

Place the finely shredded cabbage on top of the beef and gravy.

Secure the lid and cook on high pressure for 20 minutes. Release the pressure, then open the cooker carefully.

Add the carrots and potatoes to the cooker.

Replace the lid and cook on high pressure for another 5 minutes. Release the pressure, taste the stew and adjust the seasoning if needed.
If the gravy needs thickening, mix 1 tablespoon of cornflour or cornstarch with 2 tablespoons of cold water. Stir the mixture slowly into the hot stew over moderate heat until the gravy thickens. You may not need to use all of it.
Pro tip: do not overcrowd the pan when browning the beef. If too much meat is added at once, it will release liquid and steam instead of searing. Brown the meat in batches over high heat for the best flavour and texture.

Alternative cooking methods
Stove top
- Use a large saucepan to brown the beef, then sauté the onions, leeks and celery as described above.
- Add the stock, Worcestershire sauce, tomato puree and chutney. Use an extra cup of stock for this method.
- Stir in the cabbage, cover with a tight-fitting lid and simmer gently for 1½ to 2 hours, or until the beef is almost tender.
- Stir occasionally so the stew does not catch on the bottom of the pan.
- Add the carrots and potatoes, then cook for another 15 to 20 minutes, or until tender.
- Add more stock during cooking if the stew becomes too dry.
- Thicken the gravy with cornflour slurry if necessary.
Slow cooker
- Brown the beef in a frying pan and transfer it to the slow cooker.
- Sauté the onions, leeks and celery in the same pan, then add them to the slow cooker.
- Add the stock, flavourings and shredded cabbage.
- Add the carrots and potatoes.
- Cook on low for 6 to 7 hours or on high for 4 to 5 hours, until the beef is tender.
- Thicken the gravy if needed before serving.
In the oven
- Brown the beef in a frying pan and transfer it to a casserole dish or Dutch oven.
- Sauté the onions, leeks and celery, then add them to the casserole dish.
- Add the stock, Worcestershire sauce, tomato puree, chutney and cabbage. Use an extra cup of stock to allow for evaporation.
- Cover with a tight-fitting lid and cook at 180C / 350F for 1½ hours.
- Add the carrots and potatoes, check the liquid level and top up with stock if needed.
- Return to the oven for 45 minutes to 1 hour, or until the vegetables are tender.
- Thicken the gravy if required.

Serving suggestions
South African beef bredie is delicious served over plain white rice. For extra colour, stir half a cup of frozen peas and half a cup of sweetcorn kernels into the cooked rice.
If you prefer not to serve it with rice, offer the stew with crusty bread or bread rolls. The gravy is rich and savoury, so you will want something on the side to soak it up.
Variations
This beef bredie recipe is easy to adapt depending on the vegetables you have available.
Other firm root vegetables, such as swede, turnips or parsnips, can be added with the carrots and potatoes.
Softer vegetables, such as butternut, squash or green beans, can also be used, but they will cook more quickly than potatoes and carrots. Add them later in the cooking time so they do not become too soft.
For a little heat, fry a finely chopped red or green chilli with the onions, leeks and celery.
FAQ
Yes. Beef bredie can be frozen for up to 3 months. Let it cool to room temperature, then pack it into a suitable freezer container. Defrost it in the refrigerator and reheat in a saucepan on the stove until piping hot. It can also be reheated in the microwave.
Yes. You can cook the beef and cabbage stage in advance, then store it in a covered container in the refrigerator for up to 3 days. When ready to serve, return it to the pressure cooker, add the carrots and potatoes and finish the recipe. You can also make the entire stew ahead and refrigerate it for up to 3 days.
Yes. For a richer gravy, use half beef stock and half red wine. Choose a full-bodied red wine that you would happily drink, because the flavour will come through in the finished stew.
Save for later
If you would like to make this South African beef bredie another day, save the recipe so you can find it easily when you are ready to cook.
Related recipes
If you enjoy hearty beef stews, you may also like these comforting beef dishes.
-
Easy beef stew – Ninja multi-cooker
-
Slow-cooker beef Trinchado
-
Slow-cooker oxtail stew
-
Hearty beef cobbler with cheesy scones
The recipe
South African beef bredie (beef stew)
Course: Main Course
Cuisine: South African
Prep time: 20 minutes
Cook time: 30 minutes
Total time: 50 minutes
Servings: 6 people
Calories: 323 kcal
Equipment
- Ninja multi-cooker, saucepan, slow cooker or Dutch oven
- Sharp knife
- Chopping board
Ingredients
- 1½ pounds / 700 grams cubed chuck steak or topside
- 2 large white onions, peeled and coarsely diced
- 1 stalk celery, finely diced
- 1 large leek, washed, trimmed and sliced into rounds
- ¼ small firm white cabbage, finely shredded
- ½ pound / 225 grams carrots, peeled and cut into large chunks
- 1 pound / 450 grams potatoes, peeled and cut into large chunks
- 2 tablespoons Worcestershire sauce
- 2 tablespoons tomato puree or tomato paste
- 4 tablespoons fruit chutney
- 2 cups beef stock
- 2 tablespoons flour, for coating the beef
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 to 3 tablespoons sunflower oil, for browning the beef
- 1 tablespoon cornflour or cornstarch, optional for thickening
- 2 tablespoons cold water, to mix with the cornflour
Instructions
- Season the flour with salt and black pepper, then coat the beef pieces evenly.
- Heat sunflower oil in the pressure cooker using the sauté function, or use a frying pan. Brown the beef on all sides, then remove and set aside.
- In the same pan, sauté the onions, celery and leek until softened. Stir well to loosen the browned bits from the bottom of the pan.
- Return the beef to the pan. Add the beef stock, Worcestershire sauce, tomato puree and fruit chutney, then stir well.
- Place the shredded cabbage on top of the stew.
- Secure the pressure cooker lid and cook on high pressure for 20 minutes. Release the pressure carefully.
- Add the carrots and potatoes, replace the lid and cook on high pressure for another 5 minutes.
- Release the pressure, open the cooker and taste the stew. Adjust the seasoning if necessary.
- If the gravy needs thickening, mix the cornflour with cold water and stir it gradually into the hot stew until the sauce reaches the thickness you prefer.
- Serve hot with white rice, rice mixed with peas and sweetcorn, or crusty bread.
Notes
Tip: Brown the beef in batches if necessary. A crowded pan will cause the meat to steam instead of sear, which reduces the flavour of the finished bredie.
This stew can be frozen for up to 3 months. Defrost in the refrigerator and reheat until piping hot.
For a richer gravy, replace half of the beef stock with red wine.
Stove top instructions
- Brown the beef and sauté the vegetables in a large saucepan.
- Add the stock and flavourings, using an extra cup of stock.
- Add the cabbage, cover and simmer for 1½ to 2 hours.
- Add the carrots and potatoes and cook for 15 to 20 minutes more.
- Thicken the gravy if necessary.
Slow cooker instructions
- Brown the beef and transfer it to the slow cooker.
- Sauté the onions, leek and celery, then add them to the slow cooker.
- Add the stock, flavourings, cabbage, carrots and potatoes.
- Cook on low for 6 to 7 hours or on high for 4 to 5 hours.
- Thicken the gravy before serving if required.
Oven instructions
- Brown the beef and transfer it to a casserole dish.
- Sauté the onions, leek and celery, then add them to the casserole.
- Add the stock, flavourings and cabbage, using an extra cup of stock.
- Cover and bake at 180C / 350F for 1½ hours.
- Add the carrots and potatoes, then bake for another 45 minutes to 1 hour.
- Thicken the gravy if needed.
Nutrition
Calories: 323 kcal | Carbohydrates: 32.5 g | Protein: 31.1 g | Fat: 7.5 g | Saturated Fat: 0.6 g | Sodium: 754 mg | Potassium: 680 mg | Fiber: 5.4 g | Sugar: 7.6 g | Calcium: 59 mg | Iron: 1 mg
Nutrition information is calculated using an online calculator and is intended as a guide only.