Homemade Ethiopian Injera with Teff Flour

A large, circular Ethiopian injera with a soft, spongy texture and tiny air bubbles across the greyish-brown surface.
Ethiopian Injera with Teff Flour
By Leo BennettUpdated:
Natural fermentation creates the tang and a lid traps steam to form the bubbles. This is what makes ethiopian injera a staple for soaking up stews.
  • Time: 15 min active + 30 min cooking + 3-5 days fermenting
  • Flavor & Texture: Tangy and spongy
  • Perfect for: Traditional dinner parties

Homemade Ethiopian Injera

It starts with a scent that fills the kitchen, a sharp, pungent aroma that tells you the wild yeast has taken hold. This bread is more than a side, it's the plate and the utensil, designed to be torn and scooped.

You can expect a spongy, porous texture that catches every drop of sauce. When it works, you get those signature tiny holes, called "eyes," across the surface.

Making this requires patience, but the result is a tangy, fermented flatbread that tastes just like a traditional meal.

Ingredients and Swaps

Teff is the essential ingredient, an ancient grain that creates the signature flavor. I typically opt for ivory or brown teff for a more subtle taste, although red teff is the conventional choice.

IngredientRoleIf You Don't Have It
Teff FlourBody and tangBarley flour (adds nuttiness, but lacks the tang)
Filtered WaterLiquid baseTap water (chlorine can impede fermentation)
SaltFlavor profileSea salt (reduce amount for coarse varieties)
  • 2 cups (250g) teff flour Why this? Gives the batter its characteristic tang and nutrient density
  • 3 cups (710ml) filtered water Why this? Pure water ensures no unwanted tastes during fermentation
  • 1/2 tsp (3g) salt Why this? Tempers the sharpness of the fermented flavor

Tools You Need

You'll need a glass bowl for the fermentation phase. Glass is non-reactive, which is important when dealing with the acidity of the batter. A non-stick skillet is mandatory here, as the batter is lean and sticks easily to stainless steel. Finally, a tight-fitting lid is the only way to steam the top of the bread.

From Prep to Plate

1: The Natural Fermentation Phase

Combine 250g teff flour and 710ml filtered water in a glass bowl. Stir until smooth and cover with a breathable kitchen towel. Leave the bowl at room temperature for 3 to 5 days. You'll know the ethiopian injera batter is ready when a layer of water separates on top and the aroma is pleasantly sour and pungent.

Smooth grey-brown teff batter in a clear glass bowl.

2: The Batter Adjustment

Discard the excess water on top or stir it back in for a thinner consistency, then stir in 3g salt. If the batter is too thick, whisk in 2 to 4 tablespoons of warm water until it reaches the consistency of a thin crepe batter.

3: The Pour and Steam

Heat a non-stick skillet over medium-high heat without oil. Pour the batter in a spiral motion, starting from the outside edge and moving toward the center, similar to the Serious Eats method for creating a proper pour.

Wait for small bubbles (the 'eyes') to form across the entire surface. Immediately cover the pan with a tight-fitting lid for 45 to 60 seconds to steam the top.

Teff batter poured in a spiral on a non-stick skillet.

4: The Release and Cool

Once the edges lift slightly and the surface is set and no longer wet, slide a spatula under the edge and gently lift the bread onto a wire rack. Allow it to cool completely on the wire rack before stacking to prevent sticking and preserve the airy texture.

A finished, spongy Ethiopian injera on a wire cooling rack.

Fixing Common Issues

If the bread doesn't bubble, it's usually a temperature or timing issue. A cold pan won't trigger the rapid release of gas, while under-fermented batter lacks the bubbles needed for "eyes."

No Eyes Forming

The batter might not have fermented long enough to produce enough gas. Let it sit for another 24 hours at room temperature.

Sticking to the Pan

This happens if the skillet isn't hot enough or if the non-stick coating is worn. Ensure the pan is medium-high before the first pour.

Too Sour Taste

Longer fermentation increases the acidity. If it's too pungent, stir in a bit more warm water or use the batter quickly.

ProblemRoot CauseSolution
Flat breadUnder-fermentedFerment for 1-2 more days
Tearing easilyToo much waterAdd 1 tbsp teff flour
Dry textureOvercookedReduce lid time to 45 seconds

Different Styles

For those who want a different flavor profile, you can blend the teff with barley flour. A 50/50 mix creates a heartier, nuttier bread that is less acidic. If you need a gluten-free version, pure teff is naturally gluten-free, so no adjustments are needed there.

Freezing and Reheating

Store the cooled bread in a sealed plastic bag in the refrigerator for up to 4 days. It freezes well for up to 3 months; simply use parchment paper dividers to prevent the pieces from sticking together.

To reheat, avoid high microwave settings to prevent a rubbery texture. Instead, sprinkle a few drops of water on the surface and steam for 30 seconds in a covered pan. Alternatively, wrap the bread in a damp paper towel and microwave for 15 seconds.

Serving the Platter

A soft, porous flatbread draped over a platter, showing its characteristic spongy surface and muted earthy tone.

The best way to serve ethiopian injera is to lay a large piece across a wide platter. Spoon various stews, like lentils or spicy beef, directly onto the bread. This allows the bread to absorb the juices. I like to serve extra rolls of the bread on the side for scooping.

Why it Works

Natural Yeast: Teff flour carries wild microbes that create the gas and the tang without needing store-bought yeast. The Steam Trap: Using a lid traps heat and moisture, which cooks the top of the bread without needing to flip it.

MethodTimeTextureBest For
Fermented3-5 DaysSpongy/TangyTraditional Meals
Quick/Instant30 MinsFlat/MildWeeknight Dinners

Questions Readers Ask

What is Ethiopian injera made of?

It is a fermented flatbread made from teff flour, water, and salt.

Tip: Use ivory or brown teff for a milder flavor than the traditional red variety.

Is this flatbread considered healthy?

Yes, it is made from teff, an ancient grain known for its nutritional value.

Tip: The natural fermentation process also makes the grain easier to digest.

Does injera offer more nutrition than rice?

Teff generally provides more protein and minerals than white rice.

Tip: Choose brown teff to maximize the earthy, nutrient-dense profile of the bread.

How many carbs are in 1 injera?

One portion contains 73 calories, which primarily come from the complex carbohydrates in teff.

Tip: Keep portions in check as the spongy texture makes it easy to eat several pieces.

How to make Ethiopian injera?

Combine teff flour and water, ferment at room temperature for 3 to 5 days, then cook in a non-stick skillet.

Tip: Cover the pan with a tight lid for 45 to 60 seconds to steam the top perfectly.

Can barley flour be substituted for teff?

Yes, barley flour works as a substitute but results in a nuttier taste and less tang.

Tip: Mix both flours if you want to balance the flavor while maintaining the texture.

Why are there small bubbles on the surface?

These "eyes" form from the release of gases during the fermentation and cooking process.

Tip: Use a medium-high heat setting to ensure the bubbles form across the entire surface.

Ethiopian Injera with Teff Flour

Ethiopian Injera with Teff Flour Recipe Card
Ethiopian Injera with Teff Flour Recipe Card
4.7 / 5 (7 Reviews)
Preparation time:15 Mins
Cooking time:30 Mins
Servings:12 · 12 pieces
Category: BreadCuisine: Ethiopian
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
73 kcal
% Daily Value*
Total Fat 0.5g
   Saturated Fat 0.1g
Sodium 97mg
Total Carbohydrate 15.2g
   Dietary Fiber 2.5g
   Total Sugars 0.2g
Protein 2.8g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
Pick your stars
Rate, Share, Comment:
Submit Review:
How Readers Rated It
5
(5)
4
(2)
3
(0)
2
(0)
1
(0)
Jump to Recipe