Denningvleis

Be the first to rate
140 min totalPrep: 20 minCook: 120 min Serves 4 people Main Course
Denningvleis – traditional South African Christmas main dishes recipe photo

Image Source: Cook & Crumbs

Denningvleis is one of South Africa’s most cherished Cape Malay dishes, known for its distinctive sweet and sour flavor. This slow-cooked lamb or mutton stew has been enjoyed for generations and is a true reflection of the rich culinary heritage of the Cape. The dish is traditionally made with tender pieces of meat simmered with onions, garlic, spices, vinegar, and tamarind, which gives it a subtle tang that balances beautifully with the natural sweetness of the meat and the touch of brown sugar often added.

The magic of Denningvleis lies in its simplicity and the slow cooking process, which allows the flavors to develop deeply and the meat to become melt-in-your-mouth tender. While the stew is hearty and warming, it is also layered with delicate aromas from spices such as coriander, cinnamon, and allspice, creating a comforting and aromatic experience in every bite.

Traditionally served with yellow rice or plain white rice, Denningvleis is a dish that brings families together around the table. It is perfect for Sunday lunches or special occasions, yet simple enough to prepare for a cozy weeknight meal. Like many stews, it often tastes even better the next day, once the flavors have melded fully. Denningvleis is more than just a recipe; it is a taste of South African history and culture, a dish that embodies warmth, tradition, and the joy of sharing good food with loved ones.

Ingredients

Servings4

Instructions

  1. 1
    Heat oil in a heavy pot. Brown the meat pieces well. Remove and set aside.
  2. 2
    In the same pot, fry onions until golden. Add garlic, coriander, ginger, allspice, and cinnamon. Cook gently for 1–2 minutes until fragrant.
  3. 3
    Return the meat. Add vinegar, tamarind, sugar, bay leaves, salt, and pepper. Stir well.
  4. 4
    Pour in the water/stock. Bring to a boil, then reduce heat and simmer gently for 1½ – 2 hours until the meat is very tender and the sauce thickens
  5. 5
    Adjust sweet-sour balance with extra sugar or vinegar if needed.
  6. 6
    Serve hot with yellow rice or plain white rice.

Nutrition (per serving)

Calories
664 kcal
Carbohydrates
15 g
Protein
56 g
Fat
41.4 g
Saturated fat
14.8 g
Sugar
10.9 g
Fibre
1.3 g
Sodium
480 mg
Cholesterol
178 mg

Estimated values based on the ingredients used.

Notes

Christmas tips

Denningvleis is even better on Boxing Day because the flavours deepen overnight. Make it a day ahead, cool quickly, then refrigerate; reheat gently so the meat stays tender and the sauce doesn’t split. Serve it with geelrys, a crisp salad, and a spoon of something sharp like soetmosterd to balance the sweet-sour gravy. If you’re feeding a crowd, keep denningvleis warm in a low oven while you dish up sides and slice dessert.

Frequently asked questions

Can I make it ahead for Christmas Day?
Yes. Cook it the day before, let it cool, then refrigerate overnight. Reheat slowly on the stove, adding a splash of water if the sauce has thickened. The taste usually improves after resting.

What cut of meat works best?
Choose a cut suited to slow cooking, with a bit of fat and connective tissue so it becomes tender as it simmers. Avoid very lean, quick-cooking cuts, which can turn dry and stringy.

How do I balance the sweet-and-sour flavour?
Taste near the end of cooking. If it’s too sweet, add a little more vinegar or lemon juice; if too sharp, add a touch of sugar or extra dried fruit. Small adjustments work best.

Serve it with

Round out your Christmas plate with these classic South African sides and dessert:

Made this recipe? Rate it!

Be the first to rate