Lima Beans and Rice Recipe: Caribbean-Style One-Pot Meal

Lima Beans and Rice Recipe: Caribbean-Style One-Pot Meal

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.

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

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

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 680mg30%
Total Carbohydrate 62g23%
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 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.

2

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.

3

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.

4

Can I make this ahead?

The flavors deepen overnight. Store in an airtight container for up to 5 days in the fridge.

★★★★★4.8(3 reviews)
Tyler Campbell