Nutrition Facts for Ethiopian fava beans
Blog Research API Download App

Ethiopian Fava Beans

Image of Ethiopian Fava Beans
Nutriscore Rating: 82/100

Dive into the rich and aromatic world of Ethiopian cuisine with this hearty Ethiopian Fava Beans recipe. Perfectly tender fava beans are simmered and mashed into a luscious texture, then infused with bold flavors of sautéed onions, garlic, and a fragrant blend of cumin, turmeric, and paprika. Fresh tomatoes add a juicy brightness, while a touch of lemon juice lifts the dish to perfection. Topped with parsley for a fresh finish, this dish pairs beautifully with injera or crusty bread, making it an ideal choice for a comforting meal or a unique appetizer. With minimal preparation and a focus on wholesome, plant-based ingredients, this dish is easy to love and hard to forget.

Get More Healthy Recipes with SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Discover personalized meal ideas
Track your nutrition effortlessly
Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
10 min
🔥
Cook Time
N/A
🕐
Total Time
10 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

14 items
  • 2 cups dried fava beans
  • 6 cups water
  • 3 tablespoons olive oil
  • 1 medium yellow onion, finely chopped
  • 3 garlic cloves, minced
  • 2 medium tomatoes, diced
  • 1 teaspoon ground cumin
  • 0.5 teaspoons ground turmeric
  • 1 teaspoon paprika
  • 2 tablespoons chopped fresh parsley
  • 1 tablespoon lemon juice
  • 1 teaspoon salt
  • 0.5 teaspoons black pepper
  • 1 loaf or flatbread injera or crusty bread, for serving
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Sort and rinse the dried fava beans, removing any debris or damaged beans. Then soak them in a large bowl of water overnight or at least for 6-8 hours.

2

Drain and rinse the soaked fava beans. Transfer them to a large pot and add 6 cups of water. Bring to a boil over medium-high heat.

3

Once boiling, reduce the heat to low and let the beans simmer for 60-75 minutes, or until they are very tender. Skim off any foam that forms on the surface during cooking.

4

While the beans are cooking, heat the olive oil in a large skillet over medium heat. Add the chopped onion and sauté for 5-7 minutes until soft and translucent.

5

Stir in the minced garlic, diced tomatoes, cumin, turmeric, and paprika. Cook for another 3-5 minutes, allowing the flavors to meld.

6

Once the fava beans are tender, drain and reserve about 1/2 cup of the cooking liquid. Add the beans to the skillet with the tomato mixture.

7

Use a potato masher or the back of a spoon to partially mash the beans, leaving some whole for texture. Add the reserved cooking liquid as needed to achieve a creamy consistency.

8

Stir in the fresh parsley, lemon juice, salt, and black pepper. Cook for another 5 minutes on low heat, stirring frequently.

9

Serve warm with injera or crusty bread for dipping. Garnish with additional parsley and a drizzle of olive oil if desired.

Cooking Tip: Take your time with each step for the best results!
2055
cal
116.8g
protein
302.3g
carbs
49.2g
fat

Nutrition Facts

1 serving (2376.2g)
Calories
2055
% Daily Value*
Total Fat 49.2 g 63%
Saturated Fat 7.1 g 36%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 2279 mg 99%
Total Carbohydrate 302.3 g 110%
Dietary Fiber 109.8 g 392%
Total Sugars 21.3 g
Protein 116.8 g 234%
Vitamin D 0.0 mcg 0%
Calcium 702 mg 54%
Iron 33.1 mg 184%
Potassium 5344 mg 114%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

57.1%%
22.0%%
20.9%%
Fat: 442 cal (20.9%%)
Protein: 467 cal (22.0%%)
Carbs: 1209 cal (57.1%%)