Dry Lima Beans Recipe Indian Style: Spiced Creamy Comfort in a Bowl

Dry Lima Beans Recipe Indian Style: Spiced Creamy Comfort in a Bowl

There’s something deeply satisfying about transforming humble dried beans into a rich, creamy dish that satisfies like comfort food should. This Indian-inspired preparation proves that simple ingredients can deliver bold, layered flavor.

I developed this method after realizing how well lima beans absorb spices, creating a dish that’s hearty yet light. The key is slow-cooking with traditional Indian seasonings until the beans turn tender and the sauce thickens to perfection.

The result is a bowl of beans that’s velvety, aromatic, and infinitely satisfying. It’s the kind of dish that makes weeknight dinners feel special without demanding extra effort.

Serve with rice or flatbread for a complete, plant-based meal that delivers on both taste and substance.

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

Ingredients for Dry Lima Beans Recipe Indian Style

Transform dried lima beans with aromatic spices into a creamy, comforting Indian-inspired dish with these ingredients.

Ingredient Amount Notes
Dry Lima Beans 🌱 1 lb Soaked overnight or quick-soaked
Yellow Onion 🧅 1 whole Finely diced for base
Garlic Cloves 🧄 5 cloves Minced for aromatic depth
Fresh Ginger 🌿 1 tbsp Peeled and grated
Green Chili Pepper 🌶️ 1 whole Serrano or jalapeño, minced
Diced Tomatoes 🍅 1 can 14.5 oz can, with juices
Coconut Milk 🥥 1 can Full-fat for creaminess
Ground Cumin 🌿 1 ½ tsp Toasted for nuttier flavor
Ground Coriander 🌿 1 ½ tsp Freshly ground preferred
Ground Turmeric 🌶️ ½ tsp For vibrant color
Garam Masala 🌿 1 tsp Added at the end
Mustard Seeds 🌱 1 tsp Black or yellow variety
Cumin Seeds 🌿 1 tsp For tempering the dish
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Vegetable Oil 🫒 2 tbsp Neutral-flavored for cooking
Salt 🧂 1 ½ tsp Adjust to taste at end

[recipe_ingredient_scaler]

The beans are the foundation—dry lima beans from bulk bins at Whole Foods or Indian markets are ideal. Look for plump, uniform beans without cracks. Soaking is essential (overnight or quick-soak method) to reduce cooking time and ensure even tenderness. For the coconut milk, full-fat cans from Thai Kitchen or Native Forest deliver the creamiest texture (don’t substitute light versions here).

No fresh ginger? Ground ginger at one-third the amount works in a pinch, though the fresh version adds brightness. Out of garam masala? Mix equal parts cinnamon, cardamom, and cloves—not perfect, but close. The mustard and cumin seeds are key for authentic tempering; skip them and you’ll lose that restaurant-quality aroma. For heat, adjust the green chili quantity to preference.

Leftover beans keep well—store in an airtight container for up to 4 days in the fridge or freeze for 3 months. The flavors deepen overnight, so this dish often tastes even better the next day. Portion into single-serving containers for easy lunches (worth the extra minute).

❤️

Why You’ll Love This Recipe

  • Set and Forget: I soak the beans overnight, then let them simmer while I tackle my to-do list.
  • Flavor Bomb: The garlic, ginger, and green chili create a punchy, aromatic base that makes every bite sing.
  • Meal Prep Star: This dish tastes even better the next day, so I make a big batch for lunches all week.
  • Pantry Hero: Dry lima beans are cheap, shelf-stable, and stretch to feed a crowd without breaking the bank.

Step-by-Step Instructions for Indian-Style Lima Beans

Achieve perfectly spiced, creamy beans with this time-tested method for authentic flavor.

Step 1: Soak and Prepare the Lima Beans

Rinse the 1 lb Dry Lima Beans thoroughly under cold water to remove any debris. Place them in a large bowl and cover with at least 2 inches of water. Soak overnight for best texture, or use the quick-soak method: boil for 2 minutes, then let sit covered for 1 hour.

After soaking, drain and rinse the beans again. This step removes excess starch and ensures even cooking. Properly soaked beans will cook more evenly and absorb the spiced broth better, resulting in that promised creamy texture.

Step 2: Temper the Whole Spices and Aromatics

Heat the 2 tbsp Vegetable Oil in a large pot over medium heat. Add the 1 tsp Mustard Seeds and 1 tsp Cumin Seeds. Cover immediately—the mustard seeds will pop like tiny firecrackers. Let them sizzle for about 30 seconds until fragrant.

Add the finely diced 1 whole Yellow Onion and cook until translucent and golden (about 5 minutes). Stir in the minced 5 cloves Garlic Cloves, 1 tbsp Fresh Ginger, and minced 1 whole Green Chili Pepper. Cook for 1-2 minutes until the raw aroma dissipates—this builds your flavor base.

Step 3: Build the Spiced Broth

Add the 1.5 tsp Ground Cumin, 1.5 tsp Ground Coriander, and 0.5 tsp Ground Turmeric to the pot. Stir constantly for 30 seconds to toast the spices—they should become intensely fragrant. This blooming step intensifies their flavors and prevents a raw taste.

Pour in the 1 can Diced Tomatoes (with juices) and drained lima beans. Add 4 cups of water and the 1.5 tsp Salt. Bring to a boil, then reduce heat to medium-low. Simmer uncovered for 45-60 minutes, stirring occasionally, until the beans are tender but not mushy.

Step 4: Finish with Coconut Milk and Garam Masala

Once the beans are tender, stir in the 1 can Coconut Milk. Simmer for an additional 10-15 minutes until the sauce thickens slightly and the flavors meld. The coconut milk should create a luxurious, creamy broth that coats the beans beautifully.

Stir in the 1 tsp Garam Masala and cook for 2 more minutes. Taste and adjust the salt if needed—the 1.5 tsp Salt should be perfect, but preferences vary. The garam masala adds a warm, complex finish that defines this dish’s authentic Indian character.

Step 5: Rest and Garnish Before Serving

Remove the pot from heat and let the dish rest for 10 minutes. This allows the flavors to deepen and the sauce to thicken slightly. The beans will continue to absorb the creamy broth, enhancing the overall texture.

Just before serving, stir in half of the 0.25 cup Fresh Cilantro and use the rest as a garnish. The bright, citrusy cilantro cuts through the richness and adds a fresh finish. Serve hot in bowls for that promised comforting experience.

👨‍🍳

Pro Tips For Making Dry Lima Beans Recipe Indian Style

  • Soak Overnight: Dry lima beans need at least 8 hours in water to soften—skip this and you’ll be waiting forever for them to cook through. I learned this the hard way after serving undercooked beans to dinner guests.
  • Toast the Spices: Bloom the onion, garlic, ginger, and green chili in oil for 2-3 minutes before adding liquids—this deepens the flavor base that defines Indian-style dishes.
  • Skip Old Beans: Check the packaging date on dry lima beans; if they’ve been sitting for over a year, they’ll stay tough no matter how long you cook them.
  • Simmer Low and Slow: After the initial boil, drop to a gentle simmer—aggressive boiling can burst the beans and turn your dish into a mushy mess.

Common Mistakes When Making This Dish

Skipping the Soak

Never skip soaking dry lima beans—it reduces cooking time by 50% and prevents uneven texture. I learned this the hard way when my first batch stayed stubbornly firm after 2 hours of simmering. Overnight soaking is ideal, but the quick-soak method works in a pinch. 💡

Underseasoning the Broth

Lima beans need bold flavors to shine. Taste your broth before adding the coconut milk and adjust the 1.5 tsp Salt as needed. The spices should taste vibrant, not flat. I often add an extra pinch of turmeric for depth.

Rushing the Tempering

Let the mustard seeds and cumin seeds sizzle for the full 30 seconds until fragrant. Skipping this step results in a dull, one-dimensional flavor. Cover the pot—the seeds can pop!

Overcooking the Beans

Simmer the beans until just tender, about 45-60 minutes. They’ll continue softening in the coconut milk. Mushy beans ruin the texture—check for doneness at 45 minutes and adjust time accordingly.

Adding Coconut Milk Too Soon

Wait until the beans are tender before stirring in the coconut milk. Adding it early can prevent the beans from softening properly. The milk’s purpose is to create that creamy finish, not to cook the beans.

Skipping the Rest

Let the dish rest for 10 minutes off heat before serving. This allows the flavors to meld and the sauce to thicken slightly. I’ve served it immediately before—it’s good, but resting makes it great. 🌟

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 14g70%
Cholesterol 0mg0%
Sodium 520mg23%
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

How long should I soak the beans?

Overnight soaking is ideal for tender beans. For a quicker option, boil for 2 minutes then let sit covered for 1 hour. This reduces cooking time and ensures even texture.

2

Can I use canned lima beans instead?

Yes, but drain and rinse them first. Reduce cooking time to 15-20 minutes since they’re pre-cooked. The flavor won’t be as deep as dried, but it’s a good shortcut.

3

What if I don’t have garam masala?

Mix equal parts cinnamon, cardamom, and cloves as a substitute. Add a pinch at the end for warmth. The dish will still taste rich and aromatic.

4

How do I adjust the spice level?

Reduce or omit the green chili for mild heat. For extra spice, add 1/2 tsp cayenne or another minced chili. Taste as you cook to get it just right.

★★★★★4.7(9 reviews)
Chef Melanie

More recipe sites