How To Cook Rice And Peas With Coconut Milk

Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!

Cooking rice and peas with coconut milk is easier than you think, and it rewards you with creamy, fragrant rice that tastes like a Caribbean Sunday dinner.
 
If you’ve been wondering how to cook rice and peas with coconut milk without ending up with a mushy pot, this guide walks you through it step by step.
 
The combination of coconut milk, kidney beans (or pigeon peas), thyme, and spices turns plain rice into something special.
 
In this post, we’ll cover why coconut milk makes rice and peas so good, how to cook rice and peas with coconut milk perfectly, and the mistakes to avoid.
 
Let’s get into it.
 

Why Cook Rice and Peas With Coconut Milk?

Cooking rice and peas with coconut milk works so well because coconut milk brings richness and flavor that water simply can’t match.
 
Here’s why this method is worth mastering:
 

1. Coconut Milk Adds Creaminess

When you cook rice and peas with coconut milk, the fat in the coconut milk coats each grain, giving the rice a soft, velvety texture.
 
That creaminess is the signature of authentic rice and peas, and it’s why the dish feels indulgent even though it’s simple.
 

2. It Builds Deep, Layered Flavor

Coconut milk isn’t just about texture.
 
It carries flavor beautifully, so when you cook rice and peas with coconut milk alongside thyme, garlic, scallions, and a little allspice, every grain absorbs that seasoning.
 
The result is rice that tastes seasoned all the way through, not just on the surface.
 

3. It Keeps the Rice Moist

Rice cooked in coconut milk stays moist and tender far longer than rice cooked in plain water.
 
That means your rice and peas with coconut milk will still taste fresh the next day, which is great for meal prep.
 

How to Cook Rice and Peas With Coconut Milk

Now let’s talk about how to cook rice and peas with coconut milk the right way.
 
Follow these steps and you’ll nail it every time:
 

1. Gather Your Ingredients

To cook rice and peas with coconut milk, you’ll need two cups of long-grain rice, one can of coconut milk, one cup of cooked kidney beans or pigeon peas, two cups of water or bean broth, and seasonings like thyme, garlic, scallions, allspice, salt, and black pepper.
 

2. Rinse the Rice

Rinse your rice under cool water until it runs clear.
 
This removes excess starch, which is especially important when you cook rice and peas with coconut milk because the coconut milk already adds richness and you don’t want sticky clumps.
 

3. Build the Base Flavor

In a heavy pot, sauté your scallions, garlic, and thyme in a little oil until fragrant.
 
Add the beans, allspice, salt, and pepper, then pour in the coconut milk and water.
 
Bring everything to a gentle boil so the flavors marry before the rice goes in.
 

4. Add the Rice and Simmer

Stir in the rinsed rice, reduce the heat to low, and cover the pot tightly.
 
When you cook rice and peas with coconut milk, resist the urge to stir during the simmer.
 
Let it cook undisturbed for about 20 to 25 minutes so the steam can do its work.
 

5. Rest, Fluff, and Serve

Once the liquid is absorbed and the rice is tender, remove the pot from the heat and let it sit covered for ten minutes.
 
Then fluff the rice with a fork, taste for seasoning, and serve your rice and peas with coconut milk alongside jerk chicken, stews, or grilled fish.
 

Mistakes to Avoid When Cooking Rice and Peas With Coconut Milk

Even simple dishes go wrong sometimes, so here’s what to watch out for:
 

1. Using Too Much Liquid

Coconut milk is thicker than water, so the total liquid ratio matters.
 
If you add too much, your rice and peas with coconut milk will turn out soggy instead of fluffy.
 

2. Skipping the Salt

Coconut milk is naturally sweet and mild, so under-seasoning is a common pitfall.
 
Salt the cooking liquid properly before adding the rice so the flavor reaches every grain.
 

3. Lifting the Lid Too Often

Every time you peek, you release steam, which slows cooking and leads to uneven rice.
 
Trust the process and keep that lid on until the timer goes off.
 

So, How Do You Cook Rice and Peas With Coconut Milk?

You cook rice and peas with coconut milk by rinsing the rice, building a seasoned base with beans and aromatics, adding coconut milk and water, then simmering everything covered on low heat until tender.
 
The coconut milk brings creaminess, the seasonings bring depth, and the peas make it hearty.
 
Now that you know how to cook rice and peas with coconut milk, you can bring a taste of the islands to your own kitchen any night of the week.