Loading…

By Reading time
Servings 4–6 people

Ethiopian Berbere Beef Stew is a rich and flavorful dish that brings together tender chunks of beef simmered in a spicy, aromatic berbere sauce. This stew features a unique blend of spices like chili, garlic, and warm earthy notes, creating a comforting and slightly spicy meal that warms you up from the inside out.

I love how this stew fills the kitchen with the inviting smell of spices while it cooks, making everyone excited to sit down and eat together. The berbere spice mix is what really sets it apart—it’s bold and vibrant, but I find it’s not too overpowering when balanced just right. I like to gently brown the beef first to lock in flavor before slow-cooking it until it’s melt-in-your-mouth tender.

One of my favorite ways to enjoy this stew is spooned over fluffy injera or with a side of rice to soak up all the delicious sauce. It’s fantastic for sharing at a dinner with friends or family because it’s hearty and satisfying, and the spices always spark interesting conversations about flavors and cooking traditions. If you’re trying it for the first time, I suggest starting with a small amount of berbere spice and adjusting to your taste—it’s a fun dish to make your own!

Key Ingredients & Substitutions

Beef stew meat: I like chuck because it stays tender with slow cooking. If you want a leaner option, use sirloin but cook carefully to avoid dryness.

Berbere spice mix: This is the heart of the dish. If you can’t find it, try a mix of paprika, chili powder, fenugreek, cumin, and cinnamon. Adjust heat to taste.

Niter kibbeh or olive oil: Niter kibbeh adds a rich, spiced flavor unique to Ethiopian cooking. If unavailable, good quality olive oil works well.

Onion, garlic, and ginger: These build the stew’s flavor base. Make sure to cook the onions until golden for a sweet, deep taste.

Tomatoes and tomato paste: Fresh or canned tomatoes work. Tomato paste boosts richness but is optional depending on preference.

Carrots: They add sweetness and texture to balance the spicy sauce. You can add potatoes for a different twist.

How Do I Get Tender, Flavorful Beef in This Stew?

The secret lies in slow cooking and proper prepping:

  • Start by marinating the beef with berbere spice for better flavor penetration.
  • Brown the meat in hot oil to seal in juices and add depth.
  • Cook onions slowly until they are soft and golden—this adds natural sweetness and complexity.
  • Simmer the stew gently on low heat for 1.5 to 2 hours. Avoid rushing; low and slow makes beef tender and sauce thick.
  • Check occasionally, stirring and adding broth if too thick, to prevent burning.

This method ensures flavorful beef and a rich sauce that coats every bite.

Ethiopian Berbere Beef Stew Recipe

Equipment You’ll Need

  • Heavy-bottomed pot or Dutch oven – I like it because it heats evenly and is perfect for slow simmering.
  • Cutting board and sharp knife – makes chopping the meat, vegetables, and aromatics easier and safer.
  • Measuring spoons and cups – helps you get the perfect amount of spices and liquids for balanced flavor.
  • Stirring spoon or spatula – essential for mixing ingredients and preventing sticking during cooking.

Flavor Variations & Add-Ins

  • Try adding chopped potatoes or sweet potatoes for extra heartiness and natural sweetness.
  • For more protein, include chickpeas or lentils—these hold together well and soak up the spicy sauce.
  • To mellow the heat, add a splash of coconut milk or yogurt at the end for creaminess.
  • If you like smokiness, stir in a dash of smoked paprika or chipotle powder for a different flavor twist.

Ethiopian Berbere Beef Stew

Ingredients You’ll Need:

  • 2 lbs beef stew meat, cut into cubes
  • 3 tbsp berbere spice mix
  • 2 tbsp olive oil or niter kibbeh (Ethiopian spiced clarified butter)
  • 1 large onion, finely chopped
  • 4 cloves garlic, minced
  • 1 tbsp ginger, minced
  • 2 large tomatoes, chopped (or 1 cup crushed tomatoes)
  • 2 carrots, diced
  • 1 cup beef broth or water
  • Salt to taste
  • Fresh parsley or cilantro, chopped (for garnish)
  • Lemon wedges (for serving)
  • Optional: 1-2 tbsp tomato paste for deeper flavor

How Much Time Will You Need?

This stew takes around 15 minutes of active preparation and about 1.5 to 2 hours of simmering to get the beef tender and the sauce rich and thick. Make sure to set aside some time for marinating the beef in the berbere spice if you can, about 30 minutes to 1 hour, which helps deepen the flavors.

Step-by-Step Instructions:

1. Marinate the Beef:

In a large bowl, toss the beef cubes with the berbere spice mix until each piece is well coated. If possible, let the beef marinate for 30 minutes to 1 hour to let the flavors soak in.

2. Brown the Beef:

Heat the olive oil or niter kibbeh in a large heavy-bottomed pot over medium-high heat. Add the beef cubes and brown them on all sides, about 6-8 minutes. Once browned, remove the beef from the pot and set aside.

3. Cook Onions, Garlic, and Ginger:

Lower the heat to medium and add the chopped onions to the same pot. Cook them, stirring often, until they turn soft and golden brown, around 10 minutes. Then add the minced garlic and ginger and cook for another 1-2 minutes until fragrant.

4. Add Tomatoes and Simmer:

Stir in the chopped tomatoes and tomato paste if using. Cook the mixture until the tomatoes break down and thicken slightly, about 5-7 minutes.

5. Add Beef, Carrots, and Broth:

Return the browned beef to the pot and add the diced carrots. Pour in the beef broth or water to just cover the ingredients. Stir everything well, bring to a simmer, then cover the pot and reduce heat to low.

6. Slow Cook:

Let the stew simmer gently for 1.5 to 2 hours until the beef is tender and the sauce has thickened nicely. Stir occasionally and add more liquid if needed.

7. Final Seasoning and Serving:

Taste the stew and adjust salt or add more berbere spice if you want more heat. Serve the stew hot, sprinkled with fresh parsley or cilantro. Pair it with injera, rice, or sautéed greens, and don’t forget a lemon wedge to add a fresh pop of flavor.

Can I Use Frozen Beef for This Stew?

Yes, you can use frozen beef stew meat, but make sure to fully thaw it in the fridge overnight before cooking. This helps the meat brown properly and ensures it cooks evenly.

How Can I Adjust the Spice Level?

If you prefer less heat, start with 1 to 2 tablespoons of berbere spice instead of 3, and add more toward the end to taste. You can also mellow the heat by stirring in a bit of yogurt or coconut milk when serving.

Can I Make This Stew Ahead of Time?

Absolutely! The flavors develop even more after resting. Make the stew a day in advance, refrigerate it, and gently reheat on the stove, adding a splash of broth if needed.

What’s the Best Way to Store Leftovers?

Store leftover stew in an airtight container in the fridge for up to 3-4 days. Reheat gently on the stove or in the microwave, stirring occasionally for even warming.

About the author
Gabriella

Leave a Comment