
This Indian-inspired lima beans and rice dish brings warm spices to your table with minimal effort. Cumin seeds and turmeric create a fragrant base that transforms simple ingredients into something extraordinary.
The beauty of this recipe lies in its simplicity. One pot, 30 minutes, and a handful of pantry staples are all you need. The lima beans soak up the spices while the rice cooks to fluffy perfection.
What emerges is a colorful, aromatic dish with tender beans and perfectly spiced rice. The cumin infusion adds depth while turmeric provides a golden hue and subtle warmth.
Serve as a side or light main course. The flavors develop even more the next day.
Ingredients for Lima Beans Rice Indian
Pantry staples and fresh aromatics create this fragrant, spiced one-pot meal.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Lima Beans 🌱 | 1 ½ cups | Soaked overnight, drained |
| Basmati Rice 🍚 | 1 ½ cups | Rinsed until water runs clear |
| Cumin Seeds 🌿 | 2 tsp | Whole seeds for toasting |
| Ground Turmeric 🌶️ | 1 tsp | For golden color and warmth |
| Yellow Onion 🧅 | 1 whole | Finely diced for base |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Fresh Ginger 🌿 | 1 tbsp | Grated or minced |
| Green Chili Pepper 🌶️ | 1 whole | Finely chopped, seeds removed |
| Vegetable Broth 🥣 | 3 cups | Low-sodium preferred |
| Coconut Milk 🥥 | ½ cup | Full-fat for creaminess |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
| Olive Oil 🫒 | 2 tbsp | For sautéing aromatics |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Ground Coriander 🌿 | 1 tsp | For earthy undertones |
The cumin seeds are non-negotiable—whole seeds toasted in hot oil release their full aroma. Look for them in the spice aisle at Whole Foods or any Indian grocery. The lima beans need a good overnight soak (or use canned, drained and rinsed). Basmati rice is ideal for its long grains, but jasmine works too. For the coconut milk, Thai Kitchen or Native Forest are reliable brands with good consistency.
No fresh ginger? Ground ginger at half the amount works, but fresh adds brightness. Skip the green chili if you prefer mild heat, or add cayenne at a pinch. Coconut milk can be replaced with cashew cream for a different richness. If you don’t have fresh cilantro, parsley or mint can stand in (though the flavor profile will shift slightly). The turmeric is key for color—don’t substitute.
Store dried beans in a cool, dark place for up to 1 year. Cooked leftovers keep in the fridge for 4-5 days or freeze for 3 months. The flavors actually improve overnight, so it’s perfect for meal prep.
Why You’ll Love This Recipe
- One Pot Wonder: Honestly, I just dump everything in and let it simmer—dried lima beans, basmati rice, and those aromatic cumin seeds do all the work.
- Warm Spice Hug: The turmeric and cumin bloom in the onion base, giving every bite that cozy, earthy depth I crave.
- Meatless Monday Star: I serve this to my picky nephew and my vegan sister—same pot, zero complaints.
- Stretches for Days: Leftovers taste even better the next day, and it feeds my family of four for under $5. Between us, I always make double.
Step-by-Step Instructions for Lima Beans Rice
Here’s the method. Straightforward, tested, works every time.
Step 1: Toast Spices and Sauté Aromatics
Heat the 2 tbsp olive oil in a large pot over medium heat. Add the 2 tsp cumin seeds and toast for 30-45 seconds until fragrant and just beginning to sizzle.
Immediately add the finely diced yellow onion and cook for 4-5 minutes until soft and translucent. Stir in the minced 4 cloves garlic cloves, grated 1 tbsp fresh ginger, and finely chopped green chili pepper, cooking for an additional 1 minute until the raw garlic aroma mellows.
Add the 1 tsp ground turmeric and 1 tsp ground coriander, stirring constantly for 20 seconds to bloom the spices and prevent burning. This creates the aromatic foundation for the dish.
Step 2: Cook Lima Beans Until Tender
Add the drained, soaked 1.5 cups dried lima beans to the pot along with the 3 cups vegetable broth and 1 tsp salt. Stir well to combine, ensuring the beans are fully submerged in the liquid.
Bring to a boil, then reduce heat to low, cover, and simmer for 45-50 minutes until the lima beans are tender but still hold their shape. Check occasionally and add a splash of water if the liquid reduces too quickly.
Step 3: Incorporate Rice and Coconut Milk
Stir in the rinsed 1.5 cups basmati rice and 0.5 cup coconut milk. Increase heat to medium and bring the mixture to a gentle simmer.
Once simmering, reduce heat to low, cover, and cook for 15-18 minutes until the rice is fully cooked and the liquid is absorbed. Resist the urge to stir during cooking to avoid breaking the rice grains. You’ll know it’s ready when the surface looks dry and small steam holes appear.
Step 4: Rest and Garnish
Remove the pot from heat and let it sit covered for 10 minutes. This resting period allows the rice to steam and fully absorb any remaining liquid, ensuring a fluffy texture.
Gently fluff the rice and lima beans with a fork. Taste and adjust seasoning if needed. Garnish with the chopped 0.25 cup fresh cilantro just before serving to add a bright, fresh finish to the dish.
Pro Tips For Making Lima Beans Rice Indian
- Soak the Beans: Cover dried lima beans in water by 2 inches and soak for at least 8 hours—this cuts cooking time in half and prevents that dreaded chalky texture.
- Toast the Cumin: Heat cumin seeds in oil for 30 seconds until fragrant before adding onions, as I learned the hard way that raw cumin tastes bitter and flat.
- Rinse the Rice: Wash basmati rice until the water runs clear to remove excess starch, or you’ll end up with a gummy, sticky mess instead of fluffy grains.
- Layer the Turmeric: Add half the turmeric with the onions and the rest at the end for deeper color and flavor—sounds weird, but it works.
Wine and Beer Pairings for This Recipe
Crisp White Wines
A dry Riesling from Washington state offers citrus notes that complement the cumin and turmeric beautifully. I love Chateau Ste. Michelle—it’s widely available and consistently excellent. The slight acidity cuts through the coconut milk richness. 🍷
Light Lager Beers
An Indian Kingfisher or American Pilsner Urquell provides a clean, crisp contrast to the warm spices. The effervescence refreshes your palate between bites. Serve ice-cold for the best experience.
Fruity Rosé
A Provence rosé with its subtle strawberry and melon notes pairs surprisingly well with the earthy lima beans. Whispering Angel is my go-to—it’s dry enough to balance the dish without overpowering it. 💫
Wheat Beers
A Hefeweizen like Paulaner brings banana and clove esters that echo the warm spices. The creamy texture of the beer mirrors the coconut milk in the dish.
Avoid These
Skip heavy red wines or bitter IPAs—they’ll clash with the delicate spice blend. Also avoid overly sweet beverages that will compete with the savory, earthy flavors of this creation.
Nutrition Facts
Frequently Asked Questions
Can I use canned lima beans instead of dried?
Yes! Drain and rinse 4 cups canned lima beans to replace dried. Skip the soaking and cooking time—just add them with the rice and coconut milk, then simmer for 15 minutes.
Why do I need to toast the cumin seeds first?
Toasting whole cumin seeds in hot oil releases their essential oils, creating a deeper, nuttier flavor. This step takes just 30-45 seconds but makes a huge difference in aroma.
What if my rice turns out mushy?
This usually happens from stirring during cooking or using too much liquid. Stick to 3 cups broth and avoid lifting the lid. Let it rest 10 minutes off heat before fluffing.
Can I make this ahead of time?
The flavors improve after 24 hours in the fridge. Store in an airtight container for up to 5 days, or freeze for 3 months.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026