Ready to spice up your dinner routine? Let’s embark on a vibrant culinary adventure across Africa! From savory stews to zesty street food, these 23 dazzling dishes bring bold flavors and heartwarming traditions right to your kitchen. Whether you’re a seasoned cook or just starting out, get ready to explore, taste, and fall in love with every bite. Dive in—your next favorite meal awaits!
Ethiopian Doro Wat with Injera

Sometimes, the most profound meals arrive not with fanfare, but with the quiet, simmering promise of comfort, a dish like Doro Wat—a rich Ethiopian chicken stew—paired with the soft, spongy embrace of injera bread, invites a moment of slow, deliberate connection to both food and self.
Serving: 4 | Pre Time: 30 minutes | Cooking Time: 2 hours
Ingredients
– 2 lbs chicken thighs, bone-in, skin-on
– 3 tbsp niter kibbeh (spiced clarified butter)
– 2 large yellow onions, finely chopped
– 4 cloves garlic, minced
– 1 tbsp ginger, minced
– 1/4 cup berbere spice blend
– 1 cup water
– 4 hard-boiled eggs, peeled
– 1 tsp salt
– 4 large pieces of injera bread
Instructions
1. Pat the chicken thighs dry with paper towels to ensure even browning.
2. Heat the niter kibbeh in a large Dutch oven over medium heat until shimmering, about 2 minutes.
3. Add the chicken thighs, skin-side down, and cook until golden brown, about 6-8 minutes per side; remove and set aside.
4. In the same pot, add the chopped onions and cook, stirring occasionally, until deeply caramelized to a dark brown color, about 25-30 minutes.
5. Stir in the minced garlic and ginger, cooking for 1 minute until fragrant.
6. Add the berbere spice blend and toast for 30 seconds to release its oils, stirring constantly to prevent burning.
7. Pour in 1 cup of water, scraping the bottom of the pot to deglaze.
8. Return the chicken thighs to the pot, nestling them into the sauce, and add the salt.
9. Bring to a simmer, then reduce heat to low, cover, and cook for 1 hour and 15 minutes until the chicken is tender and easily pulls from the bone.
10. Gently add the hard-boiled eggs to the stew, spooning sauce over them, and cook uncovered for 15 minutes to allow the flavors to meld.
11. Warm the injera bread in a dry skillet over low heat for 30 seconds per side or in a 200°F oven for 5 minutes.
12. Serve the Doro Wat hot, with the injera laid out on plates to scoop up the stew and eggs.
Complex layers of spice from the berbere soften into a velvety sauce that clings to the tender chicken, while the injera’s slight tang and porous texture make each bite a harmonious blend. Consider serving it family-style, with extra injera for tearing and sharing, letting the meal unfold slowly at the table.
Moroccan Tagine with Apricots & Almonds

Zigzagging through memories of a sun-drenched Marrakech market, I recall the scent of spices rising like steam—a warmth that now simmers in my own kitchen, calling me to slow down and savor. This Moroccan tagine, with its tender apricots and toasted almonds, feels like a quiet conversation between sweet and savory, a gentle reminder that some dishes are best enjoyed with patience.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 90 minutes
Ingredients
– 2 tbsp olive oil
– 1 large onion, diced
– 3 cloves garlic, minced
– 1 lb boneless lamb shoulder, cut into 1-inch cubes
– 1 tsp ground cumin
– 1 tsp ground coriander
– 1/2 tsp ground cinnamon
– 1/4 tsp ground ginger
– 1/4 tsp cayenne pepper
– 1/2 tsp salt
– 2 cups chicken broth
– 1/2 cup dried apricots, halved
– 1/4 cup sliced almonds
– 2 tbsp honey
– 1 tbsp lemon juice
– 1/4 cup fresh cilantro, chopped
Instructions
1. Heat 2 tbsp olive oil in a large Dutch oven or tagine over medium heat until shimmering, about 2 minutes.
2. Add 1 large diced onion and cook, stirring occasionally, until softened and translucent, 5–7 minutes.
3. Stir in 3 cloves minced garlic and cook until fragrant, 30 seconds.
4. Add 1 lb cubed lamb shoulder and sear until browned on all sides, 5–8 minutes.
5. Sprinkle in 1 tsp ground cumin, 1 tsp ground coriander, 1/2 tsp ground cinnamon, 1/4 tsp ground ginger, 1/4 tsp cayenne pepper, and 1/2 tsp salt, stirring to coat the meat evenly.
6. Pour in 2 cups chicken broth, scraping the bottom of the pot to release any browned bits.
7. Bring the mixture to a gentle simmer, then reduce heat to low, cover, and cook for 60 minutes, stirring halfway through.
8. Add 1/2 cup halved dried apricots, cover again, and cook for an additional 20 minutes until the lamb is fork-tender.
9. While the tagine cooks, toast 1/4 cup sliced almonds in a dry skillet over medium heat, shaking the pan frequently, until golden and fragrant, 3–5 minutes; set aside.
10. Stir in 2 tbsp honey and 1 tbsp lemon juice, cooking uncovered for 5 minutes to thicken the sauce slightly.
11. Remove from heat and fold in 1/4 cup chopped fresh cilantro.
12. Sprinkle the toasted almonds over the top before serving.
Softly yielding lamb melts against the bright tang of apricots, while almonds add a delicate crunch that whispers of distant spice stalls. Serve it over a bed of fluffy couscous or with warm flatbread to soak up every drop of the fragrant sauce, letting each bite unfold like a story told in whispers.
South African Bobotie with Yellow Rice

Zigzagging through my recipe box, I found a faded card from a friend’s travels, its edges softened by time and spice stains. Today, I’m drawn to recreate her South African bobotie with yellow rice, a dish that feels like a warm, spiced hug on a quiet evening.
Serving: 6 | Pre Time: 20 minutes | Cooking Time: 60 minutes
Ingredients
– 2 tablespoons vegetable oil
– 1 large yellow onion, finely chopped
– 2 cloves garlic, minced
– 1.5 pounds ground beef (85% lean)
– 2 slices white bread, crusts removed
– 1 cup whole milk
– 2 tablespoons apricot jam
– 2 tablespoons curry powder
– 1 teaspoon ground turmeric
– 1/2 teaspoon ground cumin
– 1/4 teaspoon ground cinnamon
– 1/4 cup raisins
– 1/4 cup slivered almonds
– 2 large eggs
– 1 cup long-grain white rice
– 2 cups water
– 1/2 teaspoon salt
Instructions
1. Preheat your oven to 350°F (175°C) and lightly grease a 9×9-inch baking dish.
2. In a large skillet over medium heat, heat 2 tablespoons vegetable oil until shimmering, about 1 minute.
3. Add 1 large yellow onion, finely chopped, and sauté until translucent and soft, 5-7 minutes, stirring occasionally.
4. Stir in 2 cloves garlic, minced, and cook until fragrant, 30 seconds.
5. Add 1.5 pounds ground beef to the skillet, breaking it up with a spoon, and cook until no pink remains, 8-10 minutes.
6. While the beef cooks, soak 2 slices white bread in 1 cup whole milk in a small bowl for 5 minutes, then squeeze out excess milk and tear bread into small pieces.
7. To the beef mixture, add the soaked bread, 2 tablespoons apricot jam, 2 tablespoons curry powder, 1 teaspoon ground turmeric, 1/2 teaspoon ground cumin, 1/4 teaspoon ground cinnamon, 1/4 cup raisins, and 1/4 cup slivered almonds, stirring to combine evenly.
8. Transfer the mixture to the prepared baking dish, pressing it down into an even layer.
9. In a small bowl, whisk 2 large eggs with the remaining milk from soaking the bread until smooth, then pour evenly over the beef layer.
10. Bake uncovered for 30-35 minutes, until the topping is set and golden brown.
11. While baking, rinse 1 cup long-grain white rice under cold water until the water runs clear.
12. In a medium saucepan, combine the rinsed rice, 2 cups water, and 1/2 teaspoon salt, bring to a boil over high heat, then reduce heat to low, cover, and simmer for 18 minutes until water is absorbed and rice is tender.
13. Fluff the rice with a fork and let it sit covered for 5 minutes off the heat.
14. Remove the bobotie from the oven and let it rest for 10 minutes before serving.
Kindly let the bobotie settle into its savory-spiced layers, where the tender beef melds with sweet raisins and crunchy almonds, all crowned by a delicate egg custard. Serve it alongside the fluffy yellow rice, perhaps with a side of chutney or a simple green salad to balance the warmth, making each bite a gentle journey of textures and comfort.
Nigerian Jollof Rice with Grilled Chicken

Remembering the warmth of shared meals, I find myself returning to a dish that feels like home—a vibrant, fragrant Nigerian Jollof Rice with Grilled Chicken. It’s a celebration on a plate, where each grain of rice soaks up the rich, smoky tomato sauce, and the chicken, kissed by the grill, offers a savory contrast. This recipe invites you to slow down and savor the process, creating something deeply comforting and full of life.
Serving: 6 | Pre Time: 30 minutes | Cooking Time: 60 minutes
Ingredients
– 2 cups long-grain parboiled rice
– 4 boneless, skinless chicken breasts
– 1 large onion, chopped
– 3 cloves garlic, minced
– 1 tablespoon ginger, grated
– 1 red bell pepper, chopped
– 1 green bell pepper, chopped
– 1 can (14.5 ounces) diced tomatoes
– 2 tablespoons tomato paste
– 3 cups chicken broth
– 2 tablespoons vegetable oil
– 1 teaspoon thyme
– 1 teaspoon curry powder
– 1 teaspoon paprika
– 1 bay leaf
– Salt to taste
– Black pepper to taste
Instructions
1. In a large bowl, season the chicken breasts with 1 teaspoon salt and 1/2 teaspoon black pepper, then set aside to marinate for 15 minutes.
2. Heat a grill or grill pan to 400°F, then grill the chicken for 6-8 minutes per side until internal temperature reaches 165°F, turning once for even char marks.
3. Remove the chicken from the grill, let it rest for 5 minutes, then slice it into strips.
4. In a large pot, heat 2 tablespoons vegetable oil over medium heat until shimmering, about 2 minutes.
5. Add the chopped onion, minced garlic, and grated ginger, then sauté for 5 minutes until the onion is translucent and fragrant.
6. Stir in the chopped red and green bell peppers, cooking for another 4 minutes until slightly softened.
7. Add the diced tomatoes and tomato paste, then cook for 8 minutes, stirring frequently, until the mixture thickens and darkens in color.
8. Pour in 3 cups chicken broth, then add the thyme, curry powder, paprika, bay leaf, 1 teaspoon salt, and 1/2 teaspoon black pepper, bringing it to a gentle boil.
9. Rinse the rice under cold water until the water runs clear to remove excess starch, then add it to the pot, stirring to combine.
10. Reduce the heat to low, cover the pot tightly, and simmer for 25 minutes without stirring to allow the rice to absorb the liquid and develop a crust on the bottom.
11. After 25 minutes, check if the rice is tender and the liquid is absorbed; if needed, cook for an additional 5 minutes.
12. Fluff the rice gently with a fork, then fold in the sliced grilled chicken, heating through for 2 minutes.
13. Remove the bay leaf before serving.
Perhaps the true magic lies in the texture—the rice, fluffy yet firm, cradles the smoky, tender chicken in a sauce that’s both tangy and subtly spiced. Serve it family-style in a large bowl, garnished with fresh herbs or a side of fried plantains for a sweet contrast, letting each bite tell a story of tradition and togetherness.
Tunisian Brik with Egg & Tuna

Dipping into the quiet of the kitchen, I find myself drawn to the simple, crisp magic of a handheld meal, a savory parcel that feels both comforting and new.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
– 4 sheets phyllo dough
– 4 large eggs
– 1 (5 oz) can tuna in water, drained
– 1/2 cup finely chopped parsley
– 1/4 cup finely chopped onion
– 2 tbsp capers, drained
– 1 tbsp lemon juice
– 1/2 tsp ground cumin
– 1/4 tsp salt
– 1/4 tsp black pepper
– 1 cup vegetable oil, for frying
Instructions
1. In a medium bowl, combine the drained tuna, parsley, onion, capers, lemon juice, cumin, salt, and black pepper until evenly mixed.
2. Lay one sheet of phyllo dough flat on a clean surface and lightly brush the edges with water to help seal it later.
3. Place one-quarter of the tuna mixture in the center of the phyllo sheet, forming a small well in the middle with the back of a spoon.
4. Carefully crack one egg directly into the well on top of the tuna mixture, taking care not to break the yolk.
5. Fold the phyllo sheet in half over the filling to form a triangle, pressing the edges firmly to seal completely; repeat with the remaining sheets and filling.
6. In a large skillet, heat the vegetable oil over medium-high heat until it reaches 350°F, checking with a kitchen thermometer for accuracy.
7. Gently place one brik into the hot oil and fry for 2–3 minutes per side, until golden brown and crisp, flipping once with tongs.
8. Transfer the fried brik to a paper towel-lined plate to drain excess oil; repeat with the remaining briks, frying one at a time to avoid overcrowding.
9. Let the briks rest for 1–2 minutes before serving to allow the filling to set slightly.
Gently breaking into the crisp shell reveals a warm, runny yolk that mingles with the savory tuna, creating a rich, briny flavor. The contrast between the flaky exterior and the soft, moist interior makes each bite satisfyingly textured, perfect for serving with a simple side salad or a dollop of harissa for a spicy kick.
Ghanaian Peanut Stew (Groundnut Soup)

Kindly, as the evening light softens outside my window, I find myself drawn to the warmth of a pot simmering on the stove, filled with the rich, comforting aromas of a stew that feels like a gentle embrace. This Ghanaian Peanut Stew, with its deep, nutty base and tender vegetables, is a dish that invites you to slow down and savor each spoonful, a quiet moment of nourishment in a busy world.
Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
– 2 tbsp vegetable oil
– 1 large yellow onion, diced
– 4 cloves garlic, minced
– 1 tbsp fresh ginger, grated
– 1 lb boneless, skinless chicken thighs, cut into 1-inch pieces
– 1 tsp smoked paprika
– 1/2 tsp cayenne pepper
– 4 cups low-sodium chicken broth
– 1 cup creamy peanut butter
– 1 large sweet potato, peeled and cut into 1-inch cubes
– 1 can (14.5 oz) diced tomatoes, undrained
– 4 cups fresh spinach, roughly chopped
– Salt, to taste
Instructions
1. Heat 2 tbsp vegetable oil in a large Dutch oven or heavy-bottomed pot over medium heat until shimmering, about 2 minutes.
2. Add 1 large yellow onion, diced, and cook, stirring occasionally, until softened and translucent, about 5-7 minutes.
3. Stir in 4 cloves garlic, minced, and 1 tbsp fresh ginger, grated, and cook until fragrant, about 1 minute, being careful not to burn the garlic.
4. Add 1 lb boneless, skinless chicken thighs, cut into 1-inch pieces, and cook until lightly browned on all sides, about 5-6 minutes, stirring occasionally to ensure even cooking.
5. Sprinkle 1 tsp smoked paprika and 1/2 tsp cayenne pepper over the chicken and stir to coat evenly, toasting the spices for 30 seconds to release their flavors.
6. Pour in 4 cups low-sodium chicken broth and 1 cup creamy peanut butter, whisking continuously until the peanut butter is fully dissolved and the mixture is smooth, about 2-3 minutes.
7. Add 1 large sweet potato, peeled and cut into 1-inch cubes, and 1 can (14.5 oz) diced tomatoes, undrained, stirring to combine.
8. Bring the stew to a gentle boil, then reduce the heat to low, cover the pot, and simmer for 25 minutes, or until the sweet potato is fork-tender.
9. Stir in 4 cups fresh spinach, roughly chopped, and cook until wilted, about 2-3 minutes, adding a pinch of salt to taste as needed.
10. Remove the pot from the heat and let the stew rest for 5 minutes before serving to allow the flavors to meld further.
Lovingly, this stew yields a velvety, thick texture that clings to a spoon, with a complex flavor profile of earthy peanuts, subtle heat, and sweet vegetables. For a creative twist, serve it over a bed of fluffy jasmine rice or with a side of crusty bread to soak up every last drop, making it a hearty, soul-warming meal perfect for sharing or savoring alone.
Kenyan Nyama Choma with Kachumbari

A quiet evening calls for something that feels like a gathering, a meal that carries the warmth of shared stories and open fires. Kenyan Nyama Choma with Kachumbari is just that—a simple, grilled meat dish paired with a vibrant, fresh salad, turning an ordinary dinner into a small celebration of flavor and community.
Serving: 4 | Pre Time: 30 minutes | Cooking Time: 15 minutes
Ingredients
– 2 lbs beef sirloin, cut into 1-inch cubes
– 1/4 cup vegetable oil
– 2 tbsp lemon juice
– 2 tsp salt
– 1 tsp black pepper
– 2 cloves garlic, minced
– 1 tsp paprika
– 2 large tomatoes, diced
– 1 medium red onion, thinly sliced
– 1/2 cup cilantro, chopped
– 1 jalapeño pepper, seeded and minced
– 2 tbsp lime juice
– 1/2 tsp salt
Instructions
1. In a large bowl, combine 2 lbs beef sirloin cubes, 1/4 cup vegetable oil, 2 tbsp lemon juice, 2 tsp salt, 1 tsp black pepper, 2 cloves minced garlic, and 1 tsp paprika.
2. Mix the ingredients thoroughly with your hands, ensuring each beef cube is evenly coated with the marinade.
3. Cover the bowl with plastic wrap and refrigerate the beef for at least 20 minutes to allow the flavors to penetrate.
4. While the beef marinates, prepare the kachumbari by combining 2 large diced tomatoes, 1 medium thinly sliced red onion, 1/2 cup chopped cilantro, 1 minced jalapeño pepper, 2 tbsp lime juice, and 1/2 tsp salt in a medium bowl.
5. Gently toss the kachumbari ingredients together, then set the bowl aside at room temperature to let the flavors meld.
6. Preheat a grill or grill pan to medium-high heat, approximately 400°F, ensuring the grates are clean and lightly oiled to prevent sticking.
7. Remove the beef from the refrigerator and thread the marinated cubes onto skewers, leaving a small space between each piece for even cooking.
8. Place the skewers on the preheated grill and cook for 4-5 minutes per side, turning once, until the beef reaches an internal temperature of 145°F for medium-rare or develops a charred, golden-brown exterior.
9. Transfer the grilled beef skewers to a plate and let them rest for 3-4 minutes to allow the juices to redistribute.
10. Serve the Nyama Choma hot off the grill alongside the prepared kachumbari salad.
Rested and ready, the beef offers a tender, juicy bite with a smoky char that contrasts beautifully with the crisp, tangy freshness of the kachumbari. For a creative twist, try wrapping small portions in warm flatbread with extra salad, or serve it family-style on a large platter to encourage sharing and conversation.
Senegalese Thieboudienne (Jollof Rice and Fish)

Unfolding memories of shared meals, I find myself returning to a dish that feels both celebratory and comforting—a vibrant Senegalese Thieboudienne, where rice, fish, and vegetables simmer together into a fragrant, one-pot wonder. It’s a recipe that invites you to slow down, layer flavors patiently, and savor the process as much as the result.
Serving: 4 | Pre Time: 25 minutes | Cooking Time: 50 minutes
Ingredients
– 1.5 lbs whole red snapper, scaled and gutted
– 1 cup vegetable oil
– 1 large onion, finely chopped
– 4 cloves garlic, minced
– 1 (6 oz) can tomato paste
– 1 tbsp smoked paprika
– 1 tsp cayenne pepper
– 4 cups fish stock
– 2 cups long-grain white rice, rinsed
– 2 carrots, peeled and cut into 1-inch pieces
– 1 small cabbage, cut into 4 wedges
– 2 eggplants, cut into 1-inch cubes
– 2 sweet potatoes, peeled and cut into 1-inch cubes
– 2 bay leaves
– Salt to taste
Instructions
1. Pat the red snapper dry with paper towels and season both sides generously with salt.
2. Heat the vegetable oil in a large, heavy-bottomed pot over medium-high heat until it shimmers, about 350°F.
3. Carefully place the fish in the hot oil and fry for 4–5 minutes per side until golden brown and crispy; remove and set aside on a plate.
4. Reduce the heat to medium and add the chopped onion to the same pot, sautéing for 5 minutes until softened and translucent.
5. Stir in the minced garlic and cook for 1 minute until fragrant, being careful not to let it burn.
6. Add the tomato paste, smoked paprika, and cayenne pepper, cooking for 3 minutes while stirring constantly to deepen the color and aroma.
7. Pour in the fish stock and bring to a gentle boil, then reduce the heat to low and simmer for 10 minutes to meld the flavors.
8. Add the rinsed rice, carrots, cabbage, eggplants, sweet potatoes, and bay leaves to the pot, stirring gently to combine.
9. Nestle the fried fish on top of the rice and vegetables, cover the pot with a tight-fitting lid, and simmer over low heat for 25 minutes without stirring.
10. After 25 minutes, check that the rice is tender and has absorbed most of the liquid; if needed, cook for an additional 5 minutes.
11. Remove the pot from the heat and let it rest, covered, for 10 minutes to allow the steam to finish cooking the rice evenly.
12. Discard the bay leaves, fluff the rice gently with a fork, and serve immediately.
Letting the dish rest ensures the rice grains separate beautifully, each infused with the smoky, savory broth. The fish remains tender and flaky, while the vegetables soften into sweet, earthy bites—serve it family-style in the pot, garnished with fresh parsley or a squeeze of lemon for a bright finish.
Tanzanian Ugali with Sukuma Wiki

Wandering through memories of meals shared across continents, I find myself drawn to the humble comfort of a Tanzanian staple, a dish that grounds the soul with its simple, earthy presence. It’s a quiet reminder that nourishment often lies not in complexity, but in the gentle, deliberate act of transforming a few basic elements into something deeply satisfying.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes
Ingredients
– 2 cups water
– 1 cup white cornmeal
– 1 tablespoon vegetable oil
– 1 medium yellow onion, thinly sliced
– 2 cloves garlic, minced
– 1 bunch kale, stems removed and leaves chopped
– 1 teaspoon salt
– 1/4 teaspoon black pepper
– 1/4 cup water
Instructions
1. Pour 2 cups of water into a medium saucepan and bring it to a boil over high heat.
2. Gradually whisk in 1 cup of white cornmeal until no dry lumps remain, then reduce the heat to low.
3. Cook the mixture for 15 minutes, stirring constantly with a wooden spoon to prevent sticking and achieve a smooth, thick consistency—tip: constant stirring is key to avoiding lumps in the ugali.
4. Remove the saucepan from the heat, cover it, and let the ugali rest for 5 minutes to firm up.
5. Heat 1 tablespoon of vegetable oil in a large skillet over medium heat until it shimmers, about 1 minute.
6. Add 1 thinly sliced medium yellow onion and cook for 5 minutes, stirring occasionally, until softened and translucent.
7. Stir in 2 minced cloves of garlic and cook for 1 minute until fragrant—tip: avoid browning the garlic to keep its flavor mild and sweet.
8. Add 1 bunch of chopped kale leaves, 1 teaspoon of salt, and 1/4 teaspoon of black pepper to the skillet, tossing to combine.
9. Pour in 1/4 cup of water, cover the skillet, and reduce the heat to medium-low.
10. Simmer the kale for 8 minutes, stirring once halfway through, until the leaves are tender and vibrant green—tip: the steam from the water will wilt the kale perfectly without overcooking it.
11. Uncover the skillet and cook for 1 more minute to allow any excess liquid to evaporate.
12. Serve the sukuma wiki alongside scoops of the warm ugali.
Mellow and substantial, the ugali offers a dense, polenta-like texture that pairs beautifully with the tender, peppery kale. For a creative twist, shape the ugali into small cakes and pan-fry them until golden, serving them topped with the sukuma wiki for a delightful contrast in textures.
Algerian Chakchouka with Spicy Merguez

Tonight, as the evening light softens, I find myself drawn to the warmth of a skillet and the vibrant colors of a dish that feels like a comforting embrace—Algerian Chakchouka with Spicy Merguez. This North African classic, with its simmered tomatoes, peppers, and eggs, gets a bold twist from merguez sausage, creating a hearty meal that’s perfect for sharing or savoring alone.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
– 1 tablespoon olive oil
– 1 pound merguez sausage, casings removed
– 1 large yellow onion, diced
– 2 bell peppers (1 red, 1 green), diced
– 3 cloves garlic, minced
– 1 teaspoon ground cumin
– 1 teaspoon smoked paprika
– 1/4 teaspoon cayenne pepper
– 1 (28-ounce) can crushed tomatoes
– 4 large eggs
– Salt to taste
– Fresh cilantro, chopped, for garnish
– Crusty bread, for serving
Instructions
1. Heat 1 tablespoon olive oil in a large skillet over medium heat until shimmering, about 2 minutes.
2. Add 1 pound merguez sausage, casings removed, and cook, breaking it into small pieces with a spatula, until browned and cooked through, 8-10 minutes.
3. Transfer the cooked sausage to a plate, leaving the rendered fat in the skillet.
4. Add 1 large yellow onion, diced, to the skillet and cook, stirring occasionally, until softened and translucent, about 5 minutes.
5. Stir in 2 bell peppers, diced, and cook until they begin to soften, 4-5 minutes.
6. Add 3 cloves garlic, minced, 1 teaspoon ground cumin, 1 teaspoon smoked paprika, and 1/4 teaspoon cayenne pepper, cooking for 1 minute until fragrant.
7. Pour in 1 (28-ounce) can crushed tomatoes, bring to a simmer, and cook uncovered for 10 minutes to thicken slightly.
8. Return the cooked merguez sausage to the skillet, stirring to combine, and season with salt to taste.
9. Create 4 small wells in the mixture with a spoon and crack 1 large egg into each well.
10. Cover the skillet and cook over low heat until the egg whites are set but the yolks are still runny, 8-10 minutes.
11. Remove from heat and garnish with fresh cilantro, chopped.
12. Serve immediately with crusty bread for dipping.
You’ll love how the runny egg yolks mingle with the spicy, tomato-rich base, creating a luscious texture that’s both hearty and comforting. For a creative twist, try scooping it into warm pita bread or topping it with a dollop of cool yogurt to balance the heat.
Congolese Moambé Chicken with Cornbread

Folding back the pages of memory, I recall the first time I tasted this dish—a rich, soulful stew that seemed to hold the warmth of a distant kitchen. It’s a comforting embrace of flavors, a slow-simmered story in a bowl, perfect for sharing on a quiet evening.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 1 hour 30 minutes
Ingredients
– 2 lbs chicken thighs, bone-in and skin-on
– 1 cup palm oil
– 1 large onion, diced
– 4 cloves garlic, minced
– 1 tbsp ginger, grated
– 1 cup tomato paste
– 1 cup smooth peanut butter
– 4 cups chicken broth
– 2 cups frozen spinach, thawed
– 1 tsp salt
– 1/2 tsp black pepper
– 1 cup cornmeal
– 1 cup all-purpose flour
– 1/4 cup granulated sugar
– 1 tbsp baking powder
– 1/2 tsp salt
– 1 cup buttermilk
– 1/4 cup unsalted butter, melted
– 1 large egg
Instructions
1. Preheat your oven to 425°F and grease an 8-inch square baking pan.
2. In a large Dutch oven over medium-high heat, heat 1/2 cup of palm oil until it shimmers, about 2 minutes.
3. Pat the chicken thighs dry with paper towels and season them evenly with 1 tsp salt and 1/2 tsp black pepper.
4. Carefully place the chicken thighs skin-side down in the hot oil and sear for 5-7 minutes until the skin is golden brown and crispy.
5. Flip the chicken thighs and sear the other side for 4-5 minutes, then transfer them to a plate and set aside.
6. Tip: For deeper flavor, let the chicken rest after searing to lock in juices.
7. Reduce the heat to medium and add the remaining 1/2 cup of palm oil to the Dutch oven.
8. Add the diced onion and sauté for 5 minutes until translucent and soft.
9. Stir in the minced garlic and grated ginger, cooking for 1 minute until fragrant.
10. Add the tomato paste and cook for 3 minutes, stirring constantly to prevent burning and deepen its color.
11. Whisk in the smooth peanut butter until fully incorporated with the tomato mixture.
12. Gradually pour in the chicken broth, stirring continuously to create a smooth sauce.
13. Return the seared chicken thighs to the Dutch oven, nestling them into the sauce.
14. Bring the mixture to a gentle simmer, then reduce the heat to low, cover, and let it cook for 45 minutes.
15. Tip: Simmering covered helps tenderize the chicken and meld the flavors without reducing the sauce too quickly.
16. While the stew simmers, in a large mixing bowl, combine the cornmeal, all-purpose flour, granulated sugar, baking powder, and 1/2 tsp salt.
17. In a separate bowl, whisk together the buttermilk, melted unsalted butter, and large egg until smooth.
18. Pour the wet ingredients into the dry ingredients and stir just until combined, being careful not to overmix.
19. Pour the batter into the greased baking pan and spread it evenly with a spatula.
20. Bake the cornbread in the preheated oven for 20-25 minutes, or until a toothpick inserted into the center comes out clean.
21. Tip: Check the cornbread at 20 minutes to avoid overbaking, as ovens can vary.
22. After 45 minutes, uncover the Dutch oven and stir in the thawed frozen spinach.
23. Continue to simmer the stew uncovered for an additional 15 minutes to thicken the sauce slightly.
24. Remove the Dutch oven from the heat and let the stew rest for 5 minutes before serving.
25. Slice the baked cornbread into squares while still warm.
Now, as you ladle the stew over a square of cornbread, notice how the creamy, nutty sauce clings to the tender chicken, with the spinach adding a subtle earthiness. The cornbread, crumbly and slightly sweet, soaks up the rich flavors, making each bite a harmonious blend of textures—serve it family-style in the Dutch oven for a cozy, shared meal that invites lingering conversation.
Ivory Coast’s Alloco with Spicy Dipping Sauce

Kindly, let me share a memory of a West African street food that has become a quiet comfort in my own kitchen. Ivory Coast’s alloco, with its spicy dipping sauce, is a simple dish of fried plantains that feels both warmly familiar and excitingly new.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
– 4 ripe plantains, yellow with black spots
– 1 cup vegetable oil
– 1/2 cup tomato paste
– 1/4 cup water
– 1 small onion, finely chopped
– 2 cloves garlic, minced
– 1 Scotch bonnet pepper, seeds removed and finely chopped
– 1 tbsp fresh ginger, grated
– 1 tsp salt
Instructions
1. Peel the 4 ripe plantains and cut them diagonally into 1/2-inch thick slices.
2. Heat 1 cup of vegetable oil in a large skillet over medium-high heat until it reaches 350°F, using a thermometer for accuracy.
3. Carefully add the plantain slices to the hot oil in a single layer, frying for 2-3 minutes per side until golden brown and crispy.
4. Remove the fried plantains with a slotted spoon and drain them on a paper towel-lined plate.
5. In a separate saucepan, heat 1 tablespoon of the reserved oil over medium heat.
6. Add the 1 small chopped onion and sauté for 3-4 minutes until translucent and soft.
7. Stir in the 2 minced garlic cloves, 1 chopped Scotch bonnet pepper, and 1 tbsp grated ginger, cooking for 1 minute until fragrant.
8. Mix in the 1/2 cup tomato paste and cook for 2 minutes, stirring constantly to prevent burning.
9. Pour in the 1/4 cup water and add 1 tsp salt, then reduce the heat to low and simmer the sauce for 5 minutes until slightly thickened.
10. Remove the sauce from the heat and let it cool slightly before serving.
11. Arrange the fried plantains on a plate with the spicy dipping sauce in a small bowl alongside.
12. Use the remaining oil for another batch if needed, ensuring the oil returns to 350°F before frying.
Unbelievably, the plantains transform into crispy, caramelized bites with a soft interior, perfectly balanced by the sauce’s fiery, tangy depth. Serve them immediately while hot, perhaps with a sprinkle of extra salt or alongside grilled fish for a fuller meal, letting the contrast of textures and flavors create a comforting, vibrant experience.
Conclusion
Brimming with flavor and tradition, this list is your passport to Africa’s rich culinary heritage. We hope it inspires you to bring these vibrant dishes to your own kitchen. Try a recipe, leave a comment with your favorite, and don’t forget to share the delicious journey on Pinterest!



