Fava Beans Recipe Indian: Spiced and Savory North Indian Specialty

Fava Beans Recipe Indian: Spiced and Savory North Indian Specialty

This North Indian fava beans dish brings authentic flavors to your table with minimal effort. The recipe uses simple pantry staples and traditional spices to create a savory side that pairs perfectly with flatbreads or rice.

I’ve refined this method over years to ensure the beans stay tender while absorbing every spice. A slow simmer with onions, tomatoes, and aromatic spices builds layers of depth without overwhelming the natural earthiness of the fava beans.

The result is a richly spiced, hearty dish that’s both comforting and packed with plant-based protein. It’s vegan by tradition, yet so flavorful it satisfies even the most dedicated meat lovers.

Serve it as a side or main—this dish holds its own. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Fava Beans Recipe Indian

Traditional North Indian spices and pantry staples create this deeply savory dish with ease.

Ingredient Amount Notes
Dried Fava Beans 🌱 2 cups Soaked overnight, peeled
Yellow Onion 🧅 1 whole Finely diced for base
Roma Tomatoes 🍅 3 whole Seeded, finely chopped
Fresh Ginger 🌿 1 tbsp Peeled, finely grated
Garlic Cloves 🧄 6 cloves Minced finely for depth
Green Chili Pepper 🌶️ 1 whole Finely minced, seeds removed
Ground Cumin 🌿 1 ½ tsp Toasted for aromatic warmth
Ground Coriander 🌿 1 ½ tsp Freshly ground preferred
Turmeric Powder 🌶️ ½ tsp For vibrant color
Garam Masala 🌶️ 1 tsp Fresh blend for authenticity
Cayenne Pepper 🔥 ¼ tsp Adjust to spice preference
Fresh Cilantro 🌿 ½ cup Chopped for garnish
Mustard Oil 🫒 3 tbsp Or substitute neutral oil
Water 💧 3 cups For simmering beans
Sea Salt 🧂 1 ½ tsp Adjust to taste

The fava beans are non-negotiable for authenticity. Indian grocery stores carry them dried, often labeled as ‘chana’ or ‘sem.’ Look for plump, unbroken beans with a consistent tan color. Mustard oil delivers the signature punch, but if it’s unavailable, substitute with vegetable oil (though the flavor profile will shift). Garam masala quality varies wildly—Patel Brothers or Burlap & Barrel offer superior blends.

No fresh ginger? Dried ginger powder at one-quarter the amount works, though the brightness diminishes. Replace green chili with serrano peppers for similar heat. Coconut milk can stand in for water for a creamier finish. Fresh cilantro is ideal, but frozen works in a pinch (just thaw and drain well). For extra richness, stir in 1 tbsp vegan butter at the end.

Dried fava beans keep indefinitely in a cool, dark place—store in airtight containers to prevent moisture. The dish itself improves overnight, so make it a day ahead if possible. Leftovers refrigerate for 4-5 days or freeze for 3 months. Reheat gently to preserve texture.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just soak the fava beans overnight, then everything cooks together in a single pot with onions, tomatoes, and spices.
  • Garlic-Ginger Punch: The fresh ginger and garlic cloves create a warm, aromatic base that makes the beans irresistibly flavorful.
  • Meal Prep Friend: I make a big batch on Sunday and it tastes even better the next day—great for lunches all week.
  • Budget Stretcher: Dried fava beans are so affordable, and this dish feeds my family for days without breaking the bank.

Step-by-Step Instructions for Spiced and Savory North Indian Fava Beans

This traditional method ensures perfectly tender beans with complex, balanced flavors.

Step 1: Soak and Prepare the Dried Fava Beans

Begin by soaking the 2 cups Dried Fava Beans overnight in plenty of cold water. The beans will double in size, so use a large bowl. After soaking, drain and peel the beans by pinching each one to remove the outer skin—this step is crucial for achieving the right texture.

Rinse the peeled beans under cold water to remove any remaining skins. Set them aside while you prepare the aromatic base. Proper preparation at this stage ensures the beans cook evenly and absorb the spices well during simmering.

Step 2: Build the Aromatic Base with Onion, Ginger, and Spices

Heat the 3 tbsp Mustard Oil in a heavy-bottomed pot over medium heat until it reaches its smoking point, then let it cool slightly. Add the finely diced 1 whole Yellow Onion and sauté for 6-8 minutes until golden brown.

Stir in the 1 tbsp Fresh Ginger, minced 6 cloves Garlic Cloves, and finely minced 1 whole Green Chili Pepper. Cook for 2 minutes until fragrant. Then add the 1.5 tsp Ground Cumin, 1.5 tsp Ground Coriander, 0.5 tsp Turmeric Powder, 1 tsp Garam Masala, and 0.25 tsp Cayenne Pepper. Toast the spices for 30 seconds to release their essential oils.

This layered approach builds depth of flavor, with each ingredient contributing to the complex profile of the dish.

Step 3: Incorporate Tomatoes and Simmer the Beans

Add the seeded, finely chopped 3 whole Roma Tomatoes to the pot. Cook for 5-6 minutes until they soften and break down into a thick paste. This creates the rich, tangy foundation for the beans to simmer in.

Stir in the peeled fava beans, 3 cups Water, and 1.5 tsp Sea Salt. Bring to a boil, then reduce the heat to low. Partially cover the pot and let it simmer for 45-60 minutes, stirring occasionally, until the beans are tender and the liquid has reduced to a thick, flavorful gravy.

Step 4: Finish with Fresh Cilantro and Adjust Seasoning

Once the beans are tender, taste and adjust the seasoning if needed. The flavors should be bold and well-balanced, with the earthiness of the spices complemented by the sweetness of the beans.

Stir in the chopped 0.5 cup Fresh Cilantro, reserving a small handful for garnish. Let the dish sit covered for 5 minutes off the heat to allow the flavors to meld together. Serve hot, garnished with the remaining cilantro, alongside steamed rice or flatbread.

👨‍🍳

Pro Tips For Making Fava Beans Recipe Indian

  • Soak Overnight: Dried fava beans need at least 8 hours in water to soften properly—I learned this the hard way after chewing through undercooked beans more than once.
  • Toast Spices First: Before adding onions, bloom cumin and mustard seeds in hot oil for 30 seconds until fragrant; it deepens the flavor base for the tomatoes and ginger.
  • Skip Old Ginger: Fresh ginger makes a real difference here, but if it’s fibrous or dry, it won’t blend smoothly into the masala.
  • Simmer Covered: After adding the beans, keep the pot covered to trap steam—this guarantees they cook evenly without drying out.

Best Sauces and Condiments for This Recipe

Classic Indian Chutneys

Mint cilantro chutney is my go-to pairing—blend 1 cup fresh cilantro, ½ cup mint leaves, 1 green chili, and 1 tbsp lemon juice for a bright, herby contrast. The coolness balances the dish’s warmth beautifully. 🌿

Yogurt-Based Raita

Cucumber raita with 1 cup yogurt, ½ cup grated cucumber, and a pinch of roasted cumin powder adds a creamy, cooling element. I love how the tangy yogurt cuts through the rich spices.

Spicy Tamarind Sauce

Tamarind chutney from Patel Brothers brings sweet-tangy depth. Simmer 2 tbsp tamarind paste with 1 tbsp jaggery and ½ tsp red chili powder for 5 minutes. Drizzle just before serving.

Pickled Onions

Quick-pickle 1 thinly sliced red onion in ¼ cup vinegar, 1 tsp sugar, and ½ tsp salt for 30 minutes. The sharp crunch and acidity elevate every bite.

Lemon Wedges

Serve with fresh lemon wedges for a bright finish. A squeeze of lemon juice right before eating enhances all the spices. Simple but transformative. 💛

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 42g15%
Dietary Fiber 12g43%
Sugars 4g
Protein 14g28%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use canned fava beans instead of dried?

Yes, but the texture differs. Use 4 cups drained canned beans and reduce simmering time to 15-20 minutes. Dried beans offer better flavor absorption though.

2

Why do we remove the outer skin?

Peeling ensures a smoother texture and better spice absorption. The skins can be tough and may not soften sufficiently during cooking. It takes time but makes a noticeable difference.

3

How do I adjust the spice level?

Reduce cayenne pepper to 1/8 tsp for mild heat or add ½ tsp red chili powder for extra kick. Remove green chili seeds for less heat without losing flavor.

4

What if I don’t have mustard oil?

Substitute with any neutral oil like vegetable or canola. Add ½ tsp mustard seeds to the hot oil to mimic some of mustard oil’s distinctive flavor.

★★★★★4.9(13 reviews)
Allison Carter