The flavors and aromas of Africa are a culinary delight, with a diverse array of dishes that tantalize the taste buds. From the spicy kick of Suya (Spicy Grilled Kebabs) to the rich comfort food of Jollof Rice, there’s no shortage of mouthwatering options to explore. In this article, we’ll delve into 19 exotic African recipes that will transport your palate on a journey across the continent. Whether you’re a seasoned chef or a culinary newbie, these dishes are sure to inspire and delight.
From West Africa’s Akara (Bean Cakes) and Fufu and Light Soup, to East Africa’s Injera with Doro Wat, each region has its own unique flavor profile and cooking techniques that have been passed down through generations. And then there are the North African influences, like Moroccan Tagine and Libyan Bazin, which blend Mediterranean flavors with African spices.
In the following pages, we’ll explore these 19 delicious African recipes in more detail, including their ingredients, preparation methods, and cultural significance.
Jollof Rice
Jollof Rice is a beloved West African dish that’s both flavorful and aromatic, made with tomatoes, onions, peppers, and spices. This recipe yields a deliciously spicy and savory one-pot meal perfect for any occasion.
Ingredients:
– 1 cup uncooked long-grain rice
– 2 cups water
– 2 tablespoons vegetable oil
– 1 large onion, chopped
– 2 cloves garlic, minced
– 1 large tomato, diced
– 1 Scotch bonnet pepper (or substitute with bell pepper), chopped
– 1 teaspoon grated ginger
– Salt and black pepper, to taste
– Optional: 2 tablespoons tomato paste
Instructions:
1. Heat oil in a medium saucepan over medium heat.
2. Add onion, garlic, and ginger; sauté until onion is translucent (5 minutes).
3. Add tomato, Scotch bonnet pepper, salt, and black pepper; cook for an additional 2-3 minutes.
4. Add rice to the saucepan, stirring well to combine with the tomato mixture.
5. Add water to the saucepan and bring to a boil.
6. Reduce heat to low, cover, and simmer for 20-25 minutes or until rice is cooked and liquid is absorbed.
Cooking Time: 30-35 minutes
Egusi Soup
Egusi soup is a popular Nigerian dish made with ground melon seeds (egusi) and vegetables, often served with fufu or rice. This recipe provides a flavorful and easy-to-make version of this traditional soup.
Ingredients:
– 1 cup dried egusi seeds
– 2 tablespoons vegetable oil
– 1 onion, chopped
– 2 cloves garlic, minced
– 1 teaspoon grated ginger
– 1 cup chopped tomatoes
– 2 cups water
– Salt and pepper to taste
– Optional: 1/4 cup chopped okra or spinach for added flavor
Instructions:
1. Soak the egusi seeds in water for at least 2 hours. Drain and blend into a smooth paste.
2. Heat oil in a large pot over medium heat. Add onion, garlic, and ginger; sauté until softened.
3. Add blended egusi, tomatoes, and water. Bring to a boil, then reduce heat and simmer for 20-25 minutes or until thickened.
4. Season with salt and pepper to taste. If desired, add chopped okra or spinach during the last 5 minutes of cooking.
5. Serve hot over fufu, rice, or with a side of your choice.
Cooking Time: 25-30 minutes
Pounded Yam and Egusi Soup
This traditional Nigerian dish is a staple in many West African households. Pounded yam and egusi soup is a hearty and flavorful meal that’s perfect for any occasion.
Ingredients:
– 2 cups of fresh cassava tubers (yams)
– 1/4 cup of egusi seeds
– 2 tablespoons of vegetable oil
– 1 onion, chopped
– 2 cloves of garlic, minced
– 1 teaspoon of ground cumin
– 1/2 teaspoon of salt
– 4 cups of water
– 2 tablespoons of palm oil or vegetable shortening
Instructions:
1. Peel the yams and pound them into a smooth paste using a mortar and pestle.
2. Heat the oil in a large pot over medium heat. Add the chopped onion and cook until softened, about 3 minutes.
3. Add the minced garlic and ground cumin. Cook for an additional minute.
4. Add the pounded yam, egusi seeds, salt, and water to the pot. Stir well to combine.
5. Bring the mixture to a boil, then reduce heat to low and simmer for 20-25 minutes or until the soup has thickened.
6. Stir in the palm oil or vegetable shortening.
Cooking Time: 30-40 minutes
Suya (Spicy Grilled Kebabs)
Experience the bold flavors of Nigeria with this spicy grilled kebab recipe. Suya is a popular street food in West Africa, typically made with thinly sliced beef or chicken, marinated in a mixture of spices and peanut sauce.
Ingredients:
– 500g beef or chicken strips
– 1/2 cup peanut sauce (see note)
– 2 tbsp vegetable oil
– 1 tsp ground cumin
– 1 tsp smoked paprika
– 1/2 tsp salt
– 1/4 tsp black pepper
– 2-3 scotch bonnet peppers, chopped (optional)
Instructions:
1. In a large bowl, whisk together peanut sauce, vegetable oil, cumin, smoked paprika, salt, and black pepper.
2. Add the sliced beef or chicken to the marinade and mix well. Cover and refrigerate for at least 30 minutes or overnight.
3. Preheat grill to medium-high heat. Thread marinated meat onto skewers.
4. Grill kebabs for 8-10 minutes, turning occasionally, until cooked through.
5. Serve hot with additional peanut sauce for dipping.
Cooking Time: 15-20 minutes
Note: Peanut sauce is a common condiment in West African cuisine. You can make your own by blending equal parts peanut butter and soy sauce with a pinch of salt, or use store-bought peanut sauce.
Injera with Doro Wat
This classic combination of sourdough flatbread and spicy stew is a staple of Ethiopian cuisine. With this recipe, you’ll be able to create an authentic Injera with the rich flavors of Doro Wat at home.
Ingredients:
For the Injera:
– 2 cups teff flour
– 2 cups water
– 1/2 teaspoon active dry yeast
For the Doro Wat:
– 1 pound chicken thighs, cut into bite-sized pieces
– 2 medium onions, chopped
– 3 cloves garlic, minced
– 1 tablespoon berbere spice
– 1 teaspoon ground cumin
– 1/2 teaspoon turmeric powder
– Salt and pepper to taste
– 2 tablespoons vegetable oil
Instructions:
1. To make the Injera, combine teff flour and yeast in a large mixing bowl. Gradually add water and mix until smooth.
2. Pour a small amount of batter onto a hot skillet or griddle and cook for 1-2 minutes, flipping to cook the other side.
3. Repeat with remaining batter, stacking cooked Injera on top of each other.
For the Doro Wat:
1. Heat oil in a large saucepan over medium heat. Add onions and garlic; cook until softened.
2. Add chicken, berbere spice, cumin, turmeric powder, salt, and pepper. Cook for 10-15 minutes or until chicken is cooked through.
3. Serve the Doro Wat over the Injera.
Cooking Time: 30 minutes
Akara (Bean Cakes)
Akara is a popular Nigerian street food made from mashed beans, onions, and spices, fried to perfection. This simple recipe yields crispy outside and soft inside bean cakes that are perfect for snacking or serving as a side dish.
Ingredients:
– 1 cup cooked black-eyed peas
– 1 medium onion, finely chopped
– 2 cloves garlic, minced
– 1 tablespoon vegetable oil
– 1 teaspoon salt
– 1/4 teaspoon black pepper
– 2 tablespoons water
Instructions:
1. In a bowl, mash the cooked black-eyed peas using a fork or potato masher.
2. Add chopped onion, minced garlic, salt, and black pepper to the mashed beans. Mix well.
3. Gradually add the water while mixing until a thick batter forms.
4. Heat the vegetable oil in a deep frying pan over medium heat.
5. Using a spoon, drop small amounts of the bean mixture into the hot oil.
6. Fry for 3-4 minutes or until golden brown and crispy.
7. Remove from oil and drain excess oil on paper towels.
Cooking Time: 10-12 minutes
Moroccan Tagine
This classic Moroccan dish is a slow-cooked stew made with aromatic spices, tender meat, and fresh vegetables. The clay pot used to cook the tagine allows for even heat distribution and infusion of flavors.
Ingredients:
– 1 pound lamb or beef, cut into small pieces
– 2 medium onions, chopped
– 3 cloves garlic, minced
– 1 cup mixed vegetables (carrots, zucchini, bell peppers)
– 1 tablespoon grated fresh ginger
– 1 teaspoon ground cinnamon
– 1/2 teaspoon ground cumin
– 1/4 teaspoon turmeric powder
– Salt and black pepper, to taste
– 2 tablespoons olive oil
– 1 cup chicken broth
– 1 can (14 oz) diced tomatoes
Instructions:
1. Preheat the tagine pot or Dutch oven over medium heat.
2. Add oil, onions, garlic, ginger, cinnamon, cumin, turmeric, salt, and pepper. Cook until onions are softened, about 5 minutes.
3. Add lamb or beef, mixed vegetables, chicken broth, and diced tomatoes. Stir to combine.
4. Cover the pot and transfer to a preheated oven at 300°F (150°C). Simmer for 2-3 hours or until meat is tender.
5. Serve hot with crusty bread and couscous.
Cooking Time: 2-3 hours
Bunny Chow
A traditional South African dish from Durban, Bunny Chow is a flavorful and filling meal made with a hollowed-out loaf of bread filled with curry and served with sambals. Here’s a simple recipe to make this mouthwatering dish at home.
Ingredients:
– 1 round loaf of bread (about 400g)
– 2 tablespoons vegetable oil
– 1 onion, diced
– 2 cloves garlic, minced
– 1 teaspoon ground cumin
– 1 teaspoon curry powder
– 1/2 teaspoon turmeric
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 2 cups curry sauce (homemade or store-bought)
– Sambals (chopped fresh chilies, onions, and cilantro) for serving
Instructions:
1. Preheat oven to 180°C.
2. Cut the top off the bread loaf and hollow out the center, leaving about 1 inch at the bottom.
3. Heat oil in a pan over medium heat. Add onion, garlic, cumin, curry powder, turmeric, salt, and pepper. Cook until onion is translucent.
4. Pour in curry sauce and stir to combine.
5. Stuff the curry mixture into the bread loaf.
6. Serve with sambals on top.
Cooking Time: 30 minutes
Fufu and Light Soup
A classic West African dish, Fufu and Light Soup is a comforting and flavorful meal that pairs perfectly with a side of vegetables or meat. In this recipe, we’ll show you how to make the staple fufu dough and pair it with a light and refreshing soup.
Ingredients:
For the Fufu:
– 2 cups of green plantain, peeled and chopped
– 1/4 teaspoon of salt
For the Light Soup:
– 2 tablespoons of vegetable oil
– 1 onion, chopped
– 2 cloves of garlic, minced
– 2 cups of water or light broth
– Salt to taste
Instructions:
1. To make the Fufu, boil the chopped plantain in salted water until tender. Drain and mash with a fork.
2. Knead the mashed plantain into a dough-like consistency. Divide into small balls and flatten slightly.
3. In a large pot, heat the oil over medium heat. Add the onion and garlic and sauté until softened.
4. Add the water or broth and bring to a simmer. Season with salt to taste.
5. Serve the Fufu alongside the Light Soup and enjoy!
Cooking Time: 20-25 minutes
Chapati and Beef Stew
This hearty Chapati and Beef Stew recipe combines the warm, flaky texture of traditional Indian flatbread with tender beef and rich flavors. Perfect for a cozy night in or as a comforting meal to share with loved ones.
Ingredients:
– 1 pound beef stew meat
– 2 medium onions, chopped
– 3 cloves garlic, minced
– 2 medium potatoes, peeled and cubed
– 1 cup mixed vegetables (such as carrots, peas, and corn)
– 2 tablespoons vegetable oil
– 1 teaspoon ground cumin
– 1 teaspoon curry powder
– Salt and pepper to taste
– 4-6 Chapati dough balls (see below for Chapati recipe)
Instructions:
1. Preheat oven to 350°F (175°C).
2. In a large Dutch oven, heat oil over medium-high. Add onions and cook until browned, about 5 minutes.
3. Add garlic, beef, potatoes, mixed vegetables, cumin, curry powder, salt, and pepper. Cook for an additional 5-7 minutes, or until the beef is browned and the vegetables are tender.
4. Reduce heat to low and simmer for 30-40 minutes, stirring occasionally.
5. Meanwhile, cook Chapati dough balls according to recipe below.
Chapati Recipe:
– 2 cups all-purpose flour
– 1/2 teaspoon salt
– 1/4 teaspoon baking powder
– 1/4 cup lukewarm water
Mix dry ingredients and gradually add water until a dough forms. Divide into 4-6 portions, roll out each portion thinly, and cook in a hot skillet with oil for 30-60 seconds per side.
Cooking Time: 45-60 minutes
Maafe (Peanut Stew)
This classic West African stew, also known as Peanut Stew or Groundnut Stew, is a flavorful and nutritious dish made with peanuts, meat or chicken, and spices. Maafe is a staple in many Senegalese and Gambian households and is often served at special occasions.
Ingredients:
– 1 lb beef or chicken, cut into bite-sized pieces
– 2 tablespoons peanut oil
– 1 onion, chopped
– 2 cloves garlic, minced
– 1 teaspoon ground ginger
– 1 teaspoon ground cumin
– 1/2 teaspoon paprika
– 1/4 teaspoon cayenne pepper
– 1 cup peanuts
– 1 can (14.5 oz) diced tomatoes
– 1 cup beef broth
– Salt and black pepper, to taste
– Fresh cilantro, chopped (optional)
Instructions:
1. Heat oil in a large pot over medium heat.
2. Add onion and cook until softened, about 3-4 minutes.
3. Add garlic, ginger, cumin, paprika, and cayenne pepper; cook for an additional minute.
4. Add meat or chicken and cook until browned, about 5-6 minutes.
5. Stir in peanuts, diced tomatoes, and beef broth. Season with salt and black pepper to taste.
6. Simmer for 20-25 minutes or until the flavors have melded together.
Cooking Time: 30-35 minutes
Kenyan Pilau
A flavorful and aromatic rice dish, Kenyan Pilau is a staple in many East African households. This recipe combines the simplicity of cooking rice with the warmth of spices and aromas.
Ingredients:
– 1 cup uncooked white rice
– 2 cups water
– 1 tablespoon vegetable oil
– 1 small onion, chopped
– 2 cloves garlic, minced
– 1 teaspoon ground cumin
– 1 teaspoon ground coriander
– 1/2 teaspoon turmeric powder
– Salt to taste
– Fresh parsley or cilantro for garnish (optional)
Instructions:
1. Heat the oil in a medium saucepan over medium heat.
2. Add the chopped onion and cook until translucent, about 3-4 minutes.
3. Add the garlic, cumin, coriander, turmeric powder, and salt. Cook for 1 minute, stirring constantly.
4. Add the rice to the saucepan and stir to coat with the spice mixture.
5. Add the water to the saucepan and bring to a boil.
6. Reduce heat to low, cover, and simmer for 15-20 minutes or until the liquid is absorbed and the rice is cooked.
7. Fluff the pilau with a fork and garnish with parsley or cilantro if desired.
Cooking Time: 15-20 minutes
Nigerian Meat Pie
A classic West African dish that’s perfect for a satisfying snack or meal, Nigerian Meat Pie is a flavorful combination of ground beef, onions, and spices wrapped in flaky pastry.
Ingredients:
– 1 pound ground beef
– 1 medium onion, finely chopped
– 2 cloves garlic, minced
– 1 teaspoon curry powder
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1 cup puff pastry, thawed
– 1 egg, beaten (for brushing pastry)
– Vegetable oil, for frying
Instructions:
1. Preheat oven to 375°F (190°C).
2. In a large pan, cook ground beef over medium-high heat until browned, breaking it up into small pieces as it cooks.
3. Add chopped onion and minced garlic to the pan; cook until the onion is translucent.
4. Stir in curry powder, salt, and black pepper. Cook for 1 minute.
5. Roll out puff pastry on a floured surface to about 1/8 inch thickness.
6. Spoon meat mixture onto one half of the pastry, leaving a 1-inch border around the edges.
7. Brush edges with beaten egg; fold other half of pastry over filling and press edges together to seal.
8. Place pies on a baking sheet lined with parchment paper; brush tops with beaten egg.
9. Bake for 20-25 minutes or until golden brown.
Cooking Time: 20-25 minutes
South African Bobotie
Bobotie is a classic South African dish that combines the flavors of spices, meat, and dried fruit. This hearty pie-like meal is perfect for a comforting dinner or special occasion.
Ingredients:
– 1 pound ground beef
– 1 onion, finely chopped
– 2 cloves garlic, minced
– 1 cup dried apricots
– 1/2 cup brown sugar
– 1 teaspoon ground cinnamon
– 1/2 teaspoon ground cumin
– 1/4 teaspoon ground cayenne pepper
– Salt and black pepper to taste
– 1 egg, beaten (for egg wash)
– 1 pie crust (homemade or store-bought)
Instructions:
1. Preheat oven to 350°F (180°C).
2. In a large pan, cook the ground beef over medium-high heat until browned, breaking it up into small pieces as it cooks.
3. Add the chopped onion, garlic, apricots, sugar, cinnamon, cumin, and cayenne pepper to the pan. Cook for 5 minutes or until the mixture is well combined.
4. Season with salt and black pepper to taste.
5. Roll out the pie crust and place it in a 9×13 inch baking dish. Fill the crust with the meat mixture.
6. Beat the egg and brush the edges of the pie crust with the egg wash.
7. Bake for 35-40 minutes or until the crust is golden brown.
Cooking Time: 35-40 minutes
Zanzibar Pizza
Experience the exotic flavors of Zanzibar with this unique pizza recipe, featuring a harmonious blend of spices and ingredients.
Ingredients:
– 1 1/2 cups warm water
– 2 teaspoons active dry yeast
– 3 1/2 cups all-purpose flour
– 1 teaspoon salt
– 2 tablespoons olive oil
– 1 cup tomato sauce
– 1 cup shredded mozzarella cheese
– 1/4 cup chopped fresh cilantro
– 1/4 cup crumbled feta cheese
– 1/4 cup chopped dates
– 1 tablespoon honey
– 1/2 teaspoon ground cinnamon
– 1/4 teaspoon ground cardamom
Instructions:
1. Preheat oven to 425°F (220°C).
2. In a large bowl, combine warm water and yeast. Let it sit for 5 minutes.
3. Add flour, salt, and olive oil to the bowl. Mix until a dough forms.
4. Knead the dough for 5-7 minutes, then place in a greased bowl. Let it rise for 1 hour.
5. Roll out the dough to a thickness of about 1/4 inch (6 mm).
6. Spread tomato sauce over the dough, leaving a 1-inch (2.5 cm) border around edges.
7. Sprinkle mozzarella cheese, cilantro, feta cheese, dates, honey, cinnamon, and cardamom evenly over the pizza.
8. Bake for 18-20 minutes or until crust is golden brown.
Cooking Time: 18-20 minutes
Ethiopian Tibs
Tibs is a popular Ethiopian dish made with sautéed meat, onions, and spices. This recipe serves 4-6 people.
Ingredients:
– 1 lb beef or lamb, cut into bite-sized pieces
– 2 medium onions, chopped
– 2 cloves garlic, minced
– 1 tsp ground cumin
– 1 tsp ground coriander
– 1/2 tsp turmeric
– 1/4 tsp cayenne pepper (optional)
– Salt and black pepper, to taste
– 2 tbsp vegetable oil
Instructions:
1. Heat 1 tablespoon of oil in a large skillet over medium-high heat.
2. Add the meat and cook until browned, about 5 minutes. Remove from heat and set aside.
3. In the same skillet, add the remaining 1 tablespoon of oil. Add onions and cook until translucent, about 3-4 minutes.
4. Add garlic, cumin, coriander, turmeric, and cayenne pepper (if using). Cook for an additional minute.
5. Return the meat to the skillet and stir well to combine with the spice mixture.
6. Season with salt and black pepper to taste.
7. Serve hot over injera bread or with rice.
Cooking Time: 15-20 minutes
Ghanaian Kelewele
Kelewele is a popular Ghanaian snack made from fried plantains that are spiced with peppers and onions. This sweet and savory treat is perfect for a quick bite or as an accompaniment to your favorite meal.
Ingredients:
– 2-3 ripe plantains
– 1/4 cup vegetable oil
– 1 small onion, chopped
– 2 Scotch bonnet peppers, chopped (optional)
– Salt, to taste
– Pepper, to taste
Instructions:
1. Peel the plantains and slice them into 1-inch thick rounds.
2. Heat the oil in a deep frying pan over medium heat.
3. Fry the plantain slices until they are golden brown, about 2-3 minutes per side.
4. Remove the fried plantains from the oil with a slotted spoon and place them on paper towels to drain excess oil.
5. In the same oil, sauté the chopped onion and Scotch bonnet peppers (if using) until softened.
6. Add the fried plantain slices back into the pan and toss with the onion mixture, sprinkling with salt and pepper to taste.
7. Serve hot and enjoy!
Cooking Time: 10-12 minutes
Libyan Bazin
Libyan Bazin: A Sweet and Crispy Pastry Delight
Bazin is a traditional Libyan pastry that’s both crispy on the outside and soft within. This sweet treat is perfect for satisfying your cravings or as a special occasion dessert.
Ingredients:
• 2 cups all-purpose flour
• 1 teaspoon baking powder
• 1/4 teaspoon salt
• 1/4 cup granulated sugar
• 1/2 cup vegetable oil
• 1 egg, beaten
• Confectioners’ sugar, for dusting
Instructions:
1. Preheat oven to 375°F (190°C).
2. In a large mixing bowl, combine flour, baking powder, and salt.
3. Add sugar and mix well.
4. Gradually add vegetable oil while mixing until a dough forms.
5. Knead the dough for about 5 minutes.
6. Divide the dough into small portions and shape into balls.
7. Roll out each ball to form a thin circle.
8. Brush with beaten egg and sprinkle confectioners’ sugar on top.
9. Bake for 15-20 minutes or until golden brown.
10. Dust with additional confectioners’ sugar before serving.
Cooking Time: 15-20 minutes
Senegalese Thieboudienne
A classic Senegalese dish, Thieboudienne is a hearty rice and fish stew that warms the heart. This recipe serves 4-6 people.
Ingredients:
– 1 pound of firm white fish (such as cod or tilapia), cut into small pieces
– 2 cups of uncooked white rice
– 2 tablespoons of peanut oil
– 1 onion, chopped
– 3 cloves of garlic, minced
– 1 red bell pepper, diced
– 1 can of diced tomatoes
– 2 teaspoons of ground cumin
– Salt and pepper to taste
– Fresh parsley, chopped (optional)
Instructions:
1. Heat the peanut oil in a large pot over medium heat.
2. Add the onion, garlic, and red bell pepper; sauté until the vegetables are tender.
3. Add the fish pieces and cook until they flake easily with a fork.
4. Add the rice, diced tomatoes, cumin, salt, and pepper; stir well to combine.
5. Cook for 20-25 minutes or until the rice is cooked and the liquid has been absorbed.
6. Serve hot, garnished with chopped parsley if desired.
Cooking Time: 25-30 minutes
Conclusion
African cuisine offers a rich tapestry of flavors and textures, with each country and region boasting its own unique recipes. From spicy kebabs to hearty stews, this diverse continent has something for every palate. In this article, we explore 19 delicious African recipes that showcase the best of exotic flavors. Discover the bold flavors of Jollof Rice, the comforting warmth of Pounded Yam and Egusi Soup, and the aromatic spices of Moroccan Tagine. Whether you’re in the mood for savory or sweet, these mouth-watering recipes are sure to tantalize your taste buds.
Sophia Brennan is the cook and writer behind Go Jack Rabbit Go. She spent years working in Portland’s restaurant world before bringing that same warm, unfussy approach into her home kitchen. These days, she focuses on simple, comforting recipes inspired by real life, family routines, and the rhythm of cooking without overthinking it.



