Some days I just want something simple, cozy, and full of flavor without putting in too much effort, and this coconut rice hits that spot every single time. It’s creamy, fluffy, and has that subtle coconut goodness that makes it feel a little special, even though it’s made with just a few basic ingredients. I’ve made this more times than I can count, and it never disappoints.
→ Long-grain rice - This is what gives you that light, fluffy texture. The grains stay separate and don’t turn mushy, which is exactly what we want here.
→ Coconut milk - The real hero of the dish. It adds that creamy, slightly sweet, tropical flavor that takes plain rice to a whole new level.
→ Fresh cilantro - Just a small handful, but it makes a big difference. It adds a fresh, bright pop that balances out the richness of the coconut milk.
→ Water + salt - Simple, but important. The water helps cook the rice perfectly, and the salt ties all the flavors together so nothing tastes flat.
All together, these simple ingredients come together to make something that feels way more special than it actually is.
NOTE: For measurements and rest of the ingredients check the recipe card below.
What You'll Need To Do
Serves: 4 Time: 20 mins
1| Start by tossing your rice, water, and coconut milk into a small pot. Add a pinch of salt and give everything a quick stir.
2| Bring it up to a gentle simmer, then pop a lid on, lower the heat, and let it do its thing.
3| Let it cook for about 12 to 15 minutes, until the rice is soft and all that creamy coconut goodness is soaked in.
4| Take it off the heat, fluff it up a bit, stir in the fresh cilantro, and keep it covered until you’re ready to serve.
Glycemic Index (GI): ~60–65
Glycemic Load (GL): ~20–24
Easy Ingredient Swaps
1| Swap the rice - No long-grain rice? No problem. Try jasmine for extra fragrance or basmati for a slightly nuttier vibe.
2| Light coconut milk option - Want to keep it lighter? Use light coconut milk. You’ll still get that coconut flavor, just a bit less creamy.
3| No cilantro? - Skip it or swap with chopped green onions or parsley for a different fresh twist.
4| Add a little sweetness - Toss in a pinch of sugar if you like a slightly sweet coconut rice, especially great with spicy dishes.
5| Boost the flavor - Add a small piece of ginger or a clove of garlic while cooking for a subtle flavor kick.
6| Make it richer - Replace a bit of the water with more coconut milk if you want it extra creamy and indulgent.
7| Low-sodium option - Cut back on salt or use a pinch at the end to control the flavor better.
8| Turn it into a full dish - Stir in cooked veggies, beans, or shredded chicken to make it more filling.
Mix, match, and tweak based on what you have, this recipe is super forgiving 👍
That’s pretty much it, simple ingredients, easy steps, and a side dish that somehow steals the show. I love how this coconut rice fits into almost any meal, or even works on its own when I’m keeping things easy. Give it a try, play around with the flavors, and make it your own. Once you do, I have a feeling it’s going to show up in your kitchen quite often 😄
Hi, I'm Danny, a full-time food blogger, father of a handsome 6 year old and a delightful husband. I live in New Jersey with my family. Loves traveling, sharing new recipes, and spending time with my family.