There’s something so comforting about a simple one-pot meal that tastes like home, and this Boerewors and Butter Beans recipe is exactly that.
Made with juicy boerewors, soft baby potatoes, creamy butter beans and a rich tomato-based sauce, this is the kind of meal that is hearty, filling and packed with proper homely flavour. It is simple enough for a weekday dinner, yet satisfying enough to make again and again.
If you enjoy recipes that use everyday ingredients but still deliver big flavour, this one is definitely worth saving. The boerewors adds richness, the potatoes make it extra hearty, and the butter beans soak up all that delicious sauce beautifully.

This is the perfect recipe for busy days, chilly evenings or when you just want a proper South African comfort-food meal that the whole family will enjoy.
Why You’ll Love This Boerewors and Butter Beans Recipe
- Easy one-pot meal – everything cooks together in one pot for less fuss and less washing up.
- Hearty and filling – with boerewors, potatoes and butter beans, this meal is proper comfort food.
- Budget-friendly – made with simple, affordable ingredients that stretch well.
- Full of flavour – paprika, curry powder, garlic and tomatoes create a rich and tasty sauce.
- Perfect for family dinners – a warming dish that everyone can enjoy.
Recipe Tips
- Brown the boerewors well at the start for extra flavour.
- Try to cut the baby potatoes into even pieces so they cook evenly.
- Add the butter beans towards the end so they keep their shape.
- Taste the sauce before serving and adjust the salt if needed, especially if your stock cube is already salty.
- Fresh chopped dhania at the end adds a lovely fresh finish.
Ingredient Substitutions
- Boerewors: You can use beef sausages, braai wors or even mutton wors if that is what you have.
- Butter beans: Cannellini beans or sugar beans can work as a substitute, although the texture will be slightly different.
- Baby potatoes: You can use regular potatoes cut into chunks if needed.
- Chopped tomatoes: Tomato puree or fresh grated tomatoes can also be used.
- Dhania: If you do not have dhania, a little chopped parsley can be used instead.
- Green chilli: Leave it out completely for a milder version.
Storage Tips
- Fridge: Store leftovers in an airtight container in the fridge for up to 3 days.
- Freezer: You can freeze it for up to 2 months, although the potatoes may soften a little after thawing.
- To reheat: Reheat gently on the stove or in the microwave until piping hot. Add a small splash of water if the sauce has thickened too much.
What to Serve With Boerewors and Butter Beans
This dish is delicious served with:
- Fresh white bread
- Steamed rice
- A simple side salad
- Atchar or extra chillies for a little heat
Perfect For
- Easy family dinners
- Budget-friendly meals
- Cosy winter cooking
- Simple one-pot comfort food
Frequently Asked Questions
Can I make Boerewors and Butter Beans ahead of time?
Yes, this dish can be made ahead and reheated later. In fact, the flavours settle beautifully, making it even more delicious the next day.
Can I use frozen boerewors?
Yes, but it is best to thaw it first so it browns properly in the pot and cooks evenly.
Can I make this recipe without potatoes?
Yes, you can leave the potatoes out if you prefer a lighter version, or replace them with extra beans.
Is this recipe spicy?
It has gentle warmth from the paprika, curry powder and optional green chilli, but it is not overly hot. You can easily adjust the spice to suit your taste.
Can I add more vegetables?
Yes, you can add carrots, peppers or even a bit of spinach if you would like to bulk it up further.
Boerewors and Butter Beans Recipe
A simple, hearty one-pot meal made with boerewors, baby potatoes, butter beans and a rich tomatoey sauce. Perfect for an easy family dinner.
Ingredients
- Oil
- 600 g boerewors
- 1 onion, sliced
- 1 green chilli, optional
- 2 tsp crushed garlic
- 1 tbsp paprika
- 1 tbsp curry powder
- 1 tsp dried oregano
- 1 tsp rustic garlic and herb seasoning
- 1 tin peeled and chopped tomatoes
- Salt and pepper to taste
- 1–2 tsp sugar
- 8 baby potatoes, cubed
- 1 chicken stock cube
- 1 cup water
- 1 tin butter beans, rinsed and strained
- Chopped dhania
Method
- Heat a large pot or pan over medium heat and add a little oil.
- Add the boerewors and fry until nicely browned on both sides.
- Remove the boerewors from the pot and set aside.
- In the same pot, add the sliced onion and green chilli if using. Fry until softened.
- Add the crushed garlic and cook for a few seconds.
- Add the paprika, curry powder, dried oregano and rustic garlic and herb seasoning. Mix well.
- Pour in the chopped tomatoes and stir through.
- Season with salt, pepper and sugar.
- Add the baby potatoes, stock cube and water. Mix well.
- Return the boerewors to the pot.
- Cover and cook until the potatoes are tender and the sauce has thickened.
- Add the butter beans and gently stir through.
- Allow to simmer for a few more minutes until heated through.
- Garnish with chopped dhania and serve hot.
Serving suggestion: Serve with fresh bread, rice or enjoy it just as it is for a hearty, comforting meal.
Boerewors and Butter Beans – Easy One Pot Recipe






