
This dish brings the heart of Jamaican cooking to your kitchen with a creamy, satisfying result. I’ve spent years perfecting the balance of coconut milk, kidney beans, and aromatic spices that make this dish unforgettable.
The traditional technique involves layering flavors through slow cooking, allowing the rice to absorb the rich coconut milk and spices. Each grain carries the essence of the islands, creating that signature comfort in every bite.
What emerges is perfectly cooked rice infused with island flavors, tender beans, and a velvety coconut finish. The aroma alone will transport you straight to Jamaica.
Serve this as a main or alongside your favorite protein for a taste of the Caribbean any day of the week.
Ingredients for Jamaican Peas and Rice Recipe with Coconut Milk
Island flavors start with rice, coconut milk, and a handful of bold spices.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Coconut Milk 🥥 | 1 can | Full-fat for creaminess |
| Kidney Beans 🫘 | 1 can | Drained and rinsed |
| Red Onion 🧅 | 1 whole | Finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Scotch Bonnet Pepper 🌶️ | 1 whole | Seeded and minced (optional for heat) |
| Fresh Thyme 🌿 | 3 sprigs | Leaves stripped from stems |
| Ground Allspice 🧂 | 1 tsp | Essential Jamaican spice |
| Vegetable Stock 🥫 | 2 cups | Low-sodium preferred |
| Coconut Oil 🫒 | 2 tbsp | For sautéing aromatics |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Green Onions 🧅 | ½ cup | Chopped for garnish |
The coconut milk is non-negotiable here. Full-fat cans from Thai Kitchen or Gia give that velvety texture you’re after. Kidney beans should be firm—Goya or Eden Organic hold up best. Don’t skip the thyme: fresh sprigs from the produce section (or your garden) make a huge difference. I grab mine at Whole Foods since their herbs are always fresh and vibrant.
No scotch bonnet? Habanero works at half the amount (or skip it entirely if you’re heat-averse). Allspice is key—Penzeys or bulk bins have the best quality. Vegetable stock can be swapped for water in a pinch, but you’ll lose depth. The rice? Jasmine or basmati if you can’t find long-grain. Coconut oil can be replaced with any neutral oil, but it adds that island touch.
This keeps beautifully in the fridge for 4-5 days—the flavors actually deepen overnight. Freeze for up to 3 months (portion it first for easy reheating). Leftovers taste even better reheated with a splash of coconut milk to revive the creaminess.
Why You’ll Love This Recipe
- One Pot Wonder: I toss in rice, coconut milk, and kidney beans, then let it simmer—no babysitting required.
- Rich Coconut Depth: The coconut milk soaks into the rice, giving every bite that creamy, slightly sweet Jamaican flavor.
- Feeds a Crowd: Honestly, this stretches effortlessly for family dinners or meal prep lunches all week.
- Budget Stretch: Kidney beans and rice keep it filling and cheap, but the coconut milk makes it taste special.
Step-by-Step Instructions for Jamaican Peas and Rice With Coconut Milk
Here’s my foolproof method for achieving that authentic island flavor and creamy texture.
Step 1: Rinse Rice and Prep Aromatics
First, rinse the 2 cups Long-Grain White Rice under cold water until the water runs clear. This removes excess starch and prevents the grains from becoming gummy as they cook. Drain well in a fine-mesh strainer.
While the rice drains, finely dice the Red Onion and mince the 4 cloves Garlic Cloves. For the Scotch Bonnet Pepper, remove the seeds and membranes (this reduces the heat), then mince finely. Strip the leaves from the 3 sprigs Fresh Thyme and set aside. Having everything prepped ensures a smooth cooking process.
Step 2: Sauté Aromatics in Coconut Oil
Heat the 2 tbsp Coconut Oil in a large, heavy pot over medium heat. Add the diced Red Onion and cook for 3-4 minutes until softened and translucent. Stir frequently to prevent browning.
Add the minced Garlic Cloves, Scotch Bonnet Pepper, and Fresh Thyme leaves to the pot. Cook for another 1-2 minutes until fragrant—you’ll know it’s ready when the garlic releases its aroma. Then, stir in the 1 tsp Ground Allspice, 1 tsp Salt, and 0.5 tsp Black Pepper to bloom the spices.
Step 3: Toast Rice and Add Liquids
Add the drained 2 cups Long-Grain White Rice to the pot and stir to coat the grains with the aromatic oil and spices. Toast the rice for 2-3 minutes until the edges appear slightly translucent. This step enhances the nutty flavor of the rice.
Pour in the 1 can Coconut Milk and 2 cups Vegetable Stock, stirring to combine. Add the 1 can Kidney Beans, which should be drained and rinsed. Bring the mixture to a gentle boil over medium-high heat.
Step 4: Simmer Until Creamy and Tender
Once boiling, reduce the heat to low, cover the pot with a tight-fitting lid, and let it simmer undisturbed for 20-25 minutes. Resist the urge to stir during this time—it can make the rice mushy.
After the cooking time, turn off the heat and let the rice sit, still covered, for another 5-10 minutes. This steam time is crucial for achieving perfectly tender grains. The rice should be creamy and the liquid fully absorbed, with the Kidney Beans heated through.
Step 5: Fluff and Garnish for Serving
Gently fluff the rice with a fork to separate the grains and distribute the Kidney Beans evenly. Taste and adjust seasoning if needed—you might want to add a bit more Salt depending on your preference.
Stir in the 0.5 cup Green Onions, reserving a few tablespoons for garnish. Transfer to a serving dish, top with the remaining Green Onions, and serve warm. The result should be creamy, fragrant, and packed with island flavors.
Pro Tips For Making Jamaican Peas And Rice Recipe With Coconut Milk
- Toast the Aromatics: Cook the red onion and garlic in a little oil until just golden—about 3-4 minutes. I learned this the hard way: raw garlic in the finished dish gives a harsh bite that overpowers the coconut.
- Rinse the Rice: Always rinse the long-grain white rice until the water runs clear. Sounds tedious, but it removes excess starch so your peas and rice stay fluffy, not gummy.
- Simmer Covered: Once you add the coconut milk and kidney beans, cover the pot and resist the urge to peek for at least 15 minutes. Lifting the lid releases steam and can turn your rice mushy.
- Use Full-Fat Coconut Milk: Skip the light coconut milk—it’s too watery and leaves the dish bland. After trying both, I swear by the full-fat canned version for that rich, creamy texture.
Make-Ahead Tips for This Dish
Overnight Prep
I always prep the aromatics the night before—dice the Red Onion, mince 4 cloves Garlic Cloves, and strip 3 sprigs Fresh Thyme. Store them in separate airtight containers in the fridge. This saves 15 minutes of chopping the next day. 💡
Rice Soaking
Rinse and soak the 2 cups Long-Grain White Rice in water for 30 minutes before cooking. This shortens the cooking time and ensures even cooking. Drain well before using, and reduce the Vegetable Stock to 1¾ cups to compensate for the absorbed water.
Slow Cooker Method
Combine all ingredients except Green Onions in a slow cooker. Cook on low for 4-5 hours or high for 2-3 hours. Add the 0.5 cup Green Onions just before serving. This hands-off method works perfectly for busy days.
Freezer-Friendly Batches
Double the recipe and freeze half in quart-sized freezer bags for up to 3 months. Lay them flat to save space. Thaw overnight in the fridge, then reheat on the stovetop with a splash of Coconut Milk to restore creaminess. ❄️
Reheating Tips
Add ¼ cup water or Coconut Milk when reheating on the stovetop over medium-low heat. Cover and stir occasionally for 5-7 minutes. For the microwave, use 50% power and stir every 1-2 minutes until heated through.
Garnish Last
Always add the Green Onions right before serving to keep them crisp and vibrant. This small step makes a big difference in texture and freshness. I learned this trick from my grandmother—little touches elevate the dish. 🌟
Nutrition Facts
Frequently Asked Questions
Can I use a different type of rice?
Yes, but adjust liquid ratios. Jasmine or basmati work well with ¼ cup less stock. Avoid instant rice as it turns mushy. Long-grain is ideal for that perfect fluffy texture.
What can I substitute for scotch bonnet?
Use ½ habanero for similar heat or skip entirely. For mild spice, add ½ tsp cayenne instead. The dish will still be flavorful without the pepper.
How do I prevent the rice from burning?
Use a heavy pot with a tight lid and keep heat at low after boiling. Never stir while cooking. If using a thin pot, add ¼ cup extra liquid to prevent sticking.
Can this be made in a rice cooker?
Sauté aromatics first, then add all ingredients to the cooker. Use the standard rice setting. Let it steam for 10 minutes after cooking completes.
- Jamaican Jollof Rice Recipe: Island Spice in Every Bite - October 18, 2026
- Hamburger Rice Hot Dish Recipe: Midwest Comfort in One Pan - October 18, 2026
- Iranian Cabbage Rice Recipe: Aromatic Herbs and Spiced Layers - October 18, 2026