South African Dishes: Authentic Spicy Chakalaka and Fluffy Pap

By Amber Hayes

On August 29, 2026

Close-up of thick tomato curry gravy with sautéed carrots and green peppers in a cast iron pot. (South African dishes)

Cuisine

South African

Prep time

20 minutes

Cooking time

40 minutes

Total time

60 minutes

Servings

4 people

South African dishes are celebrated worldwide for their bold flavors, vibrant colors, and heart-warming textures. Among the most iconic of these culinary treasures is Chakalaka—a spicy, vegetable-based relish—served alongside a mountain of steaming, crumbly maize meal known as Pap. This duo is more than just a meal; it is a staple of South African heritage, perfect for braais (barbecues) or cozy family dinners.

When you prepare these South African dishes, you aren’t just making food; you are creating a sensory experience. Imagine a rustic black cast iron pot filled with a deep-orange tomato and curry sauce, glistening with a light aromatic oil sheen. The crunch of sautéed carrots meets the softness of diced green bell peppers, all brought together by the heat of red bird’s eye chilies. It is a visual and flavorful masterpiece that captures the spirit of the Rainbow Nation.

A wooden bowl filled with steaming, white crumbly stywe pap showing a coarse grain texture.
Fluffy, steaming pap is the perfect base for soaking up spicy curry gravy.

Why This Authentic Chakalaka and Pap Combo Works

  • Textural Contrast: The thick, chunky tomato curry gravy of the Chakalaka perfectly complements the coarse, fluffy grain of the steamed white maize meal pap.
  • Vibrant Visuals: The bright orange of the grated carrots and the jagged green of fresh coriander leaves create a stunning, Pinterest-worthy plate.
  • Balanced Heat: Using sliced red bird’s eye chilies allows you to control the spice, balancing the richness of the sautéed onions and peppers.
  • Deep Aromatics: The combination of curry powder and aromatic oil sheen ensures every bite is packed with traditional flavor.

If you enjoy exploring African food recipes, this Chakalaka is a fantastic starting point. It’s naturally vegan, gluten-free, and incredibly versatile. For more inspiration, check out our guide to authentic African dishes to round out your menu.

Essential Ingredients for the Perfect Chakalaka

Vegetable Oil: 3 tablespoons (45ml). Used to create that signature aromatic oil sheen and to perfectly sauté the base aromatics.

Red Onion: 1 large (approx. 200g), diced finely. Red onions provide a subtle sweetness and a beautiful color profile to the chunky sauce.

Green Bell Peppers: 2 medium, diced. These add a fresh, earthy crunch that stands out against the thick tomato curry gravy.

Carrots: 3 large (approx. 300g), thick-grated. Grating the carrots ensures they soften just enough to absorb the sauce while maintaining their orange vibrancy.

Bird’s Eye Chilies: 2 to 3, thinly sliced. These small chilies pack a punch and are essential for the authentic heat found in many South African dishes.

Curry Powder: 2 tablespoons (30g). Use a medium or hot blend to create the deep-orange base and aromatic warmth.

Canned Tomatoes: 1 tin (400g) of crushed tomatoes. This forms the thick, rich gravy that binds the sautéed vegetables together.

Fresh Coriander: 1 handful, jaggedly chopped. Used as a garnish to provide a burst of green and a citrusy finish.

Ingredients for the Steamed White Maize Meal Pap

White Maize Meal: 2 cups (300g). Specifically look for “coarse grain” to achieve the traditional crumbly stywe pap texture.

Water: 4 cups (960ml). Essential for steaming the grain until it is light and fluffy.

Salt: 1 teaspoon (5g). A foundational seasoning to enhance the natural flavor of the corn.

Butter (Optional): 1 tablespoon (15g). Adds a slight richness and helps the grains separate for a visible coarse texture.

Close-up of thick tomato curry gravy with sautéed carrots and green peppers in a cast iron pot. (South African dishes)
Notice the beautiful oil sheen and chunky vegetable texture of this authentic Chakalaka.

How to Make Authentic South African Chakalaka

Step 1: The Aromatic Sauté

Heat the vegetable oil in a rustic black cast iron pot over medium heat. Add the diced red onions and green bell peppers. Sauté for 5-7 minutes until the onions are softened and translucent, but the peppers still retain their shape. You should see a light aromatic oil sheen beginning to form at the bottom of the pot.

Step 2: Spicing the Base

Stir in the sliced red bird’s eye chilies and the curry powder. Toast the spices for 60 seconds. The aroma will be intense and fragrant, filling your kitchen with the scents typical of easy African dinner recipes. This step is crucial for blooming the spices and achieving that deep-orange color.

Step 3: Developing the Gravy

Add the thick-grated carrots to the pot. Stir well to coat them in the spiced oil. Pour in the crushed tomatoes. Reduce the heat to low and simmer for 15-20 minutes. The goal is a thick tomato curry gravy that isn’t runny, but rather coats the vegetables luxuriously. You want to see steam wisps rising as the flavors meld.

How to Steam the Perfect Stywe Pap

Step 4: Boiling and Mixing

Bring the 4 cups (960ml) of salted water to a rolling boil in a separate heavy-based pot. Slowly pour the maize meal into the center of the water, forming a mound. Do not stir immediately. Cover the pot and let it simmer for 5 minutes.

Step 5: The Steaming Process

Use a wooden spoon or a large fork to briskly stir the maize meal, breaking up any large lumps until it resembles a mountain of steaming, fluffy, white crumbly pap. Reduce the heat to the lowest setting, cover tightly, and allow it to steam for another 20-30 minutes. The final texture should be coarse and visible, not smooth like porridge.

Expert Tips for Visual and Flavor Success

  • The Grate Factor: Use the coarse side of your grater for the carrots. If they are too fine, they will disappear into the sauce; if they are too thick, they won’t absorb the curry flavor.
  • The Oil Sheen: Don’t be afraid of the oil. A glossy finish is the hallmark of a well-made Chakalaka and helps preserve the relish if kept in the fridge.
  • Pap Texture: For “stywe pap” (stiff/crumbly pap), ensure your water-to-grain ratio is correct. If it’s too wet, it becomes “slap pap,” which is a different texture entirely.
  • Garnish for Impact: Always add the fresh coriander and extra chili rounds just before serving to keep the colors vibrant against the weathered light-wood table setting.

Storage, Reheating, and Freezing

Storage: Chakalaka actually tastes better the next day! Store it in an airtight container in the refrigerator for up to 5 days. The South African dishes flavors will deepen over time.

Reheating: Reheat the Chakalaka on the stovetop over low heat. If the gravy has thickened too much, add a splash of water. For the pap, sprinkle with a little water and microwave or steam until fluffy again.

Freezing: Chakalaka freezes beautifully for up to 3 months. However, we recommend making the pap fresh, as the texture of maize meal can change slightly upon thawing.

What to Serve With This Dish

While Chakalaka and Pap are a complete meal on their own, they are frequently paired with other African dishes. Try serving this with grilled meats (Braai), or as a side to a hearty stew. It also pairs exceptionally well with cooling sides if the bird’s eye chilies are particularly hot.

Frequently Asked Questions

Yes! While carrots and peppers are standard in these South African dishes, many people add baked beans, cabbage, or even cauliflower to make the relish heartier.

Authentic Chakalaka is known for its kick, usually provided by bird’s eye chilies and hot curry powder. However, you can easily adjust the heat by reducing the number of chilies or using a mild curry blend.

Chakalaka is incredibly versatile; it can be served hot as a main side dish or cold as a refreshing yet spicy relish during a summer braai.

For an authentic crumbly texture (stywe pap), you should use coarse-ground white maize meal. Fine maize meal is better suited for a smoother, porridge-like consistency.

If your pap is too soft, you likely used too much water or stirred it too early. Ensure you let the maize meal steam undisturbed for the first 5 minutes to form the correct grain structure.

The Ultimate South African Chakalaka and Pap Recipe

Close-up of thick tomato curry gravy with sautéed carrots and green peppers in a cast iron pot. (South African dishes)

South African Dishes: Authentic Spicy Chakalaka and Fluffy Pap

Discover the ultimate South African dishes with this authentic Chakalaka and Pap recipe. A vibrant, spicy vegetable relish served with fluffy, crumbly maize meal for a true taste of heritage.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 4 people
Course: Dinner, Lunch, Side Dish
Cuisine: South African
Calories: 285

Ingredients
  

Chakalaka Ingredients
  • 3 tbsp Vegetable Oil 45ml
  • 1 large Red Onion Diced
  • 2 medium Green Bell Peppers Diced
  • 3 large Carrots 300g, thick-grated
  • 3 Red Bird's Eye Chilies Thinly sliced
  • 2 tbsp Curry Powder Medium or hot
  • 1 tin Crushed Tomatoes 400g
Pap Ingredients
  • 2 cups White Maize Meal 300g, coarse grain
  • 4 cups Water 960ml
  • 1 tsp Salt 5g

Equipment

  • 1 Cast iron pot For the Chakalaka
  • 1 Heavy-based pot with lid For the Pap
  • 1 Box Grater For thick-grating carrots

Method
 

Prepare the Chakalaka
  1. Heat oil in a cast iron pot. Sauté red onion and green bell peppers for 5-7 minutes until soft with a visible oil sheen.
  2. Add sliced chilies and curry powder. Stir for 1 minute until fragrant.
  3. Add grated carrots and crushed tomatoes. Simmer on low for 15-20 minutes until a thick curry gravy forms.
Prepare the Pap
  1. Bring salted water to a boil. Pour maize meal into the center without stirring. Cover and simmer for 5 minutes.
  2. Stir vigorously with a wooden spoon to create crumbs. Cover and steam on low for 20-30 minutes until fluffy.

Notes

Ensure you use coarse maize meal for the authentic 'stywe pap' texture.
Adjust the number of bird's eye chilies to suit your spice preference.
A rustic pot of vibrant South African Chakalaka with grated carrots and chilies next to a bowl of white crumbly pap. (South African dishes)
The ultimate comfort food: Spicy Chakalaka paired with fluffy white Pap.

Join the Community!

Did you make these South African dishes at home? I would love to see how your Chakalaka turned out! Please save this recipe to your Pinterest boards so you can find it later, and follow amber_bakes for more global culinary inspiration.

Don’t forget to snap a photo of your glossy pot of Chakalaka and fluffy pap and share it in the comments below. If you loved the heat and texture of this recipe, please leave a 5-star rating to help other home cooks find this authentic taste of South Africa!

You might also like these recipes

Leave a Comment

Recipe Rating