16 Delicious Coconut Rice Recipes for Every Occasion

Posted on

Side Dishes

Difficulty

Prep time

Cooking time

Total time

Servings

From cozy weeknight dinners to festive gatherings, coconut rice is the versatile star that can transform any meal into a tropical delight. Whether you’re craving something sweet, savory, or somewhere in between, our roundup of 16 delicious coconut rice recipes has got you covered. Dive in to discover how this simple ingredient can bring a world of flavor to your table—no passport required!

Thai Coconut Rice

Thai Coconut Rice

Amidst the quiet hum of the morning, there’s something deeply comforting about preparing Thai Coconut Rice, a dish that carries the warmth of Thailand’s bustling streets into the tranquility of your kitchen.

Ingredients

  • 1 cup jasmine rice (I find the fragrance of jasmine rice unparalleled, especially for this dish)
  • 1 cup coconut milk (full-fat for that creamy richness we all crave)
  • 1 cup water (filtered, to let the coconut flavor shine)
  • 1 tbsp sugar (just a touch to balance the flavors)
  • 1/2 tsp salt (I like to use sea salt for its subtle minerality)
  • 1 pandan leaf, tied into a knot (optional, but it adds an aromatic depth that’s truly special)

Instructions

  1. Rinse the jasmine rice under cold water until the water runs clear, about 3-4 times. This removes excess starch for fluffier rice.
  2. In a medium saucepan, combine the rinsed rice, coconut milk, water, sugar, salt, and pandan leaf. Stir gently to mix.
  3. Bring the mixture to a boil over medium-high heat, then immediately reduce the heat to low. Cover with a tight-fitting lid.
  4. Simmer for 15 minutes. Resist the urge to peek; keeping the lid on ensures even cooking.
  5. After 15 minutes, turn off the heat and let the rice sit, covered, for another 10 minutes. This allows the rice to steam and absorb any remaining liquid.
  6. Fluff the rice with a fork, removing the pandan leaf if used. Serve warm.

Zesty yet soothing, this Thai Coconut Rice is a symphony of textures and flavors—creamy, slightly sweet, with a hint of salt. Try serving it alongside grilled shrimp or as a base for a tropical fruit salad for an unexpected twist.

Coconut Rice Pudding

Coconut Rice Pudding

Just as the morning light filters through the kitchen window, there’s something profoundly comforting about stirring together a pot of coconut rice pudding. It’s a dish that whispers of lazy Sundays and the sweet, creamy embrace of coconut milk mingling with tender grains of rice.

Servings

4

servings
Prep time

5

minutes
Cooking time

35

minutes

Ingredients

  • 1 cup jasmine rice (its floral notes elevate the pudding)
  • 1 can (13.5 oz) full-fat coconut milk (for that rich, velvety texture)
  • 2 cups water (to cook the rice to perfection)
  • 1/2 cup granulated sugar (adjust if you prefer a less sweet dessert)
  • 1/4 tsp salt (just a pinch to balance the sweetness)
  • 1 tsp vanilla extract (a splash for warmth and depth)
  • 1/2 tsp ground cinnamon (my secret for a hint of spice)

Instructions

  1. Rinse the jasmine rice under cold water until the water runs clear, to remove excess starch.
  2. In a medium saucepan, combine the rinsed rice, coconut milk, water, sugar, and salt. Stir gently to mix.
  3. Bring the mixture to a boil over medium-high heat, then reduce the heat to low. Cover and simmer for 25 minutes, stirring occasionally to prevent sticking.
  4. After 25 minutes, remove the saucepan from the heat. Stir in the vanilla extract and ground cinnamon until well incorporated.
  5. Let the pudding sit, covered, for 10 minutes to thicken slightly before serving.

Rich and creamy, this coconut rice pudding is a delightful paradox of simplicity and indulgence. Serve it warm with a drizzle of honey or chilled with fresh mango slices for a tropical twist.

Jamaican Coconut Rice and Peas

Jamaican Coconut Rice and Peas

Zephyrs of warm, spiced air remind me of the first time I encountered Jamaican Coconut Rice and Peas, a dish that cradles the soul with its creamy texture and aromatic allure.

Servings

2

servings
Prep time

15

minutes
Cooking time

95

minutes

Ingredients

  • 1 cup long-grain white rice (I find jasmine rice adds a lovely fragrance)
  • 1 can (13.5 oz) coconut milk (full-fat for that rich, velvety texture)
  • 1 cup dried kidney beans, soaked overnight (or 1 can, drained and rinsed for a quicker version)
  • 2 cups water (filtered, to ensure the purest flavor)
  • 1 small onion, finely diced (yellow onions are my go-to for their sweetness)
  • 2 cloves garlic, minced (freshly minced releases the most flavor)
  • 1 Scotch bonnet pepper, whole (for a gentle heat that doesn’t overpower)
  • 1 tsp thyme (dried works, but fresh thyme leaves are magical)
  • 1 tsp allspice (the quintessential Jamaican spice)
  • 1 tbsp vegetable oil (a neutral oil lets the other flavors shine)
  • 1 tsp salt (to draw out the flavors beautifully)

Instructions

  1. In a large pot, heat the vegetable oil over medium heat until shimmering, about 1 minute.
  2. Add the diced onion and minced garlic, sautéing until translucent and fragrant, roughly 3 minutes.
  3. Stir in the soaked kidney beans, coconut milk, water, whole Scotch bonnet pepper, thyme, allspice, and salt. Bring to a gentle boil.
  4. Reduce heat to low, cover, and simmer for 1 hour, or until the beans are tender. Tip: Avoid stirring too much to keep the beans intact.
  5. Once the beans are tender, add the rice to the pot, stirring gently to combine. Cover and cook on low heat for 20 minutes. Tip: Resist the urge to peek; keeping the lid on ensures even cooking.
  6. After 20 minutes, turn off the heat and let the rice sit, covered, for 10 minutes to steam. Tip: This resting period is crucial for the perfect texture.
  7. Remove the Scotch bonnet pepper before serving, unless you’re brave and enjoy extra heat.

The rice emerges fluffy and infused with the coconut’s sweetness, while the beans offer a comforting bite. Serve it alongside grilled jerk chicken or enjoy it as a standalone dish, garnished with fresh cilantro for a burst of color and flavor.

Coconut Rice with Mango

Coconut Rice with Mango

Perhaps there’s no simpler joy than the sweet, creamy embrace of coconut rice paired with the vibrant, sunny sweetness of ripe mango. It’s a dish that whispers of tropical breezes and lazy afternoons, a humble yet utterly satisfying treat that feels like a hug in a bowl.

Servings

5

servings
Prep time

10

minutes
Cooking time

23

minutes

Ingredients

  • 1 cup jasmine rice – its floral notes are perfect here.
  • 1 1/2 cups coconut milk – full-fat for that luxurious texture.
  • 1/2 cup water – to balance the richness of the coconut milk.
  • 1 ripe mango – look for one that’s fragrant and gives slightly to the touch.
  • 1 tbsp sugar – just a whisper to enhance the natural sweetness.
  • A pinch of salt – to make all the flavors pop.

Instructions

  1. Rinse the jasmine rice under cold water until the water runs clear to remove excess starch.
  2. In a medium saucepan, combine the rinsed rice, coconut milk, water, sugar, and salt. Stir gently to mix.
  3. Bring the mixture to a boil over medium-high heat, then reduce the heat to low, cover, and simmer for 18 minutes. Tip: Resist the urge to peek; keeping the lid on ensures even cooking.
  4. After 18 minutes, turn off the heat and let the rice sit, covered, for 5 minutes to steam. This step is crucial for achieving the perfect texture.
  5. While the rice rests, peel and dice the mango into bite-sized pieces. Tip: A sharp peeler can make this task quicker and safer.
  6. Fluff the rice with a fork, then gently fold in the diced mango. Tip: For an extra touch of elegance, reserve a few mango pieces to garnish the top.

Yielded is a dish where each grain of rice is infused with coconut’s creamy richness, punctuated by the mango’s juicy bursts of sweetness. Serve it slightly warm to highlight the comforting coconut aroma, or chill it for a refreshing twist on a summer day.

Savory Coconut Rice

Savory Coconut Rice

How comforting it is to stir together a pot of savory coconut rice, its aroma weaving through the kitchen like a gentle reminder of simpler times. This dish, with its creamy texture and subtle sweetness, feels like a warm embrace on any day.

Ingredients

  • 1 cup jasmine rice (I find its fragrance unparalleled for this dish)
  • 1 1/2 cups coconut milk (full-fat for that lush, velvety texture)
  • 1/2 cup water (to balance the richness)
  • 1 tbsp unsalted butter (a pat adds a lovely depth)
  • 1/2 tsp salt (just enough to enhance the flavors)
  • 1 small garlic clove, minced (for a whisper of aroma)

Instructions

  1. Rinse the jasmine rice under cold water until the water runs clear, to remove excess starch.
  2. In a medium saucepan, combine the rinsed rice, coconut milk, water, butter, salt, and minced garlic.
  3. Bring the mixture to a gentle boil over medium heat, stirring occasionally to prevent sticking.
  4. Once boiling, reduce the heat to low, cover the saucepan with a tight-fitting lid, and simmer for 18 minutes. Resist the urge to peek; the steam is key.
  5. After 18 minutes, turn off the heat and let the rice sit, covered, for 5 minutes to absorb any remaining liquid.
  6. Fluff the rice gently with a fork before serving, to separate the grains without mashing them.

Savory coconut rice emerges fluffy and fragrant, each grain distinct yet clinging lightly to its neighbors. Serve it alongside grilled vegetables or as a bed for spicy curries, where its sweetness can shine against bolder flavors.

Coconut Rice with Black Beans

Coconut Rice with Black Beans

Dawn breaks softly, and with it comes the quiet comfort of preparing a meal that feels like a warm embrace. Coconut Rice with Black Beans is one such dish, simple yet deeply satisfying, a testament to the beauty of combining humble ingredients with care.

Servings

5

servings
Prep time

5

minutes
Cooking time

25

minutes

Ingredients

  • 1 cup jasmine rice (its floral aroma is unmatched)
  • 1 can (13.5 oz) coconut milk (full-fat for that creamy dreaminess)
  • 1 cup water (filtered, if you’re feeling fancy)
  • 1 can (15 oz) black beans, drained and rinsed (I love the pop of texture they add)
  • 1 tbsp coconut oil (for a hint of tropical sweetness)
  • 1/2 tsp salt (just enough to elevate the flavors)
  • 1/4 tsp black pepper (freshly ground, if you have it)

Instructions

  1. In a medium saucepan, combine the jasmine rice, coconut milk, water, and salt. Stir gently to mix.
  2. Bring the mixture to a boil over medium-high heat, then reduce the heat to low. Cover and simmer for 18 minutes. Tip: Resist the urge to peek; letting the steam work its magic is key.
  3. After 18 minutes, remove the saucepan from the heat. Let it sit, covered, for 5 minutes. This allows the rice to absorb any remaining liquid and become perfectly tender.
  4. Fluff the rice with a fork, then gently fold in the black beans and coconut oil. Sprinkle with black pepper. Tip: The coconut oil adds a lovely sheen and enhances the coconut flavor.
  5. Cover the saucepan again and let it sit for another 2 minutes to warm the beans through. Tip: This step ensures everything is harmoniously warm without overcooking the beans.

Rich and creamy with a subtle sweetness, the coconut rice pairs beautifully with the earthy black beans. Serve it topped with a sprinkle of fresh cilantro or a wedge of lime for a bright contrast, turning this simple dish into a vibrant meal.

Sweet Coconut Rice

Sweet Coconut Rice

Dawn breaks softly, and with it comes the thought of something sweet, something comforting. Sweet Coconut Rice, a dish that whispers of tropical breezes and lazy afternoons, feels just right for a moment like this.

Servings

3

servings
Prep time

5

minutes
Cooking time

23

minutes

Ingredients

  • 1 cup jasmine rice – its fragrance is unmatched, truly the soul of this dish.
  • 1 can (13.5 oz) coconut milk – I reach for full-fat for that creamy dreaminess.
  • 1/2 cup water – just enough to help the rice along.
  • 1/4 cup sugar – a gentle sweetness, like a quiet morning.
  • 1/4 tsp salt – a pinch to balance the flavors, as all things should be.
  • 1/2 tsp vanilla extract – a dash of warmth, like sunlight through the window.

Instructions

  1. Rinse the jasmine rice under cold water until the water runs clear, about 3-4 times. This removes excess starch, ensuring fluffy grains.
  2. In a medium saucepan, combine the rinsed rice, coconut milk, water, sugar, and salt. Stir gently to mix.
  3. Bring the mixture to a boil over medium-high heat, then reduce to a simmer. Cover with a tight-fitting lid. Tip: A clear lid lets you peek without losing steam.
  4. Simmer for 18 minutes. Resist the urge to stir; trust the process.
  5. Remove from heat and let sit, covered, for 5 minutes. This allows the rice to steam and absorb any remaining liquid.
  6. Fluff the rice with a fork, then drizzle with vanilla extract. Gently fold it in to distribute evenly. Tip: For an aromatic twist, toast the vanilla beans if using whole.

Kindly, the rice presents itself, each grain glistening with coconut milk, tender yet distinct. The vanilla whispers sweet nothings, making it perfect alongside ripe mango slices or a drizzle of honey for those who dare to be indulgent.

Coconut Rice with Pineapple

Coconut Rice with Pineapple

Wandering through the kitchen this morning, I found myself craving something that whispers of tropical breezes and sun-drenched afternoons. Coconut rice with pineapple is that dish for me—a simple yet evocative combination that transports me to warmer places with every bite.

Servings

4

servings
Prep time

10

minutes
Cooking time

23

minutes

Ingredients

  • 1 cup jasmine rice (its floral notes are unmatched)
  • 1 cup coconut milk (full-fat for that creamy dreaminess)
  • 1 cup water (filtered, because every detail counts)
  • 1/2 cup fresh pineapple, diced (the riper, the better)
  • 1 tbsp coconut oil (for a hint of extra coconutty goodness)
  • A pinch of salt (just to balance the sweetness)

Instructions

  1. Rinse the jasmine rice under cold water until the water runs clear, to remove excess starch.
  2. In a medium saucepan, combine the rinsed rice, coconut milk, water, and a pinch of salt. Stir gently to mix.
  3. Bring the mixture to a boil over medium-high heat, then reduce the heat to low, cover, and simmer for 18 minutes. Tip: Resist the urge to peek; keeping the lid on ensures perfect steam.
  4. After 18 minutes, remove the saucepan from the heat and let it sit, covered, for 5 minutes. This allows the rice to absorb any remaining liquid and become fluffy.
  5. While the rice rests, heat the coconut oil in a small pan over medium heat. Add the diced pineapple and sauté for 2-3 minutes, just until it starts to caramelize. Tip: A little browning adds depth to the pineapple’s sweetness.
  6. Fluff the rice with a fork, then gently fold in the sautéed pineapple. Tip: For an extra touch of luxury, sprinkle with toasted coconut flakes before serving.

Just like that, you have a bowl of coconut rice with pineapple that’s a riot of textures—creamy, fluffy rice against the juicy, caramelized bites of pineapple. It’s a dish that begs to be enjoyed al fresco, perhaps with a chilled glass of something sparkling by its side.

Coconut Rice with Chicken

Coconut Rice with Chicken

Under the soft glow of the kitchen light, there’s something deeply comforting about preparing coconut rice with chicken, a dish that whispers of tropical breezes and homey warmth. It’s a simple yet soulful meal that brings a touch of the exotic to the everyday.

Servings

5

servings
Prep time

10

minutes
Cooking time

30

minutes

Ingredients

  • 1 cup jasmine rice – its fragrant aroma is the soul of this dish.
  • 1 can (13.5 oz) coconut milk – I love the creamy richness it adds.
  • 1 cup water – just enough to achieve the perfect rice texture.
  • 1 lb chicken thighs, boneless and skinless – their juiciness is unmatched.
  • 2 tbsp vegetable oil – my kitchen staple for sautéing.
  • 1 small onion, finely chopped – it lays the flavor foundation.
  • 2 cloves garlic, minced – because every great dish starts with garlic.
  • 1 tsp salt – to awaken all the flavors.
  • 1/2 tsp black pepper – for a subtle kick.
  • 1/4 cup cilantro, chopped – a fresh finish I can’t resist.

Instructions

  1. In a medium pot, heat 1 tbsp vegetable oil over medium heat. Add the chopped onion and sauté until translucent, about 3 minutes.
  2. Add the minced garlic and sauté for another minute, until fragrant. Tip: Keep the heat medium to avoid burning the garlic.
  3. Add the chicken thighs to the pot, seasoning with salt and black pepper. Cook until the chicken is no longer pink, about 5 minutes per side.
  4. Remove the chicken from the pot and set aside. In the same pot, add the jasmine rice, coconut milk, and water. Stir well to combine.
  5. Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for 15 minutes. Tip: Resist the urge to peek; keeping the lid on ensures perfectly steamed rice.
  6. While the rice cooks, shred the cooked chicken into bite-sized pieces.
  7. After 15 minutes, fluff the rice with a fork and gently fold in the shredded chicken. Cover and let it sit for 5 minutes off the heat. Tip: This resting time allows the flavors to meld beautifully.
  8. Garnish with chopped cilantro before serving.

Every bite of this coconut rice with chicken is a harmony of creamy, fragrant rice and tender, flavorful chicken. Serve it in a hollowed-out pineapple for an unforgettable presentation that delights the senses.

Coconut Rice with Shrimp

Coconut Rice with Shrimp

Moments like these, when the morning light filters through the kitchen window, I find myself drawn to dishes that whisper of warmth and comfort. Coconut rice with shrimp is one such dish, a gentle melody of flavors that feels like a quiet embrace.

Servings

4

servings
Prep time

10

minutes
Cooking time

25

minutes

Ingredients

  • 1 cup jasmine rice – its fragrance is unmatched, truly the soul of this dish.
  • 1 can (13.5 oz) coconut milk – I lean towards full-fat for that creamy dreaminess.
  • 1 lb medium shrimp, peeled and deveined – fresh is best, but thawed frozen works in a pinch.
  • 2 tbsp extra virgin olive oil – my kitchen staple, for its fruity notes.
  • 1 small onion, finely chopped – yellow or white, whatever’s on hand.
  • 2 cloves garlic, minced – because what’s cooking without garlic?
  • 1 tsp salt – just enough to elevate the flavors.
  • 1/2 tsp black pepper – freshly ground, if you can.
  • 1 cup water – to help the rice along its journey.
  • 1/4 cup fresh cilantro, chopped – for that final, vibrant touch.

Instructions

  1. In a medium saucepan, heat the olive oil over medium heat until shimmering, about 1 minute.
  2. Add the chopped onion, sautéing until translucent, roughly 3 minutes. Stir occasionally to prevent burning.
  3. Stir in the minced garlic, cooking for another 30 seconds until fragrant. Tip: Garlic burns easily, so keep the heat moderate.
  4. Pour in the rice, stirring to coat each grain with the oil and onion mixture, about 1 minute. This toasting step enhances the rice’s nutty flavor.
  5. Add the coconut milk, water, salt, and pepper, bringing the mixture to a gentle boil. Tip: Resist the urge to stir too much; it can make the rice sticky.
  6. Reduce heat to low, cover, and simmer for 18 minutes. The rice should be tender and the liquid absorbed. Tip: Lifting the lid lets steam escape, so peek only if necessary.
  7. While the rice cooks, season the shrimp with a pinch of salt and pepper. In a separate pan, sauté over medium-high heat until pink and opaque, about 2 minutes per side.
  8. Fluff the cooked rice with a fork, then gently fold in the shrimp and chopped cilantro.

Finished with a sprinkle of cilantro, this dish is a harmony of creamy rice and succulent shrimp, each bite a little celebration. Serve it in a deep bowl, perhaps with a wedge of lime for those who love a zesty contrast.

Coconut Rice with Vegetables

Coconut Rice with Vegetables

Evenings like these call for something comforting yet light, a dish that whispers of tropical breezes and the simplicity of home cooking. Coconut rice with vegetables is just that—a tender, fragrant base cradling crisp-tender veggies, each bite a little reminder of warmth and nourishment.

Servings

3

servings
Prep time

5

minutes
Cooking time

20

minutes

Ingredients

  • 1 cup jasmine rice (its floral notes are unmatched)
  • 1 1/2 cups coconut milk (full-fat for that creamy dreaminess)
  • 1/2 cup water (just enough to perfect the texture)
  • 1 tbsp coconut oil (for a hint of richness)
  • 1 cup mixed vegetables (I love bell peppers and peas for their color and crunch)
  • 1/2 tsp salt (to gently enhance all the flavors)

Instructions

  1. Rinse the jasmine rice under cold water until the water runs clear; this removes excess starch for fluffier rice.
  2. In a medium saucepan, combine the rinsed rice, coconut milk, water, and coconut oil. Bring to a gentle boil over medium heat.
  3. Once boiling, reduce the heat to low, cover, and simmer for 15 minutes. Resist the urge to peek; letting the steam work its magic is key.
  4. After 15 minutes, remove the lid and quickly add the mixed vegetables and salt. Stir gently to combine.
  5. Cover again and let it sit off the heat for 5 minutes. The residual heat will cook the vegetables perfectly.
  6. Fluff the rice with a fork, letting the steam escape and the grains separate beautifully.

Velvety and vibrant, this coconut rice with vegetables is a canvas for your culinary creativity. Serve it alongside grilled fish for a touch of protein, or enjoy it as is, letting the coconut’s sweetness and the vegetables’ freshness shine.

Coconut Rice with Curry

Coconut Rice with Curry

Perhaps there’s no simpler joy than the aromatic embrace of coconut rice paired with the deep, warming spices of curry, a dish that feels like a quiet celebration of flavors melding together in harmony.

Servings

5

servings
Prep time

5

minutes
Cooking time

23

minutes

Ingredients

  • 1 cup jasmine rice (I find its fragrance unmatched for this dish)
  • 1 can (13.5 oz) coconut milk (full-fat for that creamy dreaminess)
  • 1 cup water (filtered, if you’re like me and picky about your water)
  • 1 tbsp curry powder (the heart of the dish, choose a blend that speaks to you)
  • 1/2 tsp salt (I prefer sea salt for its subtle crunch)
  • 1 tbsp unsalted butter (because everything’s better with butter)

Instructions

  1. Rinse the jasmine rice under cold water until the water runs clear, a step I never skip for the fluffiest grains.
  2. In a medium saucepan, combine the rinsed rice, coconut milk, water, curry powder, and salt. Stir gently to mix the curry powder evenly.
  3. Bring the mixture to a boil over medium-high heat, then immediately reduce the heat to low. Cover and simmer for 18 minutes—no peeking, as steam is key here.
  4. After 18 minutes, remove the saucepan from the heat. Let it sit, covered, for 5 minutes to allow the rice to steam further.
  5. Fluff the rice with a fork, then stir in the butter until melted and fully incorporated. This adds a silky finish that’s utterly irresistible.

Gently savor the creamy texture of the rice, each grain perfectly infused with the curry’s warmth. Serve it alongside grilled vegetables or as a bed for succulent shrimp, letting the flavors shine in their simplicity.

Coconut Rice with Lentils

Coconut Rice with Lentils

Wandering through the kitchen this morning, I found myself craving something comforting yet nourishing, a dish that whispers of home and warmth. Coconut rice with lentils, a simple yet profound combination, came to mind, blending the creamy sweetness of coconut with the earthy depth of lentils.

Servings

2

portions
Prep time

5

minutes
Cooking time

27

minutes

Ingredients

  • 1 cup basmati rice – I love the fragrance it brings to the dish, almost like a promise of what’s to come.
  • 1/2 cup red lentils – They cook faster and add a beautiful color contrast.
  • 1 can (13.5 oz) coconut milk – Full-fat for that rich, velvety texture.
  • 2 cups water – Just enough to cook everything to perfection.
  • 1 tbsp coconut oil – My secret for an extra layer of coconut flavor.
  • 1 tsp salt – To balance the sweetness of the coconut.
  • 1/2 tsp turmeric – For a hint of color and earthiness.

Instructions

  1. Rinse the basmati rice under cold water until the water runs clear, to remove excess starch.
  2. In a medium pot, heat the coconut oil over medium heat, then add the rinsed rice and lentils, stirring gently for about 2 minutes to lightly toast them.
  3. Pour in the coconut milk and water, then add the salt and turmeric, stirring to combine.
  4. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 20 minutes. Resist the urge to peek; letting the steam work its magic is key.
  5. After 20 minutes, turn off the heat and let the pot sit, covered, for another 5 minutes to allow the rice to fully absorb the liquid.
  6. Fluff the rice with a fork before serving, to separate the grains and mix the lentils evenly throughout.

Best enjoyed when the rice is tender yet distinct, each grain enveloped in the creamy coconut milk, with the lentils adding a subtle bite. Serve it alongside a crisp cucumber salad or topped with toasted coconut flakes for an extra crunch.

Coconut Rice with Fish

Coconut Rice with Fish

Calmly, as the morning light filters through the kitchen window, I find myself drawn to the simplicity and warmth of coconut rice paired with tender fish. It’s a dish that whispers of gentle flavors and comforting textures, perfect for a reflective meal.

Servings

2

portions
Prep time

10

minutes
Cooking time

25

minutes

Ingredients

  • 1 cup jasmine rice (its floral aroma is unmatched)
  • 1 can (13.5 oz) coconut milk (full fat for that creamy dreaminess)
  • 1 cup water (filtered, if you’re like me and notice the difference)
  • 1 lb white fish fillets (I lean towards cod for its flakiness)
  • 2 tbsp coconut oil (it adds a subtle sweetness)
  • 1 tsp salt (sea salt, for its clean taste)
  • 1/2 tsp turmeric (for a golden hue and earthy note)
  • 1 lime (quartered, for that essential zing finish)

Instructions

  1. Rinse the jasmine rice under cold water until the water runs clear, to remove excess starch.
  2. In a medium pot, combine the rinsed rice, coconut milk, water, and salt. Bring to a gentle boil over medium heat.
  3. Reduce heat to low, cover, and simmer for 18 minutes. Resist the urge to peek; trust the process.
  4. While the rice cooks, heat coconut oil in a skillet over medium-high heat. Pat the fish fillets dry and season both sides with turmeric.
  5. Cook the fish for 3-4 minutes per side, until golden and just opaque in the center. A tip: let the fish sit undisturbed for a crispier crust.
  6. Fluff the rice with a fork, letting steam escape to prevent mushiness. Another tip: a wooden spoon works wonders here.
  7. Serve the coconut rice topped with the golden fish fillets. Squeeze lime over just before eating for brightness. Final tip: a sprinkle of fresh cilantro can elevate the dish.

Zesty lime cuts through the richness of the coconut rice, while the fish offers a tender contrast. Try serving it with a side of steamed greens for a splash of color and crunch.

Coconut Rice with Beef

Coconut Rice with Beef

Perhaps there’s no comfort quite like the creamy, fragrant embrace of coconut rice paired with the rich, savory depth of beef, a dish that feels like a quiet celebration of simplicity and flavor.

Servings

4

servings
Prep time

15

minutes
Cooking time

25

minutes

Ingredients

  • 1 cup jasmine rice (I find its fragrance unmatched for this dish)
  • 1 can (13.5 oz) coconut milk (full-fat for that luxurious texture)
  • 1 lb beef sirloin, thinly sliced (freezing for 20 minutes makes slicing easier)
  • 2 tbsp vegetable oil (a neutral oil lets the coconut shine)
  • 3 cloves garlic, minced (because more garlic is always better)
  • 1 tbsp ginger, grated (freshly grated ginger adds a bright note)
  • 1 tsp salt (to season the beef perfectly)
  • 1/2 tsp black pepper (freshly ground for that little kick)
  • 1 cup water (to cook the rice to fluffy perfection)

Instructions

  1. Rinse the jasmine rice under cold water until the water runs clear, to remove excess starch.
  2. In a medium pot, combine the rinsed rice, coconut milk, and water. Bring to a boil over medium-high heat.
  3. Once boiling, reduce the heat to low, cover, and simmer for 18 minutes. Resist the urge to peek; letting the steam work its magic is key.
  4. After 18 minutes, turn off the heat and let the rice sit, covered, for 5 minutes. This step ensures the rice is perfectly fluffy.
  5. While the rice cooks, heat the vegetable oil in a large skillet over medium-high heat until shimmering.
  6. Add the beef slices in a single layer, seasoning with salt and black pepper. Cook for 2 minutes without stirring to get a nice sear.
  7. Flip the beef slices and add the minced garlic and grated ginger. Cook for another 2 minutes, stirring occasionally, until the beef is just cooked through.
  8. Serve the coconut rice topped with the beef mixture, letting the juices mingle for extra flavor.

Yielded is a dish where each grain of rice is infused with coconut’s sweetness, contrasting beautifully with the savory, tender beef. Try serving it with a sprinkle of fresh cilantro or a squeeze of lime for an extra layer of freshness.

Coconut Rice with Tofu

Coconut Rice with Tofu

Falling into the rhythm of a quiet morning, I find myself drawn to the simplicity and warmth of coconut rice paired with the subtle, comforting presence of tofu. It’s a dish that whispers of gentle flavors and tender textures, a humble yet profound pleasure that feels just right for moments of reflection.

Servings

4

servings
Prep time

10

minutes
Cooking time

23

minutes

Ingredients

  • 1 cup jasmine rice (I love the fragrance it brings, almost floral)
  • 1 can (13.5 oz) coconut milk (full fat for that creamy dreaminess)
  • 1 cup water
  • 1 block (14 oz) firm tofu, pressed and cubed (pressing removes excess water, making it perfectly absorbent)
  • 2 tbsp coconut oil (it adds a lovely richness)
  • 1 tsp salt (just enough to enhance the flavors)
  • 1/4 cup shredded coconut (for a hint of texture and sweetness)

Instructions

  1. Rinse the jasmine rice under cold water until the water runs clear, to remove excess starch.
  2. In a medium saucepan, combine the rinsed rice, coconut milk, water, and salt. Bring to a gentle boil over medium heat.
  3. Once boiling, reduce the heat to low, cover, and simmer for 18 minutes. Resist the urge to peek; letting the steam work its magic is key.
  4. While the rice cooks, heat the coconut oil in a skillet over medium heat. Add the tofu cubes and cook until golden on all sides, about 5 minutes total. Tip: Don’t overcrowd the pan to ensure each piece gets crispy.
  5. After the rice has simmered, remove from heat and let it sit, covered, for 5 minutes. Then, fluff with a fork and gently fold in the shredded coconut.
  6. Serve the coconut rice topped with the golden tofu cubes. Tip: A sprinkle of fresh cilantro or a squeeze of lime can add a bright contrast to the dish.

Combining the creamy, fragrant rice with the crisp tofu creates a dance of textures that’s both satisfying and soothing. Consider serving it alongside a vibrant mango salad for a burst of color and sweetness that complements the dish’s understated elegance.

Conclusion

Just like that, we’ve explored 16 mouthwatering coconut rice recipes perfect for any event! Whether you’re craving something sweet, savory, or somewhere in between, there’s a dish here to satisfy. We’d love to hear which recipes you try and adore—drop us a comment below. Don’t forget to share your culinary adventures and this article on Pinterest for fellow foodies to discover. Happy cooking!

Tags:

You might also like these recipes

Leave a Comment