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!
Yes, you can cook rice and peas without coconut milk, and it will still turn out delicious.
You don’t actually need coconut milk to make a great pot of rice and peas, though it does add a creamy richness that many people love.
If you’ve been wondering can you cook rice and peas without coconut milk because you’re out of it or you simply want a lighter version, the answer is a resounding yes.
In this post, we’ll walk through how to cook rice and peas without coconut milk, the best substitutes to use, and a few tips to make sure your dish still tastes amazing.
Let’s get into it.
Yes, You Can Cook Rice and Peas Without Coconut Milk
You can absolutely cook rice and peas without coconut milk, and here’s why it works so well:
1. Coconut Milk Is a Flavor Enhancer, Not a Requirement
Coconut milk brings creaminess and a subtle sweetness to rice and peas, but it’s not what makes the dish.
The real stars are the beans, the rice, and the seasonings like thyme, garlic, and allspice.
When you cook rice and peas without coconut milk, you’re simply skipping one ingredient while keeping everything else intact.
The dish still keeps its identity because the coconut milk was never doing the heavy lifting on flavor.
2. The Beans Provide Natural Creaminess
If you’ve ever worried that skipping coconut milk would leave your rice and peas tasting flat, don’t be.
The beans themselves, especially red kidney beans or black-eyed peas, release starches as they cook that give the dish body.
When you cook rice and peas without coconut milk, those beans still work their magic.
You get a naturally creamy texture from the legumes alone, which is why this dish holds up even without the coconut milk.
3. Seasonings Carry the Flavor
Rice and peas gets most of its flavor from the seasoning blend, not the coconut milk.
Thyme, scallions, garlic, pimento, and a bit of black pepper do the real work here.
So when you cook rice and peas without coconut milk, you’re not losing flavor, you’re just letting the herbs and spices shine more.
Many cooks actually prefer it this way because the seasonings come through more clearly.
Best Substitutes When You Cook Rice and Peas Without Coconut Milk
If you still want a little richness without using coconut milk, here are some great options:
1. Use Butter or Ghee
A tablespoon or two of butter or ghee adds a lovely richness that mimics some of what coconut milk brings.
Melt it into the pot before adding your rice so the grains get coated and absorb that buttery flavor.
This is one of the easiest ways to cook rice and peas without coconut milk and still get a comforting, hearty result.
2. Try a Splash of Regular Milk or Cream
If you’re not avoiding dairy, a small amount of whole milk or cream can add creaminess without overpowering the dish.
Just use about a quarter cup and adjust your water ratio so the rice doesn’t get too wet.
When you cook rice and peas without coconut milk this way, you still get a silky texture that feels indulgent.
3. Go with Olive Oil or Another Plant-Based Fat
For a dairy-free option, a drizzle of olive oil or avocado oil works nicely.
It won’t add the same sweetness as coconut milk, but it does help the rice cook up fluffy and separate.
Plenty of people cook rice and peas without coconut milk using just oil and seasonings, and the results are fantastic.
4. Add a Little Stock for Depth
Swapping some of the water for vegetable or chicken stock is a simple way to boost flavor.
The stock adds savoriness that makes up for the missing coconut milk.
If you cook rice and peas without coconut milk and use stock instead of water, you’ll notice the dish tastes fuller and more rounded.
Tips for Cooking Rice and Peas Without Coconut Milk
Here are a few things to keep in mind so your dish turns out perfect:
1. Adjust Your Liquid Ratio
Coconut milk is thicker than water, so when you cook rice and peas without coconut milk, you may need slightly less liquid overall.
Use about 1 ¾ cups of liquid per cup of rice instead of the usual 2 cups to avoid mushy rice.
2. Don’t Skip the Soaking Step
If you’re using dried beans, soak them overnight before cooking.
This ensures they cook evenly and soften properly, which matters even more when you cook rice and peas without coconut milk because there’s less fat to mask undercooked beans.
3. Taste and Adjust Seasoning
Without coconut milk, the seasonings are more prominent, so taste as you go.
You might find you want a little extra thyme or a pinch more salt to get the balance just right.
So, Can You Cook Rice and Peas Without Coconut Milk?
Yes, you can cook rice and peas without coconut milk and still end up with a flavorful, satisfying dish.
The beans provide natural creaminess, the seasonings carry the flavor, and simple substitutes like butter, stock, or oil fill in the gaps nicely.
Whether you’re out of coconut milk or just want a lighter version, you can confidently cook rice and peas without coconut milk anytime.