
This Caribbean-style creation brings bold flavors to your table with minimal effort. A one-pot wonder that combines tender lima beans, fluffy rice, and aromatic spices into a satisfying meal.
I developed this method after years of testing, focusing on achieving perfectly cooked rice and beans without constant stirring. The secret lies in the proper ratio of liquid to grains, ensuring everything cooks evenly.
The result is a dish with distinct layers of flavor—savory beans, fragrant rice, and just the right amount of seasoning. It’s hearty, comforting, and ready to serve straight from the pot.
Simple ingredients, straightforward steps, and a meal that feels like home. This is what one-pot cooking is all about.
Ingredients for Lima Beans and Rice
Everyday pantry staples and a few fresh elements create this Caribbean-inspired one-pot meal.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Lima Beans 🌱 | 1 ½ cups | Soaked overnight or quick-soaked |
| Long-Grain White Rice 🌾 | 1 ½ cups | Rinsed until water runs clear |
| Vegetable Broth 🥣 | 4 cups | Low-sodium preferred for control |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Red Bell Pepper 🌶️ | 1 whole | Seeded, finely diced for color |
| Fresh Thyme Leaves 🍃 | 2 tbsp | Stripped from stems, chopped |
| Ground Cumin 🌿 | 1 tsp | Toasted briefly for depth |
| Dried Oregano 🍃 | 1 tsp | Crushed between fingers to release oils |
| Smoked Paprika 🌶️ | ½ tsp | Adds Caribbean warmth and color |
| Bay Leaf 🍃 | 1 whole | Removed before serving |
| Coconut Milk 🥥 | 1 cup | Full-fat for creaminess |
| Scotch Bonnet Pepper 🌶️ | ½ whole | Seeded, minced (adjust for heat) |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for sautéing |
| Sea Salt 🧂 | 1 ½ tsp | Adjust to taste at end |
The lima beans are the backbone here. Dried large butter beans (same family) work identically if lima beans are unavailable at your local market. For the rice, jasmine or basmati can substitute long-grain white, but adjust liquid slightly as they absorb differently. The vegetable broth should be robust—Better Than Bouillon or Imagine Foods brands deliver consistent flavor.
No fresh thyme? Dried thyme at one-third the amount works, though fresh is preferred. Missing smoked paprika? Regular paprika plus a pinch of cayenne mimics the depth. The coconut milk can be light if you prefer less richness, but full-fat yields the best texture (the kind in cans, not cartons). Scotch bonnet too hot? Habanero or jalapeño work, but reduce quantity.
This tastes even better the next day as flavors meld. Keeps 4-5 days refrigerated in an airtight container, or freeze portions for up to 3 months. The rice will firm up when cold—reheat with a splash of broth.
Why You’ll Love This Recipe
- Set and Forget: The lima beans soak while I prep the rice, and everything simmers together in one pot. Honestly, it’s the kind of hands-off cooking I live for.
- Garlicky Depth: The onion and garlic sautéed in broth give this dish a rich, savory base that makes every bite taste like home.
- Meal Prep MVP: I make a big batch on Sunday and it reheats beautifully for lunches all week. Between us, it’s even better the next day.
Step-by-Step Instructions for Lima Beans and Rice
This one-pot method ensures perfect texture and layered Caribbean flavors with minimal cleanup.
Step 1: Sauté the Aromatic Base
Heat the 2 tbsp olive oil in a large, heavy pot over medium heat. Add the finely diced yellow onion and cook for 3-4 minutes until translucent and beginning to soften. The onion should release its sweetness without browning.
Stir in the minced 4 cloves garlic cloves, finely diced red bell pepper, and minced 0.5 whole scotch bonnet pepper. Cook for an additional 2-3 minutes until the mixture becomes fragrant and the peppers begin to soften. This builds the essential flavor foundation for the dish.
Step 2: Toast the Spices and Combine Ingredients
Add the 1 tsp ground cumin, 1 tsp dried oregano, and 0.5 tsp smoked paprika to the pot. Stir constantly for 30 seconds to toast the spices, which deepens their aroma and prevents bitterness.
Immediately add the soaked and drained 1.5 cups dried lima beans, 1.5 cups long-grain white rice, 4 cups vegetable broth, 1 cup coconut milk, 2 tbsp fresh thyme leaves, 1 whole bay leaf, and 1.5 tsp sea salt. Stir thoroughly to combine all ingredients and ensure the rice is fully submerged in the liquid.
Step 3: Simmer to Perfection
Bring the mixture to a boil over medium-high heat. Once boiling, reduce the heat to low, cover the pot, and let it simmer for 25-30 minutes. Resist the urge to stir during this time to allow the rice to cook evenly and develop a light crust at the bottom, which adds depth of flavor.
After 25 minutes, check if the rice and lima beans are tender and the liquid has been mostly absorbed. The rice should be fluffy, and the lima beans should be creamy but not mushy. If the mixture seems dry, add a splash of water or broth and cook for another 5 minutes.
Step 4: Rest and Serve
Once the rice and lima beans are tender, remove the pot from the heat. Discard the bay leaf and let the dish rest, covered, for 10 minutes. This allows the flavors to meld together and the rice to steam to perfect tenderness.
Fluff the rice gently with a fork and adjust the seasoning with additional sea salt if needed. Serve warm, garnished with extra thyme leaves if desired. The final dish should have a creamy texture from the coconut milk and lima beans, with each grain of rice distinct and infused with the rich, aromatic spices.
Pro Tips For Making Lima Beans And Rice
- Soak Overnight: I learned this the hard way—dried lima beans need at least 8 hours in water to soften properly, or you’ll be chewing on tough beans no matter how long they simmer.
- Toast the Rice: Before adding liquid, cook the rice in a dry pot for 2-3 minutes until nutty and fragrant—it adds depth that plain steamed rice just can’t match.
- Skip the Salt Early: Resist the urge to salt the beans while they soak or cook until fully tender; salt too soon and they’ll stay tough, no matter how long they bubble.
- Use Fresh Broth: Sounds obvious, but stale or weak vegetable broth makes the whole dish taste flat—if yours is faint, reduce it by half first to concentrate the flavor.
Dietary Considerations for This lima beans and rice
Vegan and Plant-Based
This dish is naturally 100% vegan, making it perfect for plant-based diets. No animal products are used, and the combination of lima beans and rice provides a complete protein profile with all nine essential amino acids. 🌱
Gluten-Free Friendly
Since rice is naturally gluten-free and all other ingredients contain no gluten, this creation is safe for anyone with gluten sensitivities or celiac disease. Always verify your broth is certified gluten-free to avoid cross-contamination.
Nut Allergy Note
While this dish contains no nuts, check your coconut milk label carefully. Some brands process their coconut products in facilities that also handle tree nuts. I recommend Native Forest or Thai Kitchen for nut-free certification.
Low-Sodium Adaptation
To reduce sodium, use low-sodium vegetable broth and omit the added salt initially. The natural flavors from the beans, coconut milk, and spices will still shine. Taste and adjust seasoning at the end with sea salt as needed.
Protein-Rich Meal
With 1.5 cups lima beans and 1.5 cups rice, each serving delivers about 15-18 grams of protein. This makes it an excellent meat-free protein source that keeps you full for hours.
Fiber Boost
Lima beans are packed with dietary fiber—about 9 grams per ½ cup cooked. Combined with rice, this dish supports digestive health and helps maintain steady blood sugar levels. A truly satisfying one-pot meal. 💪
Nutrition Facts
Frequently Asked Questions
Can I use fresh lima beans instead of dried?
Yes, but reduce cooking time. Use 4 cups fresh lima beans and add them with the rice. They’ll cook in 15-20 minutes instead of 25-30 minutes.
What’s the best rice substitute?
Jasmine or basmati work well but may need 1/4 cup less liquid. Avoid quick-cooking rice as it can turn mushy in this one-pot method.
Why did my rice turn out undercooked?
Likely not enough liquid or heat. Ensure you use the full 4 cups broth and 1 cup coconut milk, and maintain a gentle simmer.
Can I make this ahead?
The flavors deepen overnight. Store in an airtight container for up to 5 days in the fridge.
- Lump Rice Recipe Sri Lanka: Traditional Island-Style Texture - November 4, 2026
- Laos Sticky Rice Recipe: Traditional Steamed Perfection - November 4, 2026
- Magic Rice Recipe: One-Pot Aromatic Wonder - November 4, 2026