Fava Beans Recipe Indian: Spiced and Buttery Dal-Inspired Comfort

Fava Beans Recipe Indian: Spiced and Buttery Dal-Inspired Comfort

This dal-inspired fava bean preparation brings the warmth of Indian comfort food to your table. The dish transforms humble beans into a rich, spiced creation that feels both nourishing and indulgent.

I developed this method after years of experimenting with traditional techniques, focusing on slow simmering and layering of spices. The result is a dish with deep, complex flavors and a creamy texture that’s hard to resist.

The beans absorb the aromatic spices and buttery richness, creating a dish that’s hearty yet balanced. It’s the kind of meal that warms you from the inside out, perfect for chilly evenings.

Serve it with rice or flatbread to soak up every last bite. This recipe delivers pure, unpretentious comfort.

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

Ingredients for Fava Beans Recipe Indian

Warm, aromatic spices and creamy fava beans create a comforting Indian-inspired dish ready for your table.

Ingredient Amount Notes
Dried Fava Beans 🌱 1 ½ cups Soaked overnight, peeled
Yellow Onion 🧅 1 whole Finely diced for base flavor
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Fresh Ginger 🌿 1 tbsp Grated for warmth and zing
Green Chili Pepper 🌶️ 1 whole Finely chopped, adjust to taste
Ground Cumin 🌿 1 ½ tsp Toasted for earthy richness
Ground Coriander 🌿 1 ½ tsp Balances the cumin’s warmth
Ground Turmeric 🌶️ ½ tsp For color and earthiness
Garam Masala 🌶️ 1 tsp Adds complex Indian spice blend
Diced Tomatoes 🍅 1 can 14.5 oz can, with juices
Vegetable Broth 🥫 3 cups Low-sodium preferred for control
Coconut Milk 🥥 ½ cup Full-fat for creaminess
Vegan Butter 🧈 2 tbsp For buttery richness
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Lemon Juice 🍋 1 tbsp Freshly squeezed for brightness

Dried fava beans are key here—look for them in Indian grocery stores or well-stocked international aisles at Whole Foods. Soak them overnight (don’t skip this step) and peel for the smoothest texture. The coconut milk adds richness, and full-fat is worth it for that velvety finish. Garam masala blends vary by brand, so taste as you go and adjust the heat with the green chili.

No garam masala? Mix cumin, coriander, and cinnamon at equal parts for a DIY version. Out of coconut milk? Cashew cream works in a pinch (blend soaked cashews with water). Dried fava beans can be swapped for canned, but cut the cooking time way down. The cilantro garnish is optional (some folks hate it), but the lemon juice at the end? Don’t skip it.

Leftovers keep beautifully in the fridge for up to 5 days—the flavors deepen the longer they sit. Freeze in portions for 3 months. Reheat gently with a splash of water to loosen the texture. Always taste before serving to adjust salt or spice levels.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump the dried fava beans, onion, garlic, ginger, and chili in a pressure cooker and walk away.
  • Flavor Explosion: The garlic and ginger hit first, then the green chili sneaks up with that slow-building warmth.
  • Weeknight Hero: I make a big batch Sunday, and it tastes even better reheated for lunch on Tuesday.
  • Pantry MVP: Dried fava beans cost pennies and keep forever, so I always have the base ready to go.

Step-by-Step Instructions for Indian Spiced Fava Beans

This method delivers rich, comforting flavors with a creamy texture that feels authentic.

Step 1: Sauté Aromatics to Build the Base

Heat the 2 tbsp vegan butter in a large pot over medium heat until melted. Add the 1 whole yellow onion, finely diced, and cook for 5-6 minutes until soft and translucent. Stir occasionally to prevent browning.

Add the 4 cloves minced garlic cloves, 1 tbsp grated fresh ginger, and 1 whole finely chopped green chili pepper. Sauté for 1-2 minutes until fragrant. This aromatic trio forms the flavor foundation, so don’t rush this step.

Step 2: Toast Spices and Incorporate Tomatoes

Stir in the 1.5 tsp ground cumin, 1.5 tsp ground coriander, and 0.5 tsp ground turmeric. Toast for 30 seconds until the spices release their aroma. The mixture should look slightly pasty and smell deeply fragrant.

Immediately add the 1 can diced tomatoes with their juices. Cook for 3-4 minutes, stirring occasionally, until the tomatoes break down and the mixture thickens slightly. This step develops depth and prevents the spices from burning.

Step 3: Simmer Fava Beans Until Tender

Add the soaked and peeled 1.5 cups dried fava beans along with the 3 cups vegetable broth. Stir well to combine, then bring to a boil. Reduce heat to low, cover, and simmer for 45-50 minutes, stirring occasionally.

The beans are done when they’re tender but still hold their shape. If the mixture looks dry, add a splash of water or broth. The beans should absorb most of the liquid, creating a thick, stew-like consistency.

Step 4: Finish with Creaminess and Brightness

Stir in the 0.5 cup coconut milk and 1 tsp garam masala. Simmer uncovered for 5 minutes to let the flavors meld. The coconut milk adds a luxurious creaminess that balances the earthy spices.

Remove from heat and stir in the 1 tbsp lemon juice. Taste and adjust seasoning if needed. The lemon juice brightens the dish, cutting through the richness.

Step 5: Garnish and Serve Warm

Ladle the fava beans into bowls and garnish with the 0.25 cup chopped fresh cilantro. The cilantro adds a fresh, herbal note that complements the warm spices.

Serve immediately while hot. The dish should be creamy, aromatic, and deeply comforting, with each bite offering a balance of spice, earthiness, and brightness.

👨‍🍳

Pro Tips For Making Fava Beans Recipe Indian

  • Soak Overnight: I learned this the hard way—dried fava beans need a full 8-12 hours in water to soften properly, or they’ll stay tough no matter how long you cook them.
  • Bloom the Spices: After burning three batches, I finally figured out that ginger, garlic, and green chili need 30 seconds in hot oil before adding onions to wake up their flavors.
  • Skip the Salt Early: Sounds weird, but it works: hold off on salting until the beans are fully tender, or they’ll stay firm and never soften properly.
  • Use Fresh Ginger: My grandmother swore by this, and she was right: fresh ginger grated right before cooking makes a real difference compared to the powdered stuff.

Flavor Customization for This Dish

Spice Level Adjustments

For milder heat, remove the seeds from the 1 green chili pepper before chopping. This reduces the capsaicin significantly while keeping the floral aroma. I often do this when serving to kids or sensitive palates.

To turn up the heat, add ½ tsp cayenne pepper along with the other spices, or include an extra chili. Remember, Indian cooking is all about balancing bold flavors. 🌶️

Creaminess Variations

Swap the 0.5 cup coconut milk for ½ cup heavy cream if you’re not avoiding dairy. The result is richer and more decadent. For a nutty twist, blend ¼ cup soaked cashews with ¼ cup water.

If you prefer a lighter texture, reduce the coconut milk to ¼ cup and add ¼ cup water. The dish will be less creamy but still flavorful.

Acidity Balance

The 1 tbsp lemon juice at the end is crucial, but you can experiment. Try 1 tbsp lime juice for a slightly different citrus note. For depth, add 1 tsp tamarind paste instead.

If you love tangy flavors, stir in 1 tbsp plain yogurt at the end. This adds both acidity and creaminess in one step.

Herb Garnishes

While 0.25 cup fresh cilantro is traditional, try ¼ cup mint leaves for a cooler, sweeter note. A mix of both is divine. I often use scallions for a milder onion flavor.

For a nutty crunch, toast 2 tbsp chopped cashews in a dry pan until golden, then sprinkle on top before serving. 💛

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 12g15%
Saturated Fat 8g40%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 32g12%
Dietary Fiber 10g36%
Sugars 4g
Protein 12g24%
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

Why do I need to peel the beans after soaking?

Peeling removes the tough outer skin for a smoother, creamier texture. After soaking, the skins slip off easily when gently squeezed.

2

Can I use canned beans instead of dried?

Yes, but reduce cooking time to 15-20 minutes. Drain and rinse first to remove excess sodium. The flavor may be slightly less robust than dried.

3

How do I adjust the thickness of the final dish?

For thicker consistency, simmer uncovered longer. To thin it out, add small amounts of warm water or broth until desired texture is reached.

4

What if I don’t have garam masala?

Mix ½ tsp cumin + ½ tsp coriander + ¼ tsp cinnamon. This simple blend mimics its warm, complex flavor profile.

★★★★★4.9(6 reviews)
Nathan Turner