19 Traditional African Side Dishes Worth Making

Ever wanted to explore bold, comforting flavors from Africa? These 19 traditional side dishes are perfect for weeknight dinners or special meals. From savory stews to crispy fritters, each recipe brings authentic taste to your table. Trust me, your taste buds will thank you!

Jollof Rice

Jollof Rice

One-pot Jollof Rice is the ultimate West African staple—bold, smoky, and impossibly fragrant. This version layers caramelized aromatics with a rich tomato-pepper base for that signature depth.

Serving: 6 | Prep Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

  • 2 cups long-grain parboiled rice
  • 3 large plum tomatoes (about 1 lb), quartered
  • 1 red bell pepper, seeded and chopped
  • 1 scotch bonnet pepper (or habanero), stemmed
  • 1 medium red onion, roughly chopped
  • 3 tablespoons tomato paste
  • 1/4 cup clarified butter or vegetable oil
  • 3 cups chicken or vegetable broth, hot
  • 1 tablespoon curry powder
  • 1 teaspoon dried thyme
  • 2 bay leaves
  • 1 teaspoon smoked paprika
  • 1 1/2 teaspoons kosher salt, plus more to taste
  • 1/2 teaspoon white pepper
  • 4 cloves garlic, peeled
  • 1 inch fresh ginger, peeled

Instructions

  1. In a blender, combine tomatoes, bell pepper, scotch bonnet, half the onion, garlic, ginger, and 1/2 cup water. Blend until completely smooth, about 30 seconds.
  2. Heat clarified butter in a heavy-bottomed pot (like a Dutch oven) over medium-high heat. Add remaining sliced onion and cook, stirring, until deeply caramelized, 8-10 minutes.
  3. Add tomato paste and cook, stirring constantly, until it darkens to a rusty red, about 2 minutes. Tip: This step deepens the umami—don't rush it.
  4. Pour in the blended puree and bring to a simmer. Cook, stirring occasionally, until the mixture reduces by half and oil begins to separate on the surface, 15-20 minutes.
  5. Stir in curry powder, thyme, bay leaves, smoked paprika, salt, and white pepper. Pour in hot broth and bring to a rolling boil.
  6. Add rice and stir once to combine. Reduce heat to low, cover tightly with a lid, and cook without stirring for 30-35 minutes, until rice is tender and liquid is absorbed. Tip: Resist the urge to peek—steam is key.
  7. Remove from heat and let steam, covered, for 10 minutes. Fluff with a fork. Discard bay leaves. Tip: For extra smokiness, place the pot back on low heat uncovered for 2 minutes to develop a slight crust on the bottom.

A properly made Jollof rice boasts fluffy, separate grains stained deep red, each spoonful packing a subtle heat and herbaceous perfume. Serve it alongside fried plantains and grilled chicken for the ultimate comfort meal.

Fufu

Fufu

Get ready to pound out the most satisfying, stretchy dough that’ll change your soup game forever. Fufu is that subtly tangy, silky-smooth cassava and plantain staple that begs to be dipped, dunked, and devoured. No forks allowed—just your hands and a good grip.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

Fufu Dough

  • 2 cups fresh cassava roots, peeled and cubed into 1-inch pieces
  • 1 cup ripe plantains, peeled and sliced into 1/2-inch rounds
  • 1/4 cup water, plus more as needed
  • Pinch of fine sea salt

Instructions

  1. Place the cubed cassava and sliced plantains in a large pot. Cover with cold water by 2 inches and bring to a boil over high heat.
  2. Reduce heat to medium and simmer until both cassava and plantain are fork-tender, about 15 minutes. Tip: Overcooking is fine; undercooking makes fufu gritty.
  3. Drain thoroughly in a colander, then transfer the hot cassava and plantain to a large mortar or a sturdy bowl if using an electric mixer.
  4. Begin pounding with a pestle (or mix on low speed) while gradually adding the 1/4 cup water. Continue pounding until the mixture comes together into a smooth, elastic dough, about 5 minutes. Add more water a tablespoon at a time if too stiff.
  5. Season with a pinch of salt and pound for another 30 seconds to incorporate. Tip: The dough should be stretchy and soft, not sticky; if sticky, pound longer.
  6. Shape the fufu into a large ball or divide into 4 equal portions. Wrap each in plastic wrap to keep warm until serving. Tip: Fufu firms up as it cools, so serve immediately for the best texture.

Here’s the payoff: a luscious, pillowy dough with a subtle tang from the plantain and a clean cassava finish. Tear off a piece, roll it into a smooth ball, and use it to scoop up a spicy groundnut soup or a light egusi stew. Down to the last bite, it’s pure comfort.

Ugali

Ugali

You haven't tasted comfort until you've mastered Ugali—a dense, firm maize meal porridge that's the ultimate canvas for rich stews. One bite and you'll get why it's a staple across East Africa.

Serving: 4 | Prep Time: 5 minutes | Cooking Time: 20 minutes

Ingredients

Main Ingredients

  • 2 cups white maize meal (fine grind, such as masa harina or finely ground cornmeal)
  • 4 cups water
  • 1/2 teaspoon fine sea salt (optional)

Instructions

  1. In a heavy-bottomed pot, bring 4 cups of water and 1/2 teaspoon salt to a rolling boil over high heat.
  2. Gradually pour in 2 cups of maize meal while stirring continuously with a wooden spoon to prevent lumps. Tip: add the meal in a slow, steady stream like rain.
  3. Reduce heat to medium-low and continue stirring vigorously as the mixture thickens. This takes about 5 minutes—your arm will get a workout.
  4. Once the ugali pulls away from the sides of the pot and forms a cohesive mass, cover and let it steam for 5 minutes. Tip: don't skip the steam; it ensures a silky, not gummy, texture.
  5. Turn the dough out onto a clean surface. With damp hands, shape it into a firm dome or log. Tip: wet your hands to avoid sticking.
  6. Slice or scoop portions to serve immediately. Ugali firms as it cools, so serve hot for the best texture.

Sink your spoon into that dense, springy crumb—it's pure magic. Pair it with a spicy nyama choma or a tangy vegetable stew for a meal that sticks to your ribs.

Injera

Injera

Forget everything you know about flatbread—Injera is a game-changer. This spongy, tangy teff flour crepe is the heart of Ethiopian cuisine, and once you nail the fermentation, you'll never look back.

Serving: 8 | Prep Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

For the Batter

  • 2 cups teff flour (preferably brown teff)
  • 3 cups room-temperature water, divided
  • 1 teaspoon fine sea salt
  • 1/2 teaspoon baking soda

For Cooking

  • Clarified butter or neutral oil, for the pan

Instructions

  1. In a large bowl, whisk together teff flour and 2 cups of room-temperature water until smooth. Cover with a clean towel and let it rest in a warm spot (around 70°F) for 2-3 days, stirring once daily, until it develops a sour, tangy aroma and a bubbly surface. (Tip: If your kitchen is cool, place it near a sunny window or in a turned-off oven with the light on.)
  2. After fermentation, stir in the remaining 1 cup water and the salt. The batter should be thin, like crêpe batter—adjust with more water if needed. (Tip: The batter should coat the back of a spoon but run off easily.)
  3. Just before cooking, gently fold in the baking soda until well combined. This will create extra bubbles for the signature sponge.
  4. Heat a non-stick or cast-iron skillet over medium heat (about 375°F). Lightly grease with clarified butter or oil.
  5. Pour about 1/2 cup of batter into the hot pan, then immediately tilt and swirl to form a thin, even circle covering the entire bottom.
  6. Cook for about 2-3 minutes—do not flip! The edges will lift and holes will form on the surface. When the top looks matte and dry (no wet spots), remove with a spatula. (Tip: If bubbles don't form, your batter may be too thick or pan not hot enough.)
  7. Transfer cooked injera to a plate and cover with a clean cloth to keep warm. Repeat with remaining batter, greasing the pan only once or twice as needed.

Just imagine tearing off a piece of this spongy, sour flatbread to scoop up spicy lentil stew or a dollop of tangy ayib—it's a textural dream. Serve it family-style, right on a large platter, and let everyone dig in.

Sadza

Sadza

Okay, let's get this Sadza game strong. This Zimbabwean stiff maize porridge is the ultimate sidekick to saucy meat and veggies. It's a blank canvas that soaks up every drop of flavor.

Serving: 4 | Prep Time: 5 minutes | Cooking Time: 25 minutes

Ingredients

  • 2 cups finely ground white maize meal (cornmeal)
  • 4 cups water, divided
  • 1 teaspoon fine sea salt
  • 2 tablespoons unsalted butter (optional, for richness)

Instructions

  1. In a heavy-bottomed saucepan, bring 3 cups of water and the salt to a rolling boil over high heat.
  2. Reduce heat to medium-low. Gradually add the maize meal in a thin, steady stream, stirring constantly with a wooden spoon to prevent lumps.
  3. Once all maize meal is added, stir vigorously for 1-2 minutes until the mixture thickens and pulls away from the sides of the pan.
  4. Add the remaining 1 cup of water, a little at a time, stirring continuously. This helps achieve a smooth, stiff consistency. Tip: Use a flat wooden paddle (muwiro) if available for easier stirring.
  5. Cover the pot and cook on the lowest possible heat for 15-20 minutes. Stir every 5 minutes to prevent sticking and ensure even cooking. The sadza should become firm and hold its shape when pressed.
  6. If using butter, stir it in just before serving for a richer flavor and silky mouthfeel. Tip: For a softer sadza, add a splash of hot water before covering; for a firmer texture, cook 5 minutes longer.
  7. To serve, wet your hands or a spoon lightly with water, then scoop out a portion and shape into an oval patty on a plate.
See also  18 Cream-of-Celery Soup Chicken Ideas for Busy Families

Nothing beats the comforting chew of perfect sadza. Serve it alongside a rich tomato gravy or stewed greens for a soulful meal. The texture should be smooth and pliable—think polenta's stiffer cousin.

Pap

Pap

Swap your morning oats for this South African soul food—pap is creamy maize porridge that hugs your taste buds, especially when drenched in a bold tomato gravy. One spoonful and you'll get why it's a beloved staple.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

  • 1 cup fine-ground maize meal (white or yellow)
  • 3 cups cold water
  • 1/2 tsp fine sea salt
  • 2 tbsp unsalted butter, cubed
  • 2 tbsp avocado oil
  • 1 large yellow onion, finely diced
  • 3 cloves garlic, minced
  • 1 can (14 oz) San Marzano tomatoes, crushed by hand
  • 1 tsp granulated sugar
  • 1/4 tsp freshly ground black pepper
  • 1 bay leaf

Instructions

  1. In a medium saucepan, whisk maize meal into 1 cup of the cold water until smooth—no lumps allowed. Stir in remaining 2 cups water and salt.
  2. Place over medium-high heat and stir constantly with a wooden spoon until mixture thickens and begins to bubble, about 3 minutes. Reduce heat to low.
  3. Cover and cook for 20 minutes, stirring every 5 minutes to prevent sticking. The pap should be soft and creamy; add a splash of hot water if too stiff.
  4. Remove from heat and beat in butter until glossy. Let rest, covered, for 5 minutes—this steams it to pillowy perfection.
  5. Meanwhile, heat avocado oil in a skillet over medium heat. Sauté onion until translucent, about 4 minutes. Add garlic and cook 30 seconds until fragrant.
  6. Pour in crushed tomatoes, sugar, pepper, and bay leaf. Bring to a simmer, then reduce heat to low and cook 10 minutes, stirring occasionally, until gravy thickens. Discard bay leaf.
  7. Spoon pap into bowls, create a well in the center, and ladle tomato gravy on top. Serve hot—this is the ultimate comfort bowl.

Each bite is a contrast of silky maize and tangy-savory gravy—utterly addictive. For a twist, top with crumbled boerewors or fried eggs. Enjoy it as breakfast or dinner; pap never judges.

Chakalaka

Chakalaka

Vibrant, bold, and packed with heat—this Chakalaka is the South African-inspired relish that turns any meal into a party. We're loading up on beans, tomatoes, and a punchy curry spice blend for a quick, one-pot wonder.

Serving: 8 | Prep Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

  • 3 tablespoons extra-virgin olive oil
  • 1 large yellow onion, finely diced
  • 4 fresh garlic cloves, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons Madras curry powder
  • 1 teaspoon smoked paprika
  • ½ teaspoon cayenne pepper
  • 1 (14.5-ounce) can crushed fire-roasted tomatoes
  • 1 (15-ounce) can kidney beans, drained and rinsed
  • 1 red bell pepper, diced
  • 2 medium carrots, finely diced
  • 1 teaspoon sea salt
  • ½ teaspoon freshly ground black pepper

Instructions

  1. Heat the olive oil in a large skillet over medium-high heat until shimmering. Add the onion and cook, stirring occasionally, for 5 minutes until translucent. (Tip: Use a heavy-bottomed pan for even heat distribution.)
  2. Add the garlic and ginger; cook for 1 minute until fragrant, stirring constantly to prevent burning.
  3. Stir in the curry powder, smoked paprika, and cayenne pepper; cook for 30 seconds until the spices bloom and become aromatic.
  4. Add the bell pepper and carrots; sauté for 5 minutes until the vegetables soften slightly.
  5. Pour in the crushed tomatoes, bring to a simmer, then reduce heat to low. Cook for 15 minutes, stirring occasionally, allowing the relish to thicken.
  6. Stir in the kidney beans, salt, and black pepper. Cook for an additional 5 minutes to heat through. (Tip: For a thicker texture, mash a few beans against the side of the pan.)
  7. Taste and adjust seasoning if needed. Serve warm or at room temperature. (Tip: This relish develops deeper flavors if refrigerated overnight and reheated.)

Get ready for a flavor explosion—smoky, spicy, and deeply savory with a tender-crunch from the veggies. Heap it onto grilled boerewors, spoon over pap, or use as a dip for crusty bread. However you serve it, this Chakalaka brings the heat and the heart.

Morogo

Morogo

Morogo is the wild spinach you never knew you needed—earthy, tender, and absolutely addictive. Sautéed with onion, garlic, and stirred with creamy peanut butter, it’s a quick side that hits like a savory, nutty bowl of comfort.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 15 minutes

Ingredients

Produce

  • 1 lb wild spinach (or substitute with mature spinach or Swiss chard), washed and roughly chopped
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced

Pantry

  • 2 tbsp olive oil or coconut oil
  • 1/4 cup creamy peanut butter (preferably no added sugar or salt)
  • 1/2 tsp kosher salt, plus more to finish
  • 1/4 tsp freshly ground black pepper
  • optional: 1/4 tsp red pepper flakes for heat

Instructions

  1. Heat 2 tbsp olive oil in a large skillet over medium-high heat until shimmering.
  2. Add the diced onion and sauté for 3–4 minutes, stirring occasionally, until translucent and edges start to brown.
  3. Stir in the minced garlic and cook for 30 seconds until fragrant.
  4. Add the chopped wild spinach in handfuls, allowing it to wilt before adding the next batch—this prevents overcrowding. Cook for 3–4 minutes, tossing frequently, until all spinach is just wilted and bright green.
  5. Reduce heat to low. Add the creamy peanut butter, 1/2 tsp salt, 1/4 tsp black pepper, and optional red pepper flakes. Stir constantly for 1 minute until the peanut butter melts and evenly coats the greens.
  6. Taste and adjust salt if needed. Serve immediately—the peanut butter sauce will thicken as it cools.

Just one bite and you’ll understand: the peanut butter doesn’t overwhelm—it mellows the spinach’s edge and turns every forkful into a velvety, savory experience. Pile it next to grilled chicken or spoon over rice for a meal that feels both rustic and refined.

Kachumbari

Kachumbari

Original from East Africa, this Kachumbari is a riot of fresh textures—crisp onion, juicy tomato, and a zing of lime. Ditch the lettuce; this is the salad you’ll actually crave.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 0 minutes

Ingredients

For the Kachumbari

  • 2 large ripe Roma tomatoes, diced
  • 1 small red onion, thinly sliced
  • 1/4 cup fresh cilantro leaves, roughly chopped
  • 1 serrano chili, minced (seeds removed for less heat)
  • 2 tablespoons fresh lime juice
  • 1 tablespoon extra-virgin olive oil
  • 1/2 teaspoon kosher salt

Instructions

  1. Place thinly sliced red onion in a bowl of ice water; let soak 5 minutes to mellow sharpness. Drain and pat dry with paper towels.
  2. In a large stainless steel bowl, combine diced Roma tomatoes, minced serrano chili, and chopped cilantro. (Tip: Use ripe but firm tomatoes to avoid a mushy texture.)
  3. Add the drained onion to the tomato mixture.
  4. In a small bowl, whisk together fresh lime juice, extra-virgin olive oil, and kosher salt until emulsified. (Tip: Use freshly squeezed lime juice for maximum brightness.)
  5. Pour the dressing over the salad. Toss gently with a rubber spatula to coat all ingredients. Let stand at room temperature for 5 minutes to allow flavors to blend. (Tip: This brief rest intensifies the harmony of the ingredients without wilting the vegetables.)

Just a few minutes of prep delivers a salad that's simultaneously crisp, tangy, and spicy. It’s an addictive side that upgrades any summer meal — try it atop grilled fish or scooped with tortilla chips.

Couscous

Couscous

Brace yourself: the fluffiest couscous you’ve ever made is about to happen in 10 minutes flat. Forget boxed mixes—this steamed semolina is the real deal, ready to soak up every drop of your best vegetable tagine.

See also  10 Sizzling Green Chili Recipes that Deliver a Blazing Kick! for Outdoor Gatherings and Spicy Food Lovers

Serving: 4 | Prep Time: 5 minutes | Cooking Time: 5 minutes

Ingredients

  • 1 cup couscous (semolina)
  • 1 cup water
  • 1/2 teaspoon sea salt
  • 1 tablespoon extra virgin olive oil
  • 1 tablespoon clarified butter

Instructions

  1. In a medium saucepan, bring 1 cup water, 1/2 teaspoon sea salt, and 1 tablespoon extra virgin olive oil to a rolling boil over high heat.
  2. Immediately pour in 1 cup couscous, stir once, then cover the pan tightly with a lid.
  3. Remove the pan from heat and let it stand undisturbed for 5 minutes—no peeking, or steam escapes. Tip: Trust the steam; opening too soon dries out the grains.
  4. After 5 minutes, remove the lid and fluff the couscous gently with a fork to separate every grain. Tip: A fork breaks clumps better than a spoon.
  5. Add 1 tablespoon clarified butter and toss lightly until melted and coated. Tip: For extra richness, use ghee or a pat of butter here.

Love how it soaks up every bit of spiced broth? That’s the magic of properly steamed semolina. Serve it piled high with lamb or eggplant tagine, and watch it steal the show.

Gari

Gari

Craving something light, crunchy, and deeply satisfying? Gari is your new pantry MVP. This fermented cassava granule brings a nutty, airy crunch that’s made for soaking up bold stews.

Serving: 4 | Prep Time: 5 minutes | Cooking Time: 10 minutes

Ingredients

  • 2 cups gari (cassava granules)
  • 2 tablespoons vegetable oil (optional, for toasting)
  • 1/2 teaspoon salt (optional)

Instructions

  1. Heat a large skillet over medium heat. Add the oil if using, swirling to coat the pan evenly.
  2. Add the gari and salt (if using) and toast, stirring frequently, until the granules are golden and fragrant, about 5–7 minutes. Tip: Keep stirring to avoid burning; gari toasts quickly.
  3. Transfer the toasted gari to a bowl and let cool for 2 minutes. Tip: For extra crunch, spread on a baking sheet to cool completely.
  4. Serve warm or at room temperature alongside your favorite stew—like egusi or tomato-based. Tip: Each spoonful of stew and gari should be mixed individually to control texture.
  5. Enjoy immediately; gari loses its crunch if left in stew too long.

Bold and versatile, this gari pairs perfectly with spicy stews or even a dollop of yogurt for a twist. The nutty, crisp texture is an addictive contrast to rich, savory sauces.

Efo Riro

Efo Riro

Stop scrolling—this Efo Riro is about to become your new weeknight hero. A rich, smoky-savory West African stew packed with greens, tomatoes, and peppers, it’s bold, nourishing, and deeply satisfying.

Serving: 4 | Prep Time: 20 minutes | Cooking Time: 35 minutes

Ingredients

  • 1/2 cup red palm oil
  • 1 medium yellow onion, finely diced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons tomato paste
  • 1 red bell pepper, seeded and roughly chopped
  • 1 plum tomato, roughly chopped
  • 1 scotch bonnet pepper (or 1/2 teaspoon cayenne, adjust heat)
  • 1 cup low-sodium chicken or vegetable stock
  • 8 ounces smoked mackerel, deboned and flaked
  • 1 pound fresh spinach or kale, roughly chopped
  • 1 teaspoon fine sea salt
  • 1/2 teaspoon freshly ground black pepper

Instructions

  1. In a blender, combine the red bell pepper, plum tomato, and scotch bonnet pepper (if using). Purée until smooth; set aside.
  2. Heat the red palm oil in a large, heavy-bottomed pot over medium heat until it becomes a deeper red and slightly fragrant—about 2 minutes. Do not let it smoke. (Tip: Heating palm oil until it loses its bright red hue tames its raw flavor.)
  3. Add the diced onion and sauté until translucent, about 4 minutes. Stir in the minced garlic and grated ginger; cook for 30 seconds until aromatic.
  4. Add the tomato paste and cook, stirring constantly, for 2 minutes to deepen its flavor. Then pour in the pepper-tomato purée. Cook, stirring occasionally, until the mixture thickens and reduces by about half, 8–10 minutes.
  5. Pour in the stock, bring to a simmer, and cook for 5 minutes. (Tip: If the stew seems too thick, add more stock in 1/4-cup increments.)
  6. Gently fold in the flaked smoked mackerel. Simmer for 3 minutes to allow the fish to infuse the stew.
  7. Add the chopped greens in batches, stirring each addition until wilted before adding more. Cover and cook for 8–10 minutes until greens are tender but still vibrant. (Tip: Don’t overcrowd the pot—add greens gradually so they steam evenly.)
  8. Season with salt and pepper. Taste and adjust heat (add cayenne if using). Simmer uncovered for 2–3 minutes to meld flavors. Serve hot.

Perfectly balanced between smoky, spicy, and savory, this Efo Riro is fantastic with fufu, rice, or crusty bread. The greens stay tender, the broth clings to every bite—it’s the kind of stew that gets even better the next day.

Matoke

Matoke

No more bland sides—this Matoke is a game-changer. Steamed green plantains wrapped in banana leaves, pure starchy comfort with a subtle sweetness. Get ready for the softest, most flavorful plantains you've ever had.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

For the Matoke

  • 4 large unripe green plantains, peeled and sliced into 1-inch rounds
  • 4 banana leaves, softened over an open flame or in hot water
  • 1/2 cup water, for steaming
  • 1 teaspoon kosher salt
  • 2 tablespoons unsalted butter, cut into small pieces (optional)

Instructions

  1. Peel the green plantains using a knife to cut off the ends and score the skin lengthwise, then remove the peel. Slice into 1-inch rounds.
  2. Soften the banana leaves by passing each one over a gas flame for 5-10 seconds per side until pliable, or soak in hot water for 2 minutes. Pat dry.
  3. Lay a banana leaf flat and arrange plantain slices in a single layer in the center. Season with kosher salt and dot with butter pieces if using.
  4. Fold the banana leaf over the plantains to form a tight packet, folding in the sides and securing with kitchen twine. Repeat for remaining packets.
  5. Place the packets in a steamer basket over simmering water. Cover and steam for 45 minutes, or until the plantains are fork-tender and easily pierced.
  6. Remove the packets from the steamer and let rest for 5 minutes. Carefully unwrap (watch for steam) and serve warm.

Rich and earthy, these steamed plantains soak up all the savory notes from the banana leaves. Serve alongside a spicy peanut stew or grilled fish for a complete East African-inspired meal.

Attiéké

Attiéké

Ever tried a couscous that's light as a cloud and tangy from fermentation? Attiéké is Ivory Coast's secret weapon—fluffy, addictive, and surprisingly simple to make at home.

Serving: 4 | Prep Time: 20 minutes | Cooking Time: 15 minutes

Ingredients

  • 4 cups finely grated fresh cassava (about 2 large roots)
  • 1 teaspoon fine sea salt
  • 2 tablespoons grapeseed oil or clarified butter
  • Water for steaming

Instructions

  1. Grate cassava using a fine grater or food processor. Place in a cheesecloth and squeeze out excess liquid.
  2. Transfer grated cassava to a nonreactive bowl, cover loosely, and let ferment at 70°F for 24 hours, until a tangy, yeasty aroma develops. Tip: warmer room speeds fermentation.
  3. After fermentation, squeeze again to remove liquid. Break cassava into small, even granules with your fingers.
  4. Spread granules on a baking sheet and dry in a 200°F oven for 30 minutes, stirring once, until dry to the touch. Tip: do not let them brown.
  5. Line a steamer basket with cheesecloth and add dried granules. Steam over high heat for 12 minutes, until tender and fluffy. Tip: avoid over-steaming to prevent mushiness.
  6. Remove from heat, fluff with a fork, and drizzle with oil or clarified butter. Season with salt and toss well.
  7. Serve immediately as a base for grilled fish, stewed vegetables, or a spicy tomato sauce.

Unlike regular couscous, attiéké's subtle sourness brings a unique brightness. Use it to soak up sauces or as a bed for grilled shrimp—your taste buds will thank you.

Amala

Amala

This amala is the ultimate comfort food—silky yam flour dough that’s deeply satisfying. Pair it with ewedu soup for a classic Nigerian meal that hits every time.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 20 minutes

Ingredients

  • 2 cups yam flour (elubo)
  • 3 cups water
  • 1/2 teaspoon salt

Instructions

  1. Bring 3 cups of water to a rolling boil in a heavy-bottomed pot.
  2. Reduce heat to low. Tip: Use a wooden spatula to stir continuously in one direction to prevent lumps.
  3. Gradually add yam flour while stirring until fully incorporated.
  4. Continue stirring for about 5 minutes until the dough pulls away from the sides and is smooth and elastic. Tip: The dough should be non-sticky and pliable.
  5. Mix in 1/2 teaspoon salt, if desired, until evenly distributed.
  6. Turn off heat and cover the pot. Let rest for 2 minutes.
  7. Wet your hands with water to prevent sticking, then mold the amala into smooth balls or scoop directly onto plates.
  8. Serve immediately with ewedu soup.
See also  28 Juicy Mini Burgers for Game-Day Snacking

Ladle the ewedu soup over a generous mound of amala—the slight earthy bitterness of the soup cuts through the starchiness. For extra texture, top with fried fish or shredded beef. This is the kind of meal that anchors you.

Banku

Banku

Hooked on bold fermented flavors? Banku—a savory, slightly sour corn and cassava dough—is the ultimate West African comfort food. Whether grilled or boiled, its tangy, chewy texture pairs perfectly with spicy stews.

Serving: 6 | Prep Time: 20 minutes | Cooking Time: 30 minutes

Ingredients

  • 2 cups finely ground white cornmeal (masa harina)
  • 1 cup cassava flour
  • 1 cup buttermilk, well-shaken
  • 1 1/2 cups water, divided
  • 1 teaspoon fine sea salt
  • Vegetable oil for greasing

Instructions

  1. In a large bowl, whisk cornmeal and cassava flour together. Add buttermilk and 1 cup water; stir until smooth. Cover with plastic wrap and let ferment at room temperature (70-75°F) for 12-24 hours until bubbly and sour-smelling. (Tip: A warm kitchen speeds fermentation; too cold may slow it.)
  2. After fermentation, stir in remaining 1/2 cup water and salt until a thick, smooth batter forms. (Tip: The batter should be thicker than pancake batter—adjust water if needed by tablespoons.)
  3. Lightly grease a large nonstick skillet with vegetable oil; heat over medium heat (350°F). Pour a scant 1/2 cup batter per banku, spreading into a 6-inch circle. Cook until bottom is deep golden brown and edges look dry, about 4 minutes. (Tip: Don't flip too early; wait until bubbles form across the surface.)
  4. Flip carefully and cook the other side until golden and cooked through, about 3 minutes. (Tip: For a grilled effect, press gently with a spatula after flipping.)
  5. Repeat with remaining batter, greasing skillet as needed. Serve immediately with your choice of soup, stew, or grilled fish.

Nothing beats the tangy, comforting chew of homemade banku. Serve it alongside a fiery pepper sauce or a rich groundnut stew for a meal that’s both rustic and deeply satisfying.

Kenkey

Kenkey

Hey, you've had cornbread, but have you tried kenkey? This traditional Ghanaian staple is a steamed fermented corn dumpling wrapped in banana leaves. It's tangy, dense, and absolutely addictive—think sourdough meets tamale.

Serving: 6 | Prep Time: 20 minutes | Cooking Time: 40 minutes

Ingredients

For the Kenkey Dough

  • 2 cups fine white cornmeal
  • 1 cup water (for mixing)
  • 1/2 teaspoon fine sea salt
  • Banana leaves, cut into 8×8-inch squares and softened (wrapped)

Instructions

  1. In a large bowl, combine the fine white cornmeal with 1 cup water. Use your hands to mix until a stiff, cohesive dough forms. Tip: If the dough seems dry, add a tablespoon more water; if too wet, add a sprinkle of cornmeal.
  2. Cover the bowl with plastic wrap or a clean kitchen towel. Let the dough ferment at room temperature for 2 to 3 days, until it develops a tangy, sour aroma and a slightly spongy texture. Tip: The fermentation time depends on your room temperature—warmer climates speed it up.
  3. After fermentation, knead the dough with 1/2 teaspoon fine sea salt and a splash of water (about 2 tablespoons) until smooth and pliable. The dough should be soft but not sticky. Tip: Don't overknead; just incorporate the salt and adjust consistency.
  4. Divide the dough into 6 equal portions. Roll each into a smooth ball, about 3 inches in diameter.
  5. Soften the banana leaf squares by passing each over a gas flame for 10-15 seconds or dipping in hot water until pliable. Pat dry with paper towels. Tip: To avoid tearing, handle the leaves gently.
  6. Place one dough ball in the center of a banana leaf square. Fold the leaf firmly around the dough, tucking the ends underneath to create a neat, sealed package. Repeat with remaining dough and leaves.
  7. Arrange the wrapped kenkey in a steamer basket, seam-side down. Add water to the steamer pot, ensuring it doesn't touch the basket. Cover and steam over high heat for 30–40 minutes, until the kenkey is firm and cooked through. Tip: Check the water level halfway through; add boiling water if needed.
  8. Remove the steamed kenkey from the basket. Let cool for 5 minutes before carefully unwrapping. The banana leaves will have infused a subtle, earthy fragrance.

Kenkey is a versatile canvas for bold flavors—serve it with fried fish, shito, or avocado. Its sour tang cuts through rich sauces, making every bite crave-worthy.

Mafe

Mafe

Ready to level up your stew game? Mafe is a rich, creamy peanut butter stew loaded with tender veggies and savory depth. Bold flavors, minimal fuss — this one-pot wonder is pure comfort.

Serving: 6 | Prep Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

  • 2 tbsp peanut oil
  • 1 large yellow onion, diced (about 1 1/2 cups)
  • 4 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 3 Roma tomatoes, diced (about 1 1/2 cups)
  • 1 lb sweet potatoes, peeled and cubed (1/2-inch)
  • 4 cups low-sodium vegetable broth
  • 3/4 cup smooth natural peanut butter
  • 1/2 tsp cayenne pepper
  • 1 tsp kosher salt, plus more to taste
  • 4 cups fresh spinach, roughly chopped

Instructions

  1. Heat peanut oil in a large Dutch oven over medium-high heat until shimmering. Add diced onion and sauté until softened and translucent, about 5 minutes.
  2. Reduce heat to medium. Add minced garlic and grated ginger; cook, stirring constantly, for 1 minute until fragrant. Stir in diced tomatoes; cook for 3 minutes, breaking them down with a spoon.
  3. Add cubed sweet potatoes and vegetable broth. Bring to a boil, then reduce heat to medium-low. Simmer, partially covered, until sweet potatoes are tender, about 15 minutes.
  4. In a small bowl, whisk peanut butter with 1/2 cup of the hot broth from the pot until smooth. Tip: this prevents clumping. Stir peanut butter mixture, cayenne, and salt into the stew. Simmer gently, stirring occasionally, for 15 minutes more — the stew will thicken and become richly savory.
  5. Stir in chopped spinach and cook just until wilted, about 2 minutes. Taste and adjust salt. Serve hot. The stew should be thick but spoonable; thin with extra broth if needed.

How good does this look? The creamy peanut butter base is velvet-smooth, with little pops of heat from cayenne and sweetness from the potatoes. Ladle it over fluffy rice or scoop it up with crusty bread — either way, it's pure soul food.

Dovi

Dovi

Ditch the same old soup routine. Dovi is Zimbabwe's answer to comfort food—a thick, nutty peanut butter stew loaded with tender greens. It's rich, savory, and ready in under an hour.

Serving: 6 | Prep Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

  • 2 tablespoons peanut oil
  • 1 large yellow onion, finely diced
  • 4 garlic cloves, minced
  • 1 tablespoon fresh ginger, grated
  • 3 ripe tomatoes, diced
  • 1 cup creamy natural peanut butter
  • 4 cups low-sodium vegetable broth
  • 1 bunch collard greens, stemmed and chopped
  • 1 teaspoon kosher salt
  • ½ teaspoon freshly ground black pepper

Instructions

  1. Heat peanut oil in a large pot over medium heat. Add onion and sauté until translucent, about 5 minutes.
  2. Stir in garlic and ginger; cook until fragrant, 1 minute. (Tip: Do not let garlic brown or it will turn bitter.)
  3. Add diced tomatoes and cook until they soften, about 3 minutes, scraping up any browned bits.
  4. Whisk in peanut butter and vegetable broth until completely smooth. Bring to a simmer, then reduce heat to low. Cover and cook for 20 minutes, stirring occasionally to prevent sticking.
  5. Add chopped collard greens, stirring into the stew. Simmer uncovered for 10–15 minutes until greens are tender. (Tip: For thicker stew, cook longer or add less broth; for thinner, add more broth.)
  6. Season with salt and pepper. Taste and adjust. (Tip: A pinch of cayenne or chili flakes adds a nice kick.)

Creamy, nutty, and deeply savory—this stew clings to every spoonful. Serve it over steamed rice or with sadza (cornmeal porridge) for an authentic meal. Leftovers taste even better the next day.

Conclusion

Just imagine bringing the vibrant flavors of Africa to your table with these 19 traditional side dishes. Each recipe is a journey worth taking. We’d love to hear which ones become your favorites—leave a comment below! And don’t forget to share this collection on Pinterest to inspire others.

Leave a Comment