Coconut Rice

A simple, flavorful, and versatile side dish that’s great with both Asian and Mexican dishes.

This post may contain affiliate links. Please read our disclosure policy.

Coconut Rice is basmati rice cooked in coconut milk with toasted almond slivers, lime juice and zest, plus scallions and cilantro stirred in. Super easy to make and super delicious!

Coconut Rice - A Family Feast

Easy and VERY delicious Coconut Rice

This Coconut Rice recipe couldn’t be any easier to make – and the flavors of the rice infused with coconut milk and cilantro plus crispy toasted almonds is out of this world!

Toasted slivered almonds are added to a pot with basmati rice, coconut milk, lime juice and lime zest, scallions and fresh cilantro – plus water and kosher salt. Simmer the rice until cooked – then fluff it with a fork and you’re ready to serve with some chopped cilantro on top.

This simple side dish goes great as a side with both Asian-inspired recipes or Mexican-themed dinners. See our serving suggestions below.

Coconut Rice - A Family Feast

Reader Review

“I’ve made this rice several times now, and I love it each time more and more! I love to make a double batch so that I can have a bowl of this to scoop into for a couple of days. Pairs up beautifully with a spicy salmon! Thank you for sharing this amazing recipe!”-Geena

Why You'll Love Coconut Rice

  • The combination of flavors – coconut, lime, toasted almonds, scallions, and cilantro – transforms a simple rice dish into something special.
  • This easy side dish cooks up in just thirty minutes.
  • It’s a great side dish to so many different main courses.

Key Ingredients & Substitutions

  • Rice – Basmati rice is ideal for this recipe because it has a nice nutty flavor and light texture. Jasmine or other long grain rice can also be used.
  • Coconut Milk – Canned, unsweetened coconut milk.
  • Lime – Both lime juice and zest.
  • Almonds – Buy slivered almonds for this recipe as they toast up nicely and hold their crunchy texture even after cooking.
  • Kosher Salt
  • Water
  • Fresh Scallions
  • Fresh Cilantro – Some is added to the rice while cooking and more is sprinkled over the top for serving.
Coconut Rice - A Family Feast

Special Tools You'll Need

  • Cutting Board & Sharp Knife
  • Various Measuring Cups & Spoons
  • Medium Non-Stick Skillet – To toast the almonds
  • Can Opener
  • Saucepan with Lid

How Do I Make Coconut Rice?

  1. Lightly toast the almonds in a dry skillet.
  2. Add rice, toasted almonds, coconut milk, lime juice and zest, salt, water, scallions, and most of the cilantro to a saucepan.
  3. Bring to a boil, then cover and reduce heat to a simmer.
  4. Cook rice for fifteen minutes.
  5. Remove the rice from the heat and let sit for five minutes.
  6. Fluff with a fork, then serve immediately with some extra cilantro on top.
Coconut Rice - A Family Feast

Serving Suggestions

Frequently Asked Questions

  • Can I make Coconut Rice ahead of time? Yes, it reheats nicely.
  • How do I store leftovers? Store in covered container in the refrigerator for up to four days.
  • How do I reheat the leftover rice? Reheat individual servings in the microwave until warmed through. Avoid overheating.

This Coconut Rice recipe originally appeared on A Family Feast in August 2015. We’ve updated the post and photos but the delicious recipe remains the same.


Greek Rice - Spanakorizo - A Family Feast

Click here for more delicious Side Dish Recipes!

See the Recipes


Print

Coconut Rice

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

Coconut Rice is basmati rice cooked in coconut milk with toasted almond slivers, lime juice and zest, plus scallions and cilantro stirred in. Super easy to make and super delicious!

  • Author: A Family Feast
  • Prep Time: 10 mins
  • Cook Time: 20 mins
  • Total Time: 30 minutes
  • Yield: Serves 4-6 1x
  • Category: Side Dish
  • Method: simmer
  • Cuisine: Asian, Mexican

Ingredients

Units Scale
  • 1/4 cup slivered almonds
  • 1 cup basmati rice
  • 1 13.5ounce can coconut milk
  • Zest from one lime
  • 1 tablespoon lime juice
  • 1/2 teaspoon kosher salt
  • 1/4 cup water
  • 2 tablespoons chopped scallions
  • 1/4 cup cilantro chopped, plus more for garnish when serving

Instructions

  1. In a dry pan, toast almonds until golden brown. Set aside.
  2. In a medium saucepan with a tight fitting lid, place all ingredients including the toasted almonds and bring to a boil. Cover and simmer on low for 15 minutes. Remove from heat and let sit five minutes then fluff.
  3. Serve with additional chopped cilantro.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Last updated: September 4, 2023

You might also like...

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

15 Comments

  1. This dish was scrumptious!
    The almonds and coconut milk make a rich and delicious dish. I paired it with a spicy salmon!

    1. Hi Melanie – I’ve actually never cooked with brown basmati rice! (We prefer a short grain brown rice when we do make brown rice.) If it’s similar to other brown rices, generally speaking, brown rice takes more liquid and a longer cooking time to become tender than its white rice counterpart – so guessing you should bump up the amount of coconut and water to match the proportions listed on the package instructions and plan for a longer cooking time. Other than that, it should be the same. Hope that helps.

    1. Sure Jackie – You could swap in parsley if you prefer. You could also add a pinch of cumin or coriander to the rice if you like either of those seasonings.

  2. I’ve made this rice several times now, and I love it each time more and more! I love to make a double batch so that I can have a bowl of this to scoop into for a couple of days. Pairs up beautifully with a spicy salmon! Thank you for sharing this amazing recipe!

  3. Made your coconut rice recipe yesterday it was a big hit with everyone. The only adjustment I made was a bit more salt I am a taste as you go type of cook and it was a bit bland so a little extra salt Was needed. Thanks