South African Recipes
Cape Malay Slow Lamb and Tomato Stew
A bredie is not a stew you rush. The word simply means a slow braise of meat and vegetables cooked down together until everything melts into one savory, unified pot. In tomato bredie the tomatoes are the star: they break down into a glossy, tangy gravy that clings to the lamb and soaks into soft potatoes. I learned early that the tomatoes need real time to cook down, because the first time I hurried them the sauce stayed thin and watery instead of thick and jammy.

Why This Tomato Bredie Works
A good bredie is really a lesson in patience. There is no clever shortcut and no flashy technique; the whole recipe rests on giving the lamb and tomatoes enough gentle time in one pot to become tender and deeply flavored. When you do that, the meat pulls apart at the touch of a fork and the tomatoes reduce into a thick, savory gravy that tastes like it took all day, because it nearly did.
Browning the lamb first is the step that sets the foundation. Those caramelized, seared edges dissolve into the braise and give the whole pot a roasted, meaty depth you cannot fake with more spice. Take your time and brown the pieces in batches so they color rather than steam.
The tomatoes are the second secret. Bredie uses a generous amount of ripe tomato, and as it simmers uncovered the tomato water cooks off and the flavor concentrates. This is why you barely need to add liquid: the tomatoes and the meat give up plenty of their own, and the gravy thickens naturally.
The warm spices, a little cinnamon, a few cloves, cardamom, and fresh ginger, are the Cape Malay signature. They are used with a light hand, so they perfume the pot without turning it into a curry. The result is a stew that is homely and comforting rather than fiery, though a fresh chili gives it a gentle kick.
Pro observation: The bredie is ready when the oil starts to shimmer at the surface of the gravy and the potatoes are soft enough to crush against the side of the pot. That glossy sheen means the tomatoes have fully broken down.
Ingredients
Kitchen Measurement Converter
Quickly convert between common cooking measurements without leaving the recipe. Pick a category, enter a value, and the result updates instantly.
Ingredient Notes & Substitutions
Halal Lamb
Use halal lamb neck, shoulder, or chops on the bone. The bone and connective tissue melt down over the long braise and give the gravy its body. Bone-in cuts stay juicier than lean, boneless pieces.
Tomatoes
Ripe, red tomatoes are essential, since they are the backbone of the sauce. Out of season, grate the fresh ones and top up with a can of chopped tomatoes so the gravy still cooks down thick and tangy.
Potatoes
Waxy or all-purpose potatoes hold their shape best through the braise. Add them partway through cooking so they turn tender and soak up the gravy without collapsing into mush.
Warm Spices
A small stick of cinnamon, a few whole cloves, a couple of cardamom pods, and fresh ginger are the Cape Malay touch. Keep them gentle; they should perfume the pot, not dominate it like a curry.
Equipment
- Heavy pot or Dutch oven
- Wooden spoon
- Sharp knife and board
- Box grater or can opener
- Measuring spoons
- Tongs for browning
Before You Start
1. Pat the lamb dry. Blot the halal lamb with paper towel before browning. Dry meat sears and colors properly instead of steaming in its own moisture.
2. Have the tomatoes ready. Chop or grate the tomatoes before you start, since they go in soon after the onions and you do not want the pot waiting.
3. Cook your rice near the end. Bredie is served over steamed rice, so start the rice about 25 minutes before the braise is done rather than at the beginning.
Step-by-Step Instructions
Brown the Lamb
Heat 3 tablespoons of oil in a heavy pot over medium-high heat. Pat the halal lamb dry, season with salt, and brown it in batches, giving each piece room so it colors rather than steams. Set the browned lamb aside on a plate and keep the flavorful bits in the pot.
Soften the Onions and Spices
Lower the heat to medium and add the sliced onions to the same pot. Cook 8 to 10 minutes until soft and golden, scraping up the browned bits. Stir in the garlic, ginger, cinnamon stick, cloves, and cardamom and cook 1 to 2 minutes until fragrant.

Return the Lamb and Start the Braise
Return the browned lamb and any resting juices to the pot. Stir in the turmeric and ground coriander, then add the chopped tomatoes and chili. Bring to a gentle simmer, cover partly, and braise on low heat for about 1 hour, stirring now and then, until the lamb starts to become tender.
Cook the Tomatoes Down
Uncover the pot and let the tomatoes cook down for another 20 to 30 minutes, stirring occasionally, until they collapse into a thick, glossy red gravy and the sauce reduces. Resist adding water; the tomatoes and lamb give up plenty of liquid on their own.

Add the Potatoes
Tuck the potato chunks into the gravy, pushing them down so they are mostly submerged. Add a splash of water only if the pot looks dry. Cover partly and simmer another 30 to 40 minutes, until the potatoes are tender and the lamb is fork-soft.
Rest, Adjust, and Serve
Taste the gravy and adjust with salt and a pinch of sugar if the tomatoes are sharp. Fish out the cinnamon stick and cloves. Let the bredie rest off the heat for 10 minutes so the flavors settle, scatter over fresh cilantro, and serve hot over steamed rice.

Chef’s Tips From Real Kitchen Testing
Brown the lamb in batches and never crowd the pot. Crowded meat releases steam and stays gray, and you lose the roasted depth that makes the gravy taste rich.
Keep the heat low and slow once it is braising. A gentle simmer breaks down the lamb into fork-tender pieces; a hard boil toughens the meat and leaves it stringy.
Add the potatoes only in the last stretch. Too early and they turn to mush; too late and they stay hard in the middle while the lamb overcooks.
Recipe Variations
Serving Suggestions
- Steamed white or yellow rice to soak up the gravy
- Warm roti or crusty bread on the side
- A simple tomato and onion sambal for freshness
- A spoon of tangy chutney and extra cilantro
Nutrition Facts
| Nutrient | Amount per serving |
|---|---|
| Calories | 470 |
| Protein | 34 g |
| Carbohydrates | 28 g |
| Fat | 24 g |
| Saturated Fat | 8 g |
| Fiber | 5 g |
| Sugar | 9 g |
| Sodium | 640 mg |
Values are estimates per serving and vary with the exact cut of lamb and brands you use.
Make-Ahead Tips
Tomato bredie is a classic make-ahead dish, and honestly it tastes even better the next day. Cook it fully, cool it, and refrigerate overnight so the flavors deepen and the gravy settles. Reheat it gently on the stove, adding a small splash of water only if the gravy has thickened too much. Stir in fresh cilantro just before serving so it stays bright.
Storage, Freezing & Reheating
Common Mistakes to Avoid
Troubleshooting
Gravy too thin? Uncover the pot and simmer harder for 10 to 15 minutes so the excess tomato water cooks off and the sauce concentrates.
Lamb still tough? It simply needs more time. Keep braising gently and covered; tough lamb is almost always undercooked lamb, not overcooked.
Sauce tastes sharp or acidic? Balance the tomatoes with a small pinch of sugar and a little salt, added gradually until the gravy tastes rounded.
A Note on Cape Malay Cooking
The Cape Malay community of Cape Town shaped some of South Africa’s most beloved home food, blending Southeast Asian, Indian, and African influences with local ingredients over generations. Their cooking is known for warm, aromatic spices used with restraint and for patient, slow-braised dishes like bredie that turn humble cuts into something rich and nourishing. Bredie is weekend food and family food, the kind of pot that fills the house with the smell of tomato and spice for hours. If you love slow-simmered tomato dishes, our hearty tomato lentil soup shares the same comforting spirit, and you can browse more ideas in our full collection of tomato recipes.
Frequently Asked Questions
More Tomato Recipes to Try
Last updated: September 23, 2026
