Africa recipe ideas

Top 10 traditional Ethiopian recipes.

Ethiopian food is rich with stews, legumes, spices and injera bread. These Ethiopian recipe ideas highlight berbere, slow-cooked sauces and shared platters.

Affiliate resources

Ideas for You

Four helpful shopping ideas related to this page. As an Amazon Associate, this site may earn from qualifying purchases.

Note: Food traditions vary by region and family. This page is a curated recipe-ideas guide, not an official ranking.

Recipe list

10 famous Ethiopian recipes to try

Use these simple home-cook versions as a starting point for planning a country-themed dinner, learning a cuisine, or choosing what to cook next.

1

Doro Wat

Spicy chicken stew with berbere and boiled eggs.

Serves
4 servings
Difficulty
Advanced
Typical time
2 hrs

Ingredients

  • 1 lb / 450 g chicken
  • 1 tspโ€“2 tbsp berbere, to taste
  • 1โ€“2 cups prepared onions
  • 1โ€“3 tbsp butter
  • 2โ€“4 eggs
  • salt, to taste

Method

  1. Warm oil or fat in a heavy pot and cook the onion, garlic or aromatics until soft.
  2. Add the spices, paste or seasoning and stir until fragrant.
  3. Add the chicken and other main ingredients, then coat them in the seasoning.
  4. Pour in stock, water, tomatoes, coconut milk or sauce as needed.
  5. Simmer gently until everything is tender and the sauce or broth tastes rounded.
  6. Adjust salt, heat and acidity before serving with rice, bread, noodles or salad.

Cooking note: Adjust the chile level to your household. Start mild, then add more heat at the end.

chickenstewspicy
2

Injera

Sour, spongy flatbread made with teff flour.

Serves
4 servings
Difficulty
Advanced
Typical time
30 min + ferment

Ingredients

  • 2 cups teff flour
  • water, as needed
  • 1 tspโ€“2 tbsp salt, to taste
  • 1โ€“2 tbsp neutral oil or olive oil

Method

  1. Wash, chop and prepare all fresh ingredients before mixing.
  2. Combine the base ingredients for Injera in a bowl.
  3. Add dressing, sauce, herbs, citrus or spices gradually.
  4. Taste and adjust salt, acidity, heat and texture.
  5. Let the dish rest briefly if it benefits from the flavors blending.
  6. Serve fresh with bread, rice, grilled food or other dishes.

Cooking note: This is a simple home-cook version of Injera. Traditional versions in Ethiopia can vary by region, family and occasion.

breadvegetarianside
3

Tibs

Sautรฉed meat with onions, peppers and spices.

Serves
4 servings
Difficulty
Easy
Typical time
35 min

Ingredients

  • 1 lb / 450 g beef
  • 1 lb / 450 g lamb
  • 1โ€“2 cups prepared onions
  • 1โ€“2 cups prepared peppers
  • 1 tspโ€“2 tbsp garlic, to taste
  • 1 tspโ€“2 tbsp spices, to taste
  • salt, to taste
  • 1โ€“2 tbsp neutral oil or olive oil

Method

  1. Prepare and measure the ingredients before you start cooking.
  2. Cook the aromatics or base ingredients first to build flavor.
  3. Add the main ingredients for Tibs and cook until the texture is right.
  4. Season gradually, tasting as you go.
  5. Finish with herbs, sauce, citrus, butter, oil or garnish as appropriate.
  6. Serve the Tibs warm, fresh or chilled depending on the traditional style.

Cooking note: This is a simple home-cook version of Tibs. Traditional versions in Ethiopia can vary by region, family and occasion.

beefstir frydinner
4

Shiro

Chickpea flour stew flavored with garlic and spices.

Serves
4 servings
Difficulty
Easy
Typical time
35 min

Ingredients

  • shiro powder, as needed
  • 1โ€“2 cups prepared onion
  • 1 tspโ€“2 tbsp garlic, to taste
  • 1 tspโ€“2 tbsp berbere, to taste
  • 1โ€“3 tbsp oil
  • salt, to taste

Method

  1. Warm oil or fat in a heavy pot and cook the onion, garlic or aromatics until soft.
  2. Add the spices, paste or seasoning and stir until fragrant.
  3. Add the shiro powder and other main ingredients, then coat them in the seasoning.
  4. Pour in stock, water, tomatoes, coconut milk or sauce as needed.
  5. Simmer gently until everything is tender and the sauce or broth tastes rounded.
  6. Adjust salt, heat and acidity before serving with rice, bread, noodles or salad.

Cooking note: The flavor usually improves after a short rest, so taste again before serving.

vegetarianstewcomfort
5

Kitfo

Seasoned minced beef often served raw or lightly warmed.

Serves
4 servings
Difficulty
Advanced
Typical time
30 min

Ingredients

  • 1 lb / 450 g beef
  • 1โ€“3 tbsp spiced butter
  • mitmita, as needed
  • 6โ€“8 oz / 170โ€“225 g cheese
  • salt, to taste

Method

  1. Prepare and measure the ingredients before you start cooking.
  2. Cook the aromatics or base ingredients first to build flavor.
  3. Add the main ingredients for Kitfo and cook until the texture is right.
  4. Season gradually, tasting as you go.
  5. Finish with herbs, sauce, citrus, butter, oil or garnish as appropriate.
  6. Serve the Kitfo warm, fresh or chilled depending on the traditional style.

Cooking note: Adjust the chile level to your household. Start mild, then add more heat at the end.

beefspicydinner
6

Misir Wat

Spicy red lentil stew with berbere.

Serves
4 servings
Difficulty
Easy
Typical time
45 min

Ingredients

  • 1ยฝโ€“2 cups red lentils
  • 1โ€“2 cups prepared onion
  • 1 tspโ€“2 tbsp garlic, to taste
  • 1 tspโ€“2 tbsp berbere, to taste
  • 1โ€“3 tbsp oil
  • salt, to taste

Method

  1. Rinse the rice, grains, beans or lentils if needed, then drain well.
  2. Cook aromatics in oil or butter until fragrant.
  3. Add the main ingredients for Misir Wat and stir to coat.
  4. Add liquid, cover and cook gently until tender.
  5. Rest off the heat for a few minutes, then fluff or stir carefully.
  6. Serve with herbs, sauce, pickles, salad or the traditional side dish.

Cooking note: Adjust the chile level to your household. Start mild, then add more heat at the end.

vegetarianlentilsspicy
7

Alicha

Mild turmeric stew with vegetables or meat.

Serves
4 servings
Difficulty
Easy
Typical time
45 min

Ingredients

  • 1ยฝโ€“2 cups potatoes
  • 1โ€“2 cups prepared carrots
  • 1โ€“2 cups prepared cabbage
  • turmeric, as needed
  • 1โ€“2 cups prepared onion
  • salt, to taste
  • 1โ€“2 tbsp neutral oil or olive oil

Method

  1. Warm oil or fat in a heavy pot and cook the onion, garlic or aromatics until soft.
  2. Add the spices, paste or seasoning and stir until fragrant.
  3. Add the potatoes and other main ingredients, then coat them in the seasoning.
  4. Pour in stock, water, tomatoes, coconut milk or sauce as needed.
  5. Simmer gently until everything is tender and the sauce or broth tastes rounded.
  6. Adjust salt, heat and acidity before serving with rice, bread, noodles or salad.

Cooking note: The flavor usually improves after a short rest, so taste again before serving.

vegetarianstewcomfort
8

Firfir

Torn injera mixed with spicy sauce or stew.

Serves
4 servings
Difficulty
Easy
Typical time
25 min

Ingredients

  • injera, as needed
  • 1 tspโ€“2 tbsp berbere sauce, to taste
  • 1โ€“2 cups prepared onions
  • 1โ€“3 tbsp butter
  • 1โ€“3 tbsp oil
  • salt, to taste

Method

  1. Prepare and measure the ingredients before you start cooking.
  2. Cook the aromatics or base ingredients first to build flavor.
  3. Add the main ingredients for Firfir and cook until the texture is right.
  4. Season gradually, tasting as you go.
  5. Finish with herbs, sauce, citrus, butter, oil or garnish as appropriate.
  6. Serve the Firfir warm, fresh or chilled depending on the traditional style.

Cooking note: This is a simple home-cook version of Firfir. Traditional versions in Ethiopia can vary by region, family and occasion.

breakfastvegetarianquick
9

Berbere Chicken

Chicken cooked with Ethiopiaโ€™s signature spice blend.

Serves
4 servings
Difficulty
Medium
Typical time
60 min

Ingredients

  • 1 lb / 450 g chicken
  • 1 tspโ€“2 tbsp berbere, to taste
  • 1 tspโ€“2 tbsp garlic, to taste
  • 1โ€“2 cups prepared onions
  • 1 tspโ€“2 tbsp lemon, to taste
  • salt, to taste
  • 1โ€“2 tbsp neutral oil or olive oil

Method

  1. Prepare and measure the ingredients before you start cooking.
  2. Cook the aromatics or base ingredients first to build flavor.
  3. Add the main ingredients for Berbere Chicken and cook until the texture is right.
  4. Season gradually, tasting as you go.
  5. Finish with herbs, sauce, citrus, butter, oil or garnish as appropriate.
  6. Serve the Berbere Chicken warm, fresh or chilled depending on the traditional style.

Cooking note: Adjust the chile level to your household. Start mild, then add more heat at the end.

chickenspicydinner
10

Atakilt Wat

Cabbage, potato and carrot stew with turmeric.

Serves
4 servings
Difficulty
Easy
Typical time
45 min

Ingredients

  • 1โ€“2 cups prepared cabbage
  • 1ยฝโ€“2 cups potatoes
  • 1โ€“2 cups prepared carrots
  • 1โ€“2 cups prepared onion
  • turmeric, as needed
  • salt, to taste
  • 1โ€“2 tbsp neutral oil or olive oil

Method

  1. Warm oil or fat in a heavy pot and cook the onion, garlic or aromatics until soft.
  2. Add the spices, paste or seasoning and stir until fragrant.
  3. Add the cabbage and other main ingredients, then coat them in the seasoning.
  4. Pour in stock, water, tomatoes, coconut milk or sauce as needed.
  5. Simmer gently until everything is tender and the sauce or broth tastes rounded.
  6. Adjust salt, heat and acidity before serving with rice, bread, noodles or salad.

Cooking note: The flavor usually improves after a short rest, so taste again before serving.

vegetarianstewhealthy

Related pages

More recipe ideas

Continue exploring recipes from nearby regions or other popular cuisines.