Ethiopian injera bread served with traditional Ethiopian dishes

How to Make Ethiopian Injera: Easy Injera Recipe

Ethiopian injera is a traditional gluten-free flatbread made primarily with teff flour. This soft, spongy Ethiopian bread has a slightly sour flavor and is commonly served with stews, lentils, vegetables, and meat dishes. Its porous surface makes it perfect for scooping up food without utensils.

People around the world enjoy trying foods from different cultures. At Chole Bature, we share authentic recipes from Asia, Europe, America, the Middle East, and Africa. Whether you are new to cooking or have years of experience, this guide will help you prepare Injera with confidence.


Why Should You Try Ethiopian Injera?

Injera, also spelled enjera, is a traditional Ethiopian fermented flatbread made primarily from teff flour. If you enjoy exploring African cuisine, Ethiopian Injera is worth trying. It is soft, flavorful, and pairs well with many traditional dishes. Making Injera at home is also a great way to learn about Ethiopian food culture. If you enjoy African cuisine, explore our collection of simple African recipes.

You can also try our nigerian suya recipe for another authentic African dish packed with bold flavors. Together, these recipes showcase the rich diversity of African cuisine enjoyed around the world.


How to Make Injera at Home?

Making Ethiopian Injera takes time because the batter needs to ferment, but the process is simple. Once it is ready, you can enjoy it with stews, vegetables, and traditional Ethiopian dishes.

spongy injera bread with holes

Easy Ethiopian Injera Recipe

This easy injera recipe uses teff flour, water, and salt to create soft, spongy Ethiopian bread with a characteristic tangy flavor. The batter requires 2–3 days of fermentation, but the actual cooking process is simple once the batter is ready.

Preparation Time: 20 minutes

Fermentation Time: 2–3 days

Cooking Time: 20 minutes

Total Time: About 3 days

Servings: 8

Cuisine: Ethiopian

Course: Bread

Injera Ingredients

For the Injera Batter

  • 3 cups certified gluten-free teff flour

  • 3 cups warm water

  • ½ teaspoon salt

For Cooking

  • Vegetable oil for lightly greasing the pan (optional)

Step-by-Step Instructions

Step 1: Prepare the Batter

Combine the certified gluten-free teff flour and warm water in a large bowl. Mix until smooth and free of lumps.

Step 2: Ferment the Batter

Cover the bowl with a clean cloth. Keep it at room temperature for up to 3 days. The batter is ready when bubbles appear and it develops a slightly sour aroma.

Step 3: Add the Salt

Stir the fermented batter gently. Add the salt and mix well.

Step 4: Heat the Pan

Preheat a non-stick skillet or a traditional mitad over medium heat. Lightly grease the surface if needed.

Step 5: Cook the Injera

Pour a thin layer of batter into the pan using a circular motion. Cover the pan immediately. Cook for 2–3 minutes until tiny holes appear on the surface. Do not flip the bread.

Step 6: Cool the Injera

Carefully remove the Injera from the pan. Place the injera on a clean towel to cool. Repeat with the remaining batter.

Step 7: Serve

Serve Injera with traditional Ethiopian stews, lentils, vegetables, or spicy meat dishes.

What Is Injera?

Injera is a traditional Ethiopian fermented flatbread made primarily from teff flour. It has a soft, spongy texture, a slightly sour flavor, and a distinctive surface covered with small holes. Unlike many breads, injera is commonly used as both a serving surface and an eating utensil. Ethiopian dishes such as lentil stews, chicken stew, vegetables, and meat are placed on the injera, and pieces are torn off to scoop up the food. Traditional injera is usually made through fermentation, which gives the bread its characteristic tangy taste.


What Is Injera Made Of?

Traditional injera is made mainly from teff flour, an ancient grain native to Ethiopia. Water is added to create the batter, while salt is commonly added after fermentation. The fermented teff batter gives injera its characteristic sour flavor and spongy texture. For a gluten-free Injera recipe, use certified gluten-free teff flour and avoid wheat, barley, and rye.

Why Is Injera So Popular?

Ethiopian Injera is different from most breads because of its tangy flavor and soft texture. Instead of using plates and utensils, people place food directly on the Injera and tear off pieces to enjoy every bite.

People across Africa, Europe, America, Asia, and the Middle East enjoy making Injera at home. In cities like London, Paris, and Mumbai, Ethiopian restaurants have introduced this traditional bread to food lovers.


Which Ingredients Make the Best Ethiopian Injera?

Using fresh, high-quality ingredients improves both the flavor and texture.

Essential Ingredients

  • Certified gluten-free teff flour

  • Warm water

  • Salt

Gluten-Free Tip

Use certified gluten-free teff flour and avoid wheat, barley, rye, all-purpose flour, and whole wheat flour to keep the Injera gluten-free. Fresh teff flour produces the most authentic results, while clean water helps the batter ferment properly.


How to Make Soft and Spongy Injera?

For soft, spongy injera, keep the batter at the right consistency, allow enough fermentation time, heat the pan evenly, and cover the injera while cooking. The small holes should form across the surface as it cooks.

A few simple techniques will help you achieve the best results.

  • Mix the batter until smooth.

  • Ferment it for at least two days.

  • Do not stir the batter during fermentation.

  • Cook over medium heat.

  • Cover the pan while cooking.

  • Do not flip the Injera.

  • Let it cool before stacking.

These simple steps help create soft Injera with its signature tiny holes.

Is Injera Hard to Make?

Injera is not difficult to cook, but it does require patience because the batter needs time to ferment. The most important steps are getting the batter consistency right, allowing enough fermentation time, and cooking it without flipping. Once the batter is properly fermented, each injera usually takes only a few minutes to cook.

How Long Does It Take to Make Injera?

The batter usually needs about 2–3 days to ferment, depending on temperature and the recipe used. Once fermented, cooking the injera takes only a few minutes per piece. Most of the total preparation time comes from fermentation rather than cooking.

Why Does Injera Have Holes?

The small holes on injera form as the fermented batter cooks. Bubbles develop in the batter and create the characteristic porous surface. Covering the pan helps steam cook the top while the bottom develops its soft, spongy texture.

Can You Freeze Injera?

Yes, injera can be frozen for longer storage. Stack the pieces with suitable separators if needed, place them in an airtight freezer-safe bag or container, and freeze for up to 2 months. Thaw before gently reheating.

What Foods Go Well with Injera?

Ethiopian flatbread is traditionally served with a variety of flavorful dishes. It is perfect for scooping up stews and vegetables.

Popular Serving Ideas

  • Misir Wot (spicy lentil stew)

  • Doro Wat (Ethiopian chicken stew)

  • Shiro Wat (chickpea stew)

  • Gomen (collard greens)

  • Tibs (sautéed beef)

  • Fresh salad

  • Roasted vegetables

People all over the world also enjoy serving Injera with grilled vegetables, curries, and hearty soups. Injera pairs beautifully with Ethiopian dishes like Doro Wat and African favorites such as Jollof Rice, making it a delicious part of a flavorful meal.


How Should You Store and Reheat Injera?

Fresh Injera tastes best on the day it is made. However, you can store it for later.

How Long Does Injera Last in the Fridge?

Homemade injera can usually be refrigerated in an airtight container for up to 4 days. Separate pieces if needed to prevent them from sticking together, and reheat gently before serving. For longer storage, freeze injera for up to 2 months and thaw before reheating.

Storage Tips

  • Store it in an airtight container.

  • Refrigerate for up to 4 days.

  • Freeze for up to 2 months.

How to Reheat Injera

To reheat injera, place it in a steamer for 1–2 minutes or warm it gently in a skillet. Avoid high heat because it can make the bread dry and brittle. If refrigerated, allow the injera to warm gradually so it retains its soft, flexible texture.

Reheating Tips

  • Steam for 1–2 minutes.

  • Warm gently in a skillet.

  • Avoid overheating because it may become dry.


Can You Customize This Injera Recipe?

Yes. You can easily adapt this recipe to suit your preferences for lunch or dinner.

Popular Variations

  • Use 100% certified gluten-free teff flour for a gluten-free recipe.

  • Adjust the batter consistency with water if needed.

  • Make smaller Injera for individual servings.

  • Pair it with lunch or meat-based Ethiopian dishes.

For general food storage and handling guidance, refer to the USDA Food Safety and Inspection Service.


Is Ethiopian Injera Healthy?

Injera can be part of a balanced diet, especially when made with whole-grain teff flour and served with nutritious stews, lentils, vegetables, or lean proteins. It is rich in fiber, iron, calcium, and complex carbohydrates that provide lasting energy.

Approximate Nutrition Per Serving

  • Calories: 170

  • Protein: 5 g

  • Carbohydrates: 34 g

  • Fat: 1 g

  • Fiber: 4 g

  • Iron: 10% Daily Value

The nutritional values can change depending on the ingredients.


What Makes Injera Worth Trying?

Homemade Injera is a delicious way to experience one of Africa’s most iconic foods. Its soft texture, tangy flavor, and simple ingredients make it perfect for everyday meals and special occasions. Whether you enjoy exploring global cuisines or preparing a traditional Ethiopian feast, this bread is a rewarding recipe to master.

At Chole Bature, we are passionate about sharing authentic recipes from around the world. If you have questions, suggestions, or would like to learn more about international cooking, feel free to contact us. We are always happy to help you discover new recipes and cooking traditions.

Frequently Asked Questions

What Is Ethiopian Injera Made Of?

Traditional Ethiopian Injera is made with teff flour, water, and salt. For a gluten-free version, use certified gluten-free teff flour and avoid wheat, barley, and rye.

The batter ferments for two to three days. This natural fermentation creates its signature tangy flavor.

Yes. You can mix teff flour with whole wheat or all-purpose flour. However, pure teff flour provides the most authentic taste.

No. Injera cooks on one side only. The steam finishes cooking the top surface.

Injera stays fresh for up to four days in the refrigerator when stored in an airtight container.

Serve Injera with lentil stews, chicken stew, sautéed beef, vegetables, or fresh salads for a traditional Ethiopian meal.

Yes. Injera can be gluten-free when made with 100% certified gluten-free teff flour and prepared without gluten-containing ingredients or cross-contact.

The color of injera can vary depending on the type of teff flour used. Darker teff varieties can produce a deeper brown, gray, or purple-gray color, while lighter teff may result in a lighter-colored injera.

Injera is a well-known Ethiopian fermented flatbread with a soft, porous surface covered with small holes. It is traditionally made with teff flour and served with Ethiopian stews, vegetables, lentils, and meat dishes.

Injera is not traditionally a rolled bread. It is a soft, flexible Ethiopian flatbread that is often folded or rolled when served, depending on how it is presented.

To make injera at home, mix teff flour with water and let the batter ferment for 2–3 days. Add salt, pour the batter onto a hot skillet or mitad in a thin layer, cover, and cook until small holes form across the surface. Injera is cooked on one side and does not need to be flipped.

Injera is not difficult to make, but it requires patience because the batter needs time to ferment. The most important steps are getting the batter consistency right, allowing enough fermentation, and cooking it over medium heat without flipping. Once the batter is ready, cooking each injera takes only a few minutes.

To reheat injera, steam it for 1–2 minutes or warm it gently in a skillet over low to medium heat. Avoid high heat or prolonged cooking because it can make the injera dry and brittle. Reheated injera should remain soft and flexible.

Injera has small holes because the fermented batter releases bubbles as it cooks. These bubbles create its characteristic porous, spongy surface. Covering the pan allows steam to cook the top while the bottom develops the soft texture that makes injera unique.

Yes, you can freeze injera for longer storage. Stack the injera with parchment paper between the pieces, place them in an airtight freezer-safe bag or container, and freeze for up to 2 months. Thaw in the refrigerator or at room temperature, then gently steam or warm before serving.