Jamaican Rice and Peas Recipe: Coconut-Infused Island Tradition

Jamaican Rice and Peas Recipe: Coconut-Infused Island Tradition

Every Sunday, Nana Mae would transform her diner kitchen with the scent of coconut and thyme, teaching me that Jamaican rice and peas is more than a side dish—it’s a celebration of island tradition.

This creation combines kidney beans, rich coconut milk, and aromatic spices with long-grain rice for a dish that’s both hearty and deeply flavorful. The Scotch bonnet pepper adds authentic heat, balanced by the creaminess of the coconut.

What emerges is a perfectly seasoned, fragrant pot of rice where each grain holds the essence of the Caribbean. It pairs beautifully with jerk chicken or grilled fish.

Simple ingredients, layered with history, delivering restaurant-quality results at home.

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

Ingredients for Jamaican Rice and Peas

Coconut milk, kidney beans, and island spices create this vibrant Caribbean classic at home.

Ingredient Amount Notes
Long-Grain White Rice 🍚 2 cups Rinsed until water runs clear
Kidney Beans 🫘 15 oz Canned, drained and rinsed
Coconut Milk 🥥 13 ½ oz Full-fat, canned for richness
Scotch Bonnet Pepper 🌶️ 1 whole Seeds removed for less heat
Fresh Thyme Sprigs 🌿 4 sprigs Leaves stripped from stems
Garlic Cloves 🧄 4 cloves Minced for even distribution
Yellow Onion 🧅 1 whole Finely diced for base flavor
Green Onions 🧅 3 whole Sliced, white and green parts
Vegetable Stock 🥣 1 ½ cups Low-sodium preferred for control
Ground Allspice 🌿 ½ tsp Freshly ground for best aroma
Ground Cumin 🌿 ½ tsp Toasted lightly enhances flavor
Sea Salt 🧂 1 tsp Adjust to taste at end
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Coconut Oil 🥥 2 tbsp For sautéing aromatics

The coconut milk is non-negotiable—full-fat canned delivers the authentic creaminess. Thai Kitchen or Goya brands are reliable and widely available. Kidney beans should be firm and intact; Bush’s Best or Eden Organic hold their shape well. Fresh thyme is ideal, but look for vibrant green sprigs at the market (avoid wilted or yellowing). The Scotch bonnet pepper is traditional, but handle with care—its heat is intense.

No Scotch bonnet? Habanero works as a substitute with similar heat profile. Fresh thyme can be swapped for dried at one-third the amount. For a milder dish, use half a pepper or substitute with a pinch of cayenne. If kidney beans are unavailable, pinto beans or black beans maintain the texture. The allspice is key—don’t skip it, but nutmeg in a pinch offers a similar warmth.

This dish improves overnight as flavors meld. Store in an airtight container in the fridge for up to 4 days. Reheat gently on the stove with a splash of water or coconut milk. Freezes well for up to 3 months—portion before freezing for easy reheating.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I toss everything in—rice, kidney beans, coconut milk—and let it simmer. No fuss, no extra dishes.
  • Creamy Heat: The coconut milk mellows the scotch bonnet’s kick while the thyme adds this earthy depth. Honestly, I make extra just for the smell alone.
  • Feeds a Crowd: Between us, this stretches further than you’d think—ideal for Sunday dinners or packing lunches all week.
  • Budget Stretch: Kidney beans and rice keep it cheap, but the flavor? Ridiculously good. I’ll be real: it’s my go-to when the wallet’s tight.

Step-by-Step Instructions for Jamaican Rice and Peas

This authentic method delivers perfectly seasoned, coconut-infused rice with tender kidney beans every time.

Step 1: Sauté Aromatics in Coconut Oil

Heat the 2 tbsp coconut oil in a large, heavy-bottomed pot over medium heat. Add the finely diced yellow onion and cook for 3-4 minutes until translucent and soft, stirring frequently to prevent browning.

Add the minced garlic cloves and cook for 30 seconds until fragrant. Stir in the 4 sprigs fresh thyme sprigs (leaves stripped), 0.5 tsp ground allspice, and 0.5 tsp ground cumin, toasting the spices for 1 minute to release their essential oils.

This base layer builds the characteristic depth of flavor. The onion should be sweet and tender, not caramelized, as this ensures a balanced foundation for the rice.

Step 2: Incorporate Beans and Liquid

Add the 15 oz kidney beans (drained and rinsed) and the 1 whole scotch bonnet pepper (seeds removed) to the pot. Pour in the 13.5 oz coconut milk and 1.5 cups vegetable stock, stirring to combine all ingredients thoroughly.

Increase heat to medium-high and bring the mixture to a gentle simmer. This step allows the coconut milk to blend seamlessly with the stock, creating a rich, creamy cooking liquid. The kidney beans will absorb some of this liquid, plumping slightly.

Season with the 1 tsp sea salt and 0.5 tsp black pepper, adjusting to taste. The liquid should be well-seasoned at this stage, as the rice will absorb these flavors during cooking.

Step 3: Add Rice and Simmer

Stir in the 2 cups long-grain white rice (rinsed until water runs clear), ensuring it is fully submerged in the liquid. Reduce heat to low, cover the pot with a tight-fitting lid, and allow the mixture to simmer undisturbed for 20 minutes.

Resist the urge to stir during this time. The rice needs to steam evenly, and stirring can break the grains or cause uneven cooking. The liquid should be mostly absorbed, with the rice looking slightly underdone but plump.

After 20 minutes, remove the pot from heat but keep it covered. Let it rest for 5 minutes—this allows the rice to finish cooking in the residual steam and prevents it from becoming mushy or dry.

Step 4: Finish with Green Onions

Remove the scotch bonnet pepper and discard it. Gently fold in the 3 whole green onions (sliced, white and green parts) with a fork, taking care not to break the rice grains. The green onions add a fresh, bright note to contrast the rich coconut and earthy spices.

Taste and adjust the seasoning if needed. The rice should be tender but not mushy, with each grain distinct yet infused with the coconut and aromatic flavors. The kidney beans should be soft but still hold their shape.

Let the dish sit covered for an additional 5-10 minutes before serving. This final rest ensures all the flavors meld together perfectly, and the rice achieves its ideal texture.

👨‍🍳

Pro Tips For Making Jamaican Rice And Peas

  • Soak the Beans: I learned this the hard way—dried kidney beans need an overnight soak in cold water, or they’ll stay tough and undercooked no matter how long you simmer them.
  • Bloom the Thyme: Add the fresh thyme sprigs to the hot oil at the start, not the end, so their flavor fully infuses the dish before the rice and coconut milk go in.
  • Use Full-Fat Coconut Milk: Skip the light version; the richness of full-fat coconut milk is what gives Jamaican rice and peas that creamy, authentic texture.
  • Whole Pepper Only: Keep the scotch bonnet whole and pierce it once or twice—this adds heat and flavor without making the dish inedibly spicy, and you can remove it before serving.

Best Sauces and Condiments for These Flavors

Spicy Jamaican Pepper Sauce

I love serving this with a homemade Scotch bonnet pepper sauce that packs heat and tang. Blend 2 Scotch bonnet peppers (seeds in for extra spice), 1 cup white vinegar, and 1 tsp salt. David insists on a splash of pineapple juice to balance the heat. 🌶️

Cool Coconut Drizzle

A simple coconut cream drizzle adds richness. Mix ½ cup coconut cream with 1 tbsp lime juice and 1 tsp honey. Drizzle over each serving just before eating. The acidity cuts through the rice’s creaminess beautifully.

Fresh Mango Salsa

For a sweet contrast, I make a quick mango salsa with 1 diced mango, ¼ cup red onion, 1 jalapeño (minced), and 2 tbsp cilantro. The juicy mango pairs perfectly with the earthy thyme in this dish.

Jerk Spice Dust

Lightly dust the finished rice with jerk seasoning for an extra layer of flavor. I use Walkerswood jerk seasoning from the Central Market spice aisle. Just ½ tsp per serving adds smoky depth without overpowering.

Garlic Lime Crema

Mix ½ cup sour cream with 1 tbsp lime zest, 1 minced garlic clove, and 1 tbsp lime juice. This crema adds a cool, zesty finish that complements the coconut and spice notes. Emma always asks for extra on her plate. 💛

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 18g90%
Cholesterol 0mg0%
Sodium 620mg27%
Total Carbohydrate 52g19%
Dietary Fiber 8g29%
Sugars 2g
Protein 12g24%
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 a different type of bean?

Yes, pinto or black beans work well as substitutes. Kidney beans are traditional, but the dish adapts beautifully to other hearty beans. Just ensure they’re drained and rinsed first.

2

Why is coconut milk essential?

It provides the signature creaminess and rich flavor that defines the dish. Full-fat canned coconut milk is ideal for authentic texture and taste. No dairy substitutes will give the same result.

3

How do I adjust the heat level?

For milder flavor, remove all seeds from the Scotch bonnet or use half a pepper. For extra heat, leave seeds in or add a pinch of cayenne. Always handle peppers with care.

4

Can I make this ahead of time?

The flavors deepen overnight. Store in an airtight container for up to 4 days in the fridge or freeze for up to 3 months. Reheat gently with a splash of water.

★★★★★4.9(5 reviews)
Tyler Campbell