Clicky
Home CourseSide DishAuthentic Chakalaka Recipe

Authentic Chakalaka Recipe

1 Spicy South African Side Dish

by JsCb-admin
Authentic Chakalaka Recipe
Jump to Recipe Print Recipe
Follow us on PinterestFollow

I’ll never forget the first time I tried chakalaka at a tiny roadside spot in Southern Africa—this spicy, colorful vegetable relish completely changed how I think about simple comfort food. Chakalaka is a vibrant vegetable dish made with onions, tomatoes, carrots, bell peppers, baked beans, and curry spices that works perfectly as a side dish or even a light meal on its own. The Lesotho version is usually milder than the South African kind, but it still has plenty of flavor to wake up your taste buds.

What I love about this beloved Southern African dish is how flexible it is. You can dial the heat up or down, serve it hot or cold, and swap in whatever veggies you have lurking in your fridge. It’s one of those recipes that feels impressive for guests but is still easy enough to throw together on a random Tuesday.

Let’s get into what you need to make an authentic Lesotho Chakalaka recipe at home—ingredients, spice balance, what to serve with it, and how to stash leftovers (if there are any left, honestly).

Lesotho Chakalaka Recipe

Essential Ingredients for Lesotho Chakalaka

The heart of the Lesotho Chakalaka recipe is a colorful mix of vegetables, beans, and warming spices. Simple veggies turn into something special with the right seasonings.

Vegetables: Carrots, Onion, Peppers

I always start with the holy trinity: carrots, onion, and peppers. Carrots get scrubbed and grated so they cook fast and soak up all the flavor. Four large carrots make a solid batch.

Onion is the flavor base. I chop one big onion pretty fine—nobody likes biting into a giant onion chunk.

For peppers, I use one green, one red, and one yellow bell pepper, all finely chopped. The Lesotho Chakalaka recipe leans milder, so I usually skip the extra hot peppers, but you do you.

Spices and Seasonings

Curry powder is the star here. I add about 30ml of mild curry powder for that signature warmth. It’s what makes people go, “Wait, what IS this?” in the best way.

I throw in two crushed garlic cloves, about 20ml of grated ginger, and maybe a deseeded chili pepper if I’m feeling bold. The ginger brings a fresh, zingy note.

Salt and pepper (or complete seasoning) round things out. I just taste and tweak as I go—everyone’s spice comfort zone is different, right?

Baked Beans in Tomato Sauce

The baked beans in tomato sauce are what turn this Lesotho Chakalaka recipe from a side into a meal. One 400g can is perfect—adds protein and a touch of sweetness that balances the spices.

I also use 30ml tomato paste and 250ml tomato purée for that thick, saucy vibe. Some folks add sugar, but the beans are usually sweet enough for me.

The beans make this savory relish hearty enough to serve as a main dish with pap, not just a sidekick.

Chicken Curry Recipe

How to Make Lesotho Chakalaka

Making this spicy vegetable relish comes down to prepping your veggies, cooking them right, and getting the seasonings just so. Here’s how I whip up a classic Lesotho Chakalaka recipe at home.

Vegetable Preparation

I chop all my vegetables into pieces about the size of my thumbnail. It’s not just for looks—everything cooks evenly that way.

For a basic Lesotho Chakalaka recipe, I dice two big onions, three carrots, two bell peppers (colorful is best), and three medium tomatoes. Carrots get cut smaller since they take longer to soften.

I mince three garlic cloves and chop up one or two chilies, depending on how brave I feel. Sometimes I use bird’s eye chilies, sometimes jalapeños—it’s whatever I have on hand.

Here’s my usual veggie lineup:

  • 2 large onions, diced
  • 3 carrots, finely diced
  • 2 bell peppers, chopped
  • 3 tomatoes, diced
  • 3 garlic cloves, minced
  • 1-2 chilies, finely chopped

Lesotho Chakalaka Recipe Cooking Methods

I pour about three tablespoons of oil into a big pot and set it over medium heat. When it’s shimmering, in go the onions for about five minutes until they’re soft.

Then I add garlic and chilies, stir for a minute, and let the aroma fill the kitchen. Carrots go in next—they need about eight minutes to soften, and I stir them around so nothing burns.

Bell peppers join the party for another five minutes. Tomatoes go in last since they break down fast and create that savory relish base.

I keep the heat at medium—burnt chakalaka is just sad.

Mixing and Final Touches

Once the veggies are tender, I add a can of baked beans (liquid and all—it’s pure flavor). Then two tablespoons of curry powder, a teaspoon of paprika, and salt to taste.

I let it all simmer for about ten minutes so the flavors can mingle. If it gets too thick, a splash of water or veggie stock fixes it.

Some like their Lesotho Chakalaka recipe mild, but I always taste and adjust with more curry powder or chili if needed. The finished chakalaka should be vibrant, a little chunky, and bold enough to wake up even the blandest pap or rice.

Chicken Curry Recipe

Serving Suggestions and Classic Pairings

Chakalaka shines when it’s paired with the right companions. This spicy vegetable relish knows how to play well with others. The classic move is serving it with a creamy cornmeal dish, but honestly, it can be a side or the main event.

Pap-Pap: The Cornmeal Companion

I can’t talk about chakalaka without mentioning its best friend: pap-pap. This creamy polenta-like cornmeal side dish soaks up all the spicy, savory goodness from the relish.

Pap is just ground white or yellow cornmeal cooked with water until it’s thick and smooth. It’s kinda like polenta or grits, but with its own spin.

The magic of the Lesotho Chakalaka recipe with pap is how they balance each other. The mild, starchy pap cools down the chakalaka’s heat and lets those bold flavors shine. I go for creamy pap, so it mingles with the bean-filled stew instead of just sitting there on the plate.

Chakalaka as a Main Course or Side

This is where the Lesotho Chakalaka recipe really shows off. I’ve had it both ways, and it works great either as a side or a main.

As a side dish, chakalaka pairs with:

  • Grilled meats—chicken, beef, lamb, whatever’s on the grill
  • Braai (South African barbecue)
  • Sausages or boerewors
  • Simple roasted proteins

As a main course, I make it more filling by:

  • Serving big scoops over pap or rice
  • Adding extra beans for more protein
  • Grabbing crusty bread for dipping

This spicy vegetable relish is hearty enough to stand alone, especially when I want something lighter or vegetarian.

Other Traditional Accompaniments

Besides pap, the Lesotho Chakalaka recipe goes great with other Lesotho dishes and African staples. Rice is a good lighter option, still soaking up the spice.

Bread is my lazy-day move. Fresh rolls, cornbread, or flatbreads make chakalaka a quick meal. Sometimes I’ll have it with roasted sweet potatoes or butternut squash—the natural sweetness plays off the curry spices.

I’ve even served it cold as a chunky salsa or chutney at cookouts. It’s surprisingly good that way, too.

Chicken Curry Recipe

Tips, Variations, and Storing Your Chakalaka

Chakalaka is super forgiving, which is why I keep coming back to this Lesotho Chakalaka recipe. You can tweak the heat and swap veggies based on what’s in the fridge. Plus, it actually gets better after a day or two in the fridge—no joke.

Spice Options and Flavor Twists

I always tell friends: start with less heat and add more—once it’s too spicy, there’s no going back. For a milder Lesotho Chakalaka recipe, just use fewer chilies or take out the seeds. If you want more fire, toss in cayenne or a bit more curry powder.

The veggies are where I get creative. The classic Lesotho Chakalaka recipe calls for carrots, peppers, and onions, but I’ve thrown in corn, green beans, even zucchini when I’m cleaning out the produce drawer. You can skip the beans for a pure veggie relish, though honestly, I think you’re missing out.

Sometimes I add tomato paste for deeper flavor or a splash of vinegar for tang. Fresh ginger changes up the whole vibe in a good way. The Lesotho Chakalaka recipe adapts to whatever you have, which makes it perfect for anyone who likes to experiment or just needs to use up leftovers.

Make-Ahead and Storage Tips

Chakalaka is honestly my favorite make-ahead dish—maybe because it just gets better with time (seriously, try it). I’ll usually cook up a big pot of Lesotho Chakalaka recipe on Sunday, then just dip into it all week. The flavors kind of mingle and deepen as it sits. There’s something about that transformation that keeps me coming back.

I stash my Lesotho Chakalaka recipe in an airtight container and pop it in the fridge. It easily lasts five days, sometimes even more if I let it cool down before storing. Serve it hot, cold, or just straight from the fridge (whatever fits your mood). It’s perfect for those days when you need something quick for lunch or dinner and can’t be bothered to cook.

If I know I won’t finish it all, I freeze portions of my Lesotho Chakalaka recipe in freezer-safe containers. They’ll keep for about three months. When I want some, I just thaw it in the fridge overnight and reheat gently on the stove. Sure, the texture softens a bit after freezing, but honestly, the flavor of the Lesotho Chakalaka recipe still shines. I only warm up what I’ll actually eat—no point in reheating the whole batch if I don’t have to.

Lesotho Chakalaka vs South African Chakalaka

Lesotho chakalaka and South African chakalaka may share the same name, but they differ in flavor, texture, and preparation style. Lesotho chakalaka tends to be more rustic and less processed, often made with fresh vegetables like cabbage, carrots, and beans. It’s typically lighter on oil and emphasizes natural vegetable flavors, making it a healthier and more home-style version of this classic African relish.

South African chakalaka, on the other hand, is often spicier and more complex, sometimes incorporating canned baked beans, curry powder, and a richer tomato base. It’s frequently served at braais (barbecues) and has a bold, punchy flavor designed to complement grilled meats. This version is more commercialized and widely available in packaged forms.

When comparing Lesotho chakalaka vs South African chakalaka, the choice comes down to preference: do you want a fresh, vegetable-forward side dish or a spicier, more intense relish? Both are staples in Southern African cuisine, but the Lesotho version offers a more traditional and wholesome take.

Chicken Curry Recipe

Lesotho Chakalaka vs South African Chakalaka

Lesotho chakalaka and South African chakalaka may share the same name, but they differ in flavor, texture, and preparation style. Lesotho chakalaka tends to be more rustic and less processed, often made with fresh vegetables like cabbage, carrots, and beans. It’s typically lighter on oil and emphasizes natural vegetable flavors, making it a healthier and more home-style version of this classic African relish.

South African chakalaka, on the other hand, is often spicier and more complex, sometimes incorporating canned baked beans, curry powder, and a richer tomato base. It’s frequently served at braais (barbecues) and has a bold, punchy flavor designed to complement grilled meats. This version is more commercialized and widely available in packaged forms.

When comparing Lesotho chakalaka vs South African chakalaka, the choice comes down to preference: do you want a fresh, vegetable-forward side dish or a spicier, more intense relish? Both are staples in Southern African cuisine, but the Lesotho version offers a more traditional and wholesome take.

Lesotho Chakalaka Recipe FAQ

1. What is the Lesotho Chakalaka recipe traditionally made of?
Chakalaka is a spicy vegetable relish made with tomatoes, onions, carrots, beans, and chili.

2. Is the Lesotho Chakalaka recipe served hot or cold?
It can be served either way, but it’s often enjoyed warm alongside pap.

3. How spicy is the Lesotho Chakalaka recipe?
It can range from mild to very spicy depending on how much chili is added.

4. Can chakalaka be stored for later?
Yes, it keeps well in the refrigerator for several days and flavors improve over time.

5. What meals pair well with the Lesotho Chakalaka recipe?
It’s commonly served with pap, grilled meats, or stews.

Authentic Chakalaka Recipe

Authentic Chakalaka

Chakalaka is a bold, flavorful vegetable relish that brings color and heat to the table. Made with onions, tomatoes, peppers, and spices, it’s often served alongside pap, grilled meats, or stews. It’s vibrant, versatile, and adds an instant punch of flavor to any meal.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 people
Course: Side Dish
Cuisine: African
Calories: 136

Ingredients
  

  • 2 Tbsp oil
  • 1 onion large, chopped (1½ cups)
  • 3 cloves garlic minced (1 Tbsp)
  • 1 Tbsp ginger minced
  • 1 Tbsp curry powder mild
  • tsp sea salt fine
  • ¼ tsp pepper
  • ½ tsp chili dried flakes or 1 chili, fresh, hot, minced (optional)
  • 1 bell pepper red, finely diced
  • 1 bell pepper yellow or green, finely diced
  • 2 tomatoes large, diced (2 cups) or 1 can (14 oz) diced tomatoes
  • 4 carrots large, shredded (heaping 2 cups)
  • 1 can 14 oz baked beans, in tomato sauce

Instructions
 

Prep the Vegetables:
  1. Before you turn on the heat, have everything ready.
  2. Chop the onion, mince the garlic and ginger, finely dice the bell peppers and tomatoes, and shred the carrots. This dish moves quickly once cooking begins.
Cook the Onion, Garlic & Spices:
  1. Heat the oil in a large skillet or heavy-bottomed pot over medium-high heat.
  2. Add the onion and cook for 2–3 minutes, stirring occasionally, until softened and translucent.
  3. Stir in the garlic, ginger, curry powder, salt, pepper, and chili (if using). Cook for about 2 minutes, stirring constantly, until fragrant.
Add the Vegetables:
  1. Add the bell peppers and cook for another 2 minutes, stirring to keep everything moving.
  2. Stir in the tomatoes (including juices if using canned), shredded carrots, and baked beans with their sauce. Bring the mixture to a gentle bubble.
Simmer & Finish:
  1. Reduce the heat to medium and cook for 10–20 minutes, stirring occasionally, until the vegetables are tender and the flavors have melded.
  2. Taste and adjust seasoning if needed before serving.
Nutrition Facts
Authentic Chakalaka
Serving Size
 
1 person
Amount per Serving
Calories
136
% Daily Value*
Fat
 
8
g
12
%
Saturated Fat
 
1
g
6
%
Trans Fat
 
0.03
g
Polyunsaturated Fat
 
2
g
Monounsaturated Fat
 
5
g
Sodium
 
922
mg
40
%
Potassium
 
550
mg
16
%
Carbohydrates
 
17
g
6
%
Fiber
 
5
g
21
%
Sugar
 
8
g
9
%
Protein
 
2
g
4
%
Vitamin A
 
12588
IU
252
%
Vitamin C
 
92
mg
112
%
Calcium
 
49
mg
5
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.

Chicken Curry Recipe

 

Follow us on PinterestFollow

You may also like

7 comments

Ariyah December 28, 2025 - 4:34 am

Isnt canned baked beans in tomato sauce too westernized for an authentic Chakalaka recipe? Just curious, no offense intended.

Sam February 22, 2026 - 12:57 pm

Interesting read! Curious, do you think substituting baked beans with chickpeas would alter the authentic Chakalaka taste significantly?

Jaylah Montoya February 22, 2026 - 8:57 pm

Absolutely! Chickpeas are a game changer – theyd completely revolutionize the Chakalaka flavor.

Kori Fuller March 5, 2026 - 11:02 pm

Isnt Chakalaka more of a South African dish than Lesotho? Curious about the authors classification. Still, it sounds delicious!

Maci Montgomery March 23, 2026 - 3:21 am

Isnt Chakalaka originally South African? Curious about the Lesotho version. Do they use the same vegetables and spices?

Kathryn Hardy March 23, 2026 - 12:21 pm

Indeed, its South African! Lesothos version just has more beans, fewer spices.

Hunter April 8, 2026 - 4:56 pm

Isnt Chakalaka incomplete without a dash of hot Peri-Peri sauce? Gives it that extra kick, dont you think?

Comments are closed.