Skip to content
ethiopiandinner✨ New

Asa Wat (Ethiopian Spiced Fish Stew) over Rice

Firm white fish simmered in a berbere-spiced onion sauce, served over rice with fresh herbs.

Prep
15 min
Cook
35 min
Servings
4
Difficulty
Medium
4.5
Sign in to rate
#ethiopian#fish stew#berbere#rice#dinner#fasting food

About This Recipe

Asa wat, Ethiopian spiced fish stew, is traditionally eaten during fasting periods when Ethiopian Orthodox Christians avoid meat and dairy, making it one of the country's most common ways to prepare fish. The stew begins with a long, slow-cooked onion base, cooked down without oil at first until deeply softened, which is the technique behind nearly every Ethiopian wat (stew) and what gives the sauce its thick, rich body before any spice or liquid is added. Berbere is stirred in and bloomed in oil once the onions have cooked down, along with garlic and ginger, before firm white fish is added to simmer gently until just cooked through — overcooking the fish is the most common mistake, since the stew itself needs much longer to develop flavor than the fish needs to cook. Served over rice instead of the more traditional injera, with fresh herbs scattered on top, this keeps the stew's deep, warming spice at the center of the dish in an easy weeknight format.

Ingredients

Serves 4

  • 700 gfirm white fish fillets(such as cod or tilapia, cut into large chunks)
  • 1 tbsplemon juice
  • 0.5 tspfine sea salt
  • 3 largeonions(finely chopped)
  • 3 tbspniter kibbeh or vegetable oil
  • 4 clovesgarlic(minced)
  • 1 tbspfresh ginger(grated)
  • 3 tbspberbere spice blend
  • 2 tbsptomato paste
  • 2 cupswater or fish stock
  • 1 tspfine sea salt(for the stew)
  • 3 cupscooked white rice(for serving)
  • 0.25 cupfresh cilantro(chopped, for garnish)

Instructions

  1. 1

    Season the fish

    Toss fish chunks with lemon juice and salt. Set aside while you prepare the stew base.

  2. 2

    Cook down the onions

    In a dry, wide pot over medium-low heat, cook chopped onions, stirring often, for 15-18 minutes until deeply softened and starting to turn golden, adding a splash of water if they start to stick.

    Resist rushing this stage — a properly cooked-down onion base is what gives Ethiopian wat its signature thick, deep flavor rather than tasting watery.

  3. 3

    Add fat and aromatics

    Stir in niter kibbeh or oil, garlic and ginger. Cook 2 minutes until fragrant.

  4. 4

    Bloom the berbere

    Add berbere and tomato paste, stirring constantly for 2 minutes until the mixture darkens and the oil separates slightly to the surface.

  5. 5

    Build the stew

    Pour in water or fish stock and remaining salt. Simmer 10 minutes to let the flavors meld and the sauce thicken slightly.

  6. 6

    Add the fish

    Gently nestle the fish into the sauce. Cover and simmer 8-10 minutes until the fish is just cooked through and flakes easily.

  7. 7

    Serve

    Spoon the stew and fish over rice, and garnish with fresh cilantro.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Cook the onions low and slow without rushing — this base step is the foundation of the entire dish's flavor and texture.

  • →

    Add the fish only in the final 10 minutes; it cooks quickly and will fall apart or turn rubbery if simmered too long in the sauce.

  • →

    Use a firm white fish that holds together well, like cod, halibut or tilapia — delicate fish like sole will break apart during simmering.

Variations

  • •

    Serve with injera instead of rice for a more traditional presentation, using pieces of the flatbread to scoop up the stew.

  • •

    Add diced tomato along with the tomato paste for a fresher, slightly tangier sauce.

  • •

    Make it spicier by increasing the berbere to 4 tablespoons if you prefer more heat.

Storage

Refrigerate the stew up to 3 days; the fish is best eaten within 2 days for the best texture. Reheat gently over low heat, being careful not to boil hard, which can toughen the fish further.

History & Origin

Fish stews like asa wat have long been part of Ethiopian Orthodox Christian fasting cuisine, prepared without meat or dairy during the many fasting periods observed throughout the liturgical calendar, and the slow-cooked onion base technique is shared across nearly all Ethiopian wat dishes.

Frequently Asked Questions

What if I don't have niter kibbeh?

Plain vegetable oil works as a substitute, though you'll lose the warm, spiced aroma that niter kibbeh's garlic, ginger and fenugreek infusion adds to the dish.

Why did my fish fall apart?

It was likely simmered too long or stirred too roughly — add the fish gently in the last 10 minutes and avoid stirring vigorously once it's in the pot.

Can I use frozen fish?

Yes, thaw completely and pat dry before seasoning, so the lemon and salt marinade actually penetrates rather than sliding off wet fish.

Nutrition Facts

Per serving (400g / 14.1 oz) · 4 servings total

Calories380kcal
Protein32g
Carbohydrates42g
Fat10g
Fiber4g
Protein32g
Carbs42g
Fat10g

Time Summary

Prep time15 min
Cook time35 min
Total time50 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes