Jamaican Red Peas and Rice Recipe: Island Spice in Every Bite

Jamaican Red Peas and Rice Recipe: Island Spice in Every Bite

This traditional Jamaican dish brings the vibrant flavors of the island to your kitchen table. The combination of kidney beans, coconut milk, and aromatic spices creates a dish that’s both hearty and deeply satisfying.

What makes this recipe special is its simplicity and authenticity. I’ve perfected the balance of thyme, scallions, and Scotch bonnet pepper to deliver bold island flavors without overwhelming heat. The rice absorbs every bit of the savory broth, making each bite rich and flavorful.

This dish is naturally vegan and packed with protein, making it a nutritious addition to any meal. The coconut milk adds a creamy texture that complements the earthy beans and fragrant rice perfectly.

Serve it as a side or main dish for a taste of Jamaica that’s sure to impress.

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

Ingredients for Jamaican Red Peas and Rice

Pantry staples and island spices bring this dish to life with authentic flavor.

Ingredient Amount Notes
Dried Kidney Beans 🫘 1 cup Soaked overnight, or use canned
Long-Grain White Rice 🍚 1 ½ cups Rinsed until water runs clear
Coconut Milk 🥥 1 can Full-fat for creaminess
Scallions 🧅 4 whole Thinly sliced, white and green parts
Fresh Thyme 🌿 4 sprigs Leaves stripped from stems
Scotch Bonnet Pepper 🌶️ 1 whole Seeds removed for less heat
Garlic Cloves 🧄 4 cloves Minced for maximum flavor
Vegetable Stock 🍲 2 cups Low-sodium preferred
Ground Allspice 🌶️ 1 tsp Freshly ground for best aroma
Ground Ginger 🌿 ½ tsp Adds warm depth of flavor
Salt 🧂 1 tsp Adjust to taste at the end
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Olive Oil 🫒 2 tbsp For sautéing aromatics

The kidney beans are non-negotiable here—Goya or Bush’s are solid canned options if you skip soaking. Scotch bonnet peppers can be tricky to find fresh; Trader Joe’s or Latin markets usually have them (or sub habanero in a pinch). For thyme, fresh sprigs are ideal, but dried works at a third the amount. Coconut milk? Thai Kitchen or Native Forest for the creamiest results.

No Scotch bonnet? Habanero plus a pinch of cayenne gets you close. Out of fresh thyme? Dried oregano or marjoram at half the amount works. Coconut milk haters can use cashew cream for similar richness. Vegetable stock in a box is fine—Better Than Bouillon makes a great paste. The rice can be jasmine if that’s what you’ve got on hand.

This tastes even better the next day after flavors meld. Keeps 4-5 days in the fridge, freezes for 3 months. Portion leftovers into containers for easy lunches—reheats like a dream. (Just add a splash of water when warming to loosen the rice.)

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that this comes together in a single pot—just soak the kidney beans overnight, then let the coconut milk and thyme do their magic.
  • Rich and Creamy: The coconut milk makes the rice so lush, and the scallions add a fresh bite that keeps me coming back for seconds.
  • Meal Prep Hero: I make a big batch on Sunday and it reheats beautifully all week—great for lunches or a quick dinner.
  • Budget Stretcher: Dried beans and rice keep the cost low, and honestly, it tastes even better the next day.

Step-by-Step Instructions for Jamaican Red Peas and Rice

Here’s how I make this island classic with rich, creamy coconut and bold Caribbean spices.

Step 1: Sauté the Aromatics for Deep Flavor

Heat the 2 tbsp Olive Oil in a large pot over medium heat. Add the 4 whole Scallions, 4 cloves Garlic Cloves, 1 whole Scotch Bonnet Pepper, and the stripped leaves from the 4 sprigs Fresh Thyme.

Cook for 3-4 minutes, stirring often, until the scallions soften and the garlic turns fragantly golden. Don’t let the garlic burn—it should smell sweet and toasty, not bitter. This builds the flavor base that defines the dish.

I keep the Scotch Bonnet whole so it infuses heat without overwhelming the dish. If you prefer more spice, you can finely chop it instead.

Step 2: Toast the Spices and Add Liquids

Stir in the 1 tsp Ground Allspice and 0.5 tsp Ground Ginger and toast for 30 seconds until the spices become aromatically fragrant. This wakes up their flavors and ensures they bloom in the oil.

Pour in the 1 can Coconut Milk and 2 cups Vegetable Stock, scraping the bottom of the pot to release any browned bits. Add the 1 cup Dried Kidney Beans (drained if soaked) and bring to a gentle simmer.

Simmer for 30-40 minutes until the beans are tender but not mushy. If using canned beans, add them later to prevent them from breaking apart.

Step 3: Cook the Rice to Creamy Perfection

Once the beans are tender, stir in the 1.5 cups Long-Grain White Rice and season with 1 tsp Salt and 0.5 tsp Black Pepper. The liquid should cover the rice by about ½ inch—add a splash of water if needed.

Reduce heat to low, cover, and cook for 20-25 minutes until the rice is tender and the liquid is absorbed. Resist the urge to stir while it cooks—this can make the rice gummy. Instead, give the pot a gentle shake occasionally to prevent sticking.

You’ll know it’s done when the grains are plump and the top looks slightly dry with steam holes. The coconut milk should have created a rich, creamy texture throughout.

Step 4: Rest and Fluff for the Best Texture

Remove from heat and let it sit, covered, for 10 minutes. This final rest allows the rice to steam and the flavors to meld together completely.

After resting, fluff the rice gently with a fork to separate the grains and distribute the beans and spices evenly. Discard the Scotch Bonnet pepper if you left it whole—its job is done.

The rice should be tender with a slight bite, and the beans should be creamy but intact. Taste and adjust the salt if needed before serving. This dish tastes even better the next day as the flavors deepen.

👨‍🍳

Pro Tips For Making Jamaican Red Peas And Rice

  • Soak the Beans Overnight: I learned this the hard way—dried kidney beans need at least 8 hours in water to soften properly, or you’ll be chewing tough peas all through dinner.
  • Use Full-Fat Coconut Milk: Sounds weird, but it works: the light version just doesn’t give that rich, creamy texture that makes this dish authentic.
  • Add Rice Late: Resist the urge to cook rice and peas together from the start—add the rice after the beans are tender, about 30 minutes in, to avoid mush.
  • Bruise the Thyme: My grandmother swore by this, and she was right: gently crushing fresh thyme sprigs with the flat of your knife releases way more flavor into the pot.

Storing and Reheating jamaican red peas and rice

Refrigerator Storage

Let this dish cool completely before storing—I usually wait about 2 hours at room temperature. Transfer to airtight containers and refrigerate at 40°F or below. It keeps beautifully for 4-5 days, and the flavors actually intensify over time. ❄️

Freezer Storage

For longer storage, portion into freezer-safe containers or heavy-duty bags. It freezes well for up to 3 months without losing texture. Leave 1-inch headspace for expansion, and squeeze out excess air to prevent freezer burn.

Stovetop Reheating

My preferred method: warm in a pot over medium-low heat with 2-3 tbsp water or coconut milk. Stir occasionally for 5-7 minutes until heated through. This restores the creamy texture beautifully. 🔥

Microwave Reheating

Place a single portion in a microwave-safe dish, add 1 tbsp water, and cover loosely. Heat on 70% power for 2-3 minutes, stir, then continue in 30-second bursts until reaching 165°F.

Pro Storage Tip

I love using glass containers with snap-on lids—they let me see the dish and stack easily. Label with the date so you can track freshness. The coconut milk base reheats better than most rice dishes, maintaining its rich texture.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 15g75%
Cholesterol 0mg0%
Sodium 620mg27%
Total Carbohydrate 68g25%
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 canned beans instead of dried?

Yes! Use 2 cans of kidney beans, drained and rinsed. Add them when you add the rice to prevent them from breaking apart during cooking.

2

How can I reduce the heat level?

Remove all seeds from the Scotch bonnet and leave it whole. For even milder flavor, use ½ pepper or substitute with bell pepper plus a pinch of cayenne.

3

What if my rice is too dry?

Add ¼ cup hot water or coconut milk, cover, and let steam for 5-10 minutes. Stir gently to distribute moisture evenly.

4

Can this be made in a rice cooker?

It’s possible but not ideal. The long simmering time for beans is key. For best results, cook the beans separately, then combine with rice in the cooker.

★★★★★4.9(15 reviews)
Tyler Campbell