Jamaican Rice and Beans Recipe Without Coconut Milk: Authentic Island Flavor Simplified

Jamaican Rice and Beans Recipe Without Coconut Milk: Authentic Island Flavor Simplified

This recipe captures the authentic taste of Jamaica without the coconut milk twist. I’ve streamlined the process to keep it simple yet packed with island flavor.

The dish relies on traditional spices and slow-cooked beans to build layers of richness. Every bite delivers the hearty, savory essence you expect from a classic Caribbean meal.

What you’ll get is tender beans, perfectly seasoned rice, and a satisfying texture that stays true to tradition. No shortcuts—just real, bold taste.

Ready to bring a piece of Jamaica to your kitchen? Let’s get started.

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

Ingredients for Jamaican Rice and Beans Recipe Without Coconut Milk

Authentic island flavors start with these traditional spices and slow-cooked staples. Simple but bold.

Ingredient Amount Notes
Dried Kidney Beans 🌱 1 cup Soaked overnight or quick-soaked
Long-Grain White Rice 🍚 1 ½ cups Rinsed until water runs clear
Yellow Onion 🧅 1 whole Finely diced for even cooking
Garlic Cloves 🧄 4 cloves Minced for maximum flavor release
Scotch Bonnet Pepper 🌶️ 1 whole Seeds removed, finely chopped
Fresh Thyme Sprigs 🌿 4 pieces Stems removed, leaves only
Ground Allspice 🌶️ 1 tsp Freshly ground for best aroma
Dried Thyme 🍃 1 tsp Rubbed between fingers to release oils
Ground Cinnamon 🌿 ¼ tsp Ceylon for subtle sweetness
Vegetable Broth 🥣 3 cups Low-sodium for controlled seasoning
Extra-Virgin Olive Oil 🫒 2 tbsp For sautéing aromatics
Sea Salt 🧂 1 ½ tsp Adjust to taste at end
Black Pepper 🌶️ 1 tsp Freshly ground for boldness
Green Bell Pepper 🌶️ 1 whole Diced, seeds and ribs removed
Fresh Cilantro 🌿 ¼ cup Chopped, for finishing garnish

The beans are the foundation—kidney beans are traditional, but pinto beans work too. Goya or Bush’s brands are reliable for consistent quality. Look for dried beans that are uniformly sized and free of cracks. The rice should be long-grain white (jasmine or basmati if you want a fluffier texture). Caribbean markets often carry the best Scotch bonnet peppers (habeneros in a pinch).

No Scotch bonnet? Habanero at half the amount brings the heat. Missing fresh thyme? Dried thyme at one-third the quantity works, but fresh is ideal. Vegetable broth can be swapped for water, but the flavor depth won’t be the same. For the allspice, Penzeys has excellent quality. If you can’t find Ceylon cinnamon, regular cassia is fine—just use a pinch less.

Beans can be soaked overnight (best texture) or quick-soaked (1 hour in boiling water). Cooked dish keeps 4-5 days refrigerated, freezes beautifully for 3 months. The flavors deepen overnight—perfect for meal prep.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that this comes together in a single pot—just soak the kidney beans, then simmer with rice, onion, and that fiery kick from the Scotch Bonnet.
  • Flavor Bomb: The garlic and onion build this deep, savory base that makes every bite ridiculous. Honestly, I skip the coconut milk now and never look back.
  • Meal Prep Hero: I make a big batch on Sunday and it tastes even better by Wednesday. Between us, it’s the only lunch I actually look forward to.
  • Budget Friendly: Dried beans and rice stretch so far for so little. I’ll be real: it’s my go-to when I need to feed a crowd without breaking the bank.

Step-by-Step Instructions for Jamaican Rice and Beans Without Coconut Milk

Here’s the method I use to build layers of authentic island flavor without a single drop of coconut milk.

Step 1: Prepare the Kidney Beans

Drain and rinse the 1 cup Dried Kidney Beans thoroughly after soaking. I always check for any small stones or debris that might have made it through the packaging. The beans will have plumped up significantly during soaking, which reduces cooking time.

Transfer them to a large pot and cover with fresh water by about 2 inches. Bring to a boil over high heat, then reduce to a simmer. Cook for 45-60 minutes until the beans are tender but not falling apart. Skim any foam that rises to the surface during the first 10 minutes of cooking.

Drain the cooked beans, reserving 1 cup of the cooking liquid. This starchy liquid will add body to your final dish. Set both the beans and reserved liquid aside while you prepare the other components.

Step 2: Sauté the Aromatics and Spices

Heat the 2 tbsp Extra-Virgin Olive Oil in a large, heavy-bottomed pot over medium heat. Add the finely diced 1 whole Yellow Onion and cook for 3-4 minutes until it becomes translucent and just starts to take on color.

Add the minced 4 cloves Garlic Cloves, diced 1 whole Green Bell Pepper, and finely chopped 1 whole Scotch Bonnet Pepper. Sauté for 2-3 minutes until the peppers soften. Be careful not to touch your face after handling the Scotch bonnet—its oils are extremely potent.

Stir in the 1 tsp Ground Allspice, 1 tsp Dried Thyme, and 0.25 tsp Ground Cinnamon. Cook for 30 seconds until fragrant, being careful not to burn the spices. The aroma at this stage should be intoxicating—warm, earthy, and slightly sweet.

Step 3: Combine and Simmer

Add the cooked kidney beans, 1.5 cups Long-Grain White Rice, and 3 cups Vegetable Broth to the pot. Stir in the 1.5 tsp Sea Salt and 1 tsp Black Pepper. Add the leaves from the 4 pieces Fresh Thyme Sprigs and the reserved bean cooking liquid.

Bring the mixture to a boil over high heat, then reduce to low, cover, and simmer for 20-25 minutes. Don’t stir during this time—this prevents the rice from becoming mushy. You’ll know it’s ready when the liquid is absorbed and the rice is tender with a slight bite.

If the mixture looks dry before the rice is fully cooked, add a little hot water. If it’s too wet, cook uncovered for a few extra minutes. The rice should be fluffy and each grain distinct, with the beans distributed evenly throughout.

Step 4: Rest and Finish

Remove the pot from heat and let it sit covered for 10 minutes. This resting period allows the steam to finish cooking the rice and lets the flavors meld together. The texture will transform from good to exceptional during this time.

After resting, fluff the rice gently with a fork. Taste and adjust seasoning if needed—I often find it needs a pinch more salt at this stage. The beans should be tender and the rice perfumed with the warm spices and peppers.

Just before serving, stir in the chopped 0.25 cup Fresh Cilantro. The bright, citrusy flavor cuts through the richness and adds a fresh finish to the dish. Serve hot, with each spoonful delivering the perfect balance of creamy beans, fluffy rice, and bold Caribbean spices.

👨‍🍳

Pro Tips For Making Jamaican Rice And Beans Recipe Without Coconut Milk

  • Soak the Beans: I learned this the hard way—dried kidney beans need at least 4 hours in water, or overnight, to soften properly. Skip this and you’ll be chewing tough beans for an hour.
  • Bloom the Aromatics: Cook the minced onion, garlic, and Scotch Bonnet in oil for 3-4 minutes until fragrant before adding anything else. This builds the base flavor that defines the dish.
  • Watch the Water: Use a 2:1 water-to-rice ratio and don’t stir once the rice is in. Stirring releases starch and turns it mushy—Jamaican rice and beans should hold their shape.
  • Use Bean Liquid: After boiling the kidney beans, reserve the cooking liquid instead of plain water for the rice. It adds depth and body to the final dish.

Health Benefits of This Recipe

Plant-Based Protein

Kidney beans deliver 15 grams of protein per cup, making this dish a satisfying vegan protein source. The slow cooking process breaks down complex proteins, making them easier to digest. I find beans keep me full for hours after eating. 💪

Fiber-Rich Goodness

With 11 grams of fiber per serving from the beans and rice, this meal supports healthy digestion and helps maintain steady blood sugar levels. The fiber also contributes to heart health by reducing LDL cholesterol.

Vitamin Boost

The combination of bell peppers and onions provides a significant dose of vitamin C—about 80% of your daily needs per serving. This antioxidant vitamin supports immune function and skin health.

Minimal Fat

At just 2 grams of fat per serving (mostly from olive oil), this dish is naturally low in saturated fat. The healthy fats from extra-virgin olive oil contribute to heart health without excess calories.

Iron and Zinc

Kidney beans are an excellent plant-based source of iron and zinc, providing about 20% of your daily iron needs per serving. Pair with the vitamin C-rich peppers to enhance iron absorption. 🌱

Complex Carbohydrates

The long-grain rice provides slow-digesting complex carbohydrates that offer sustained energy. Combined with the beans’ protein, this creates a balanced meal that prevents blood sugar spikes.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 6g8%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 70g25%
Dietary Fiber 12g43%
Sugars 2g
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 canned beans instead of dried?

Yes, you can substitute 2 cans (15 oz each) of kidney beans. Drain and rinse them well before using. Reduce the cooking liquid to 2 cups and simmer for just 15 minutes since they’re already tender.

2

Why do I need to soak the dried beans?

Soaking reduces cooking time and helps remove some of the oligosaccharides that cause gas. For a quick soak, cover beans with boiling water and let sit for 1 hour. Overnight soaking yields the most even texture.

3

What if I don’t have Scotch bonnet peppers?

Use ½ habanero pepper or 1 jalapeño for milder heat. Remove all seeds and membranes for less spice. The dish will still be flavorful, just less fiery.

4

Can I make this in a rice cooker?

Sauté aromatics in a pan first, then transfer everything to your rice cooker. Use the standard rice setting, but check at 20 minutes and add more liquid if needed. Let it rest 10 minutes after cooking.

★★★★★5.0(10 reviews)
Tyler Campbell