Chakalaka

Chakalaka

Soups & Stews • South Africa

96
kcal
2.2g
Protein
11g
Carbs
4.4g
Fat
Data source: AfroCalorie
Log This Food
Track with App
Log this food instantly with our mobile app
Get App

About Chakalaka

Spicy vegetable relish with beans, peppers, onions, and tomatoes, typically served with pap or braai foods.

How to Make Chakalaka (Traditional & Healthy Version)

Prep: 15 min
Cook: 20 min
2 servings
Easy

Chakalaka is a vibrant vegetable stew that originates from the southern regions of Africa, particularly in South Africa. Renowned for its colorful medley of vegetables, bold spices, and a mildly spicy kick, Chakalaka is a staple at many African tables. Traditionally served alongside pap (maize porridge) or bread, it's a dish that brings people together during gatherings, celebrations, and family meals. The origins of Chakalaka trace back to the gold mines, where workers combined readily available vegetables with spices to create a nourishing, flavorful meal. Today, it is enjoyed across southern Africa and has become a beloved comfort food reflecting the region's resourcefulness and culinary creativity. Chakalaka is more than just a stew—it’s a symbol of community and celebration. Its hearty, plant-based ingredients provide a satisfying meal that suits vegan and vegetarian diets, making it a popular choice for those seeking healthy African cuisine. The mix of beans, tomatoes, and peppers offers a balance of sweet, tangy, and savory notes, while the gentle heat from curry powder and chilies gives it a warming depth. Perfect for breakfast or lunch, this wholesome dish is not only easy to prepare but also budget-friendly and nourishing, making it a great choice for anyone looking to eat healthily without sacrificing flavor.

Diabetic-Friendly Weight Loss Kid-Friendly Vegan Adaptable

Ingredients(for 1 heaping bowl (approx. 350g))

  • 1 tablespoon Olive oil (or sunflower oil)
  • 1 medium Onion (finely chopped)
  • 2 Garlic cloves (minced)
  • 1 Green bell pepper (chopped)
  • 2 medium Carrot (grated)
  • 2 large Tomatoes (diced)
  • 1 cup Canned baked beans (unsweetened, drained)
  • 1 tablespoon Curry powder (mild or hot)
  • 1 Fresh chili (chopped, optional for less heat) - optional
  • 1/2 teaspoon Salt (to taste)
  • 1/4 teaspoon Black pepper (to taste)

Instructions

  1. 1

    Heat the olive oil in a large pan over medium heat. Add the chopped onion and sauté until translucent.

    3 minutes

    Stir constantly to avoid burning the onions.

  2. 2

    Add the minced garlic, green bell pepper, and fresh chili (if using). Sauté until the peppers are slightly softened.

    3 minutes

    For extra flavor, use red or yellow bell peppers in addition to green.

  3. 3

    Stir in the grated carrots and cook, stirring, until just tender.

    2 minutes

    Grating carrots ensures they cook evenly and blend into the stew.

  4. 4

    Sprinkle in the curry powder and continue to stir for 1 minute until fragrant.

    1 minute

    Toasting the spices releases their natural oils and enhances flavor.

Why This Dish is Healthy

This dish is a healthy choice because it's made entirely from whole, plant-based ingredients without added sugars or processed foods. High in fiber and low in saturated fat, Chakalaka supports digestive health, helps manage blood sugar, and aids in weight management. The variety of vegetables provides a wide spectrum of micronutrients, supporting immunity and overall well-being.

Chakalaka is loaded with nutrient-rich vegetables and legumes, making it high in fiber, vitamins A and C, and plant-based protein. The carrots and tomatoes provide antioxidants such as beta-carotene and lycopene, while beans add a good dose of complex carbohydrates and minerals like iron and potassium. Using olive oil helps keep the fat content healthy, and the absence of animal products makes this dish cholesterol-free and heart-friendly.

Pro Tips

  • 💡Tip 1: For richer flavor, prepare Chakalaka a day ahead to allow spices to deepen.
  • 💡Tip 2: Use a variety of bell peppers for added color and nutrients.
  • 💡Tip 3: Serve with whole grains or a fresh salad for a balanced meal.

Storage & Serving

Store cooled Chakalaka in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of water if needed to loosen.

Best served: Breakfast or Lunch

Nutrition Facts

NutrientPer 100g
Energy96.0 kcal
Protein2.2 g
Carbohydrates11.0 g
Total Fat4.4 g
Fiber3.6 g

Similar Foods