Cinnamon Snail

  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
menu icon
go to homepage
  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
search icon
Homepage link
  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
×

Home » Recipes » Vegan Thai Recipes

Easy Thai Coconut Jasmine Rice Recipe

by Adam Sobel
Published: Mar 20, 2025
5 from 1 vote
Prep Time 2 minutes mins
Total Time 30 minutes mins

*This post may contain affiliate links. Read more »

Jump to Recipe Pin Recipe Email Recipe Leave a Review

You've been hunting for a foolproof, stupidly-well-tested Thai Coconut Jasmine Rice recipe? Well, m'love, your search ends right friggin' now! This Thai rice prep isn't just playing backup-it's the absolute SIDEKICK to make your curries and meal preps shine.

Coconut milk makes it lush, lemongrass and lime leaves give it a lovely aroma, and the fluffy, fragrant grains? Absolute perfection. (Seriously, why are we not cooking rice like this all the time?) And if you're rocking a rice cooker, don't sweat it-I've got recipe notes to make sure it still turns out fire!

A bowl of coconut jasmine rice garnished with sliced green onions and cilantro. Surrounding are green leaves, crispy onions, and chopped green onions on small plates.

want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Post

By submitting this form, you consent to receive emails from Cinnamon Snail.

Jasmine rice is a staple in Thai cuisine, prized for its soft, slightly sticky texture and subtle floral aroma. This easy recipe keeps things simple-full-fat coconut milk brings the creaminess, while lemongrass and lime leaves (totally optional for those who can't find 'em) add a divinely-citrusy vibe.

Unlike Indonesian nasi uduk, which layers on star anise, pandan leaves, and other bold (but sometimes hard-to-find) aromatics, this Thai version is more straight to the point, using simple ingredients, making it the perfect side dish for pairing with green curry tofu, ca ri chay, or just about anything saucy.

Jump to:
  • 🥰Why you'll adore this coconut jasmine rice recipe
  • 🍚 Coconut Jasmine Rice Ingredients 
  • 🤯Variations
  • 📖How to make Coconut Jasmine Rice
  • 💡Serving Ideas
  • 👉Top tips
  • 🤷‍♀️ Recipe FAQs
  • ✌️You'll love these vegan Thai recipes too:
  • Coconut Jasmine Rice

🥰Why you'll adore this coconut jasmine rice recipe

🌱 Vegan AF & GF: Like all my vegan Thai recipes, this contains no fish sauce, shrimp paste, or chicken stock. It's cholesterol-free and naturally gluten-free, too.

⚡ Fast & Simple: In under 30 minutes, you'll have perfectly cooked fragrant jasmine rice with subtle Thai flavors that don't overpower the main dish you serve it with.

✅ Tested and Approved Worldwide: Like all of my vegan recipes, before publishing, it was test-driven successfully by a massive crew of hundreds of recipe testers. It's gosh darned foolproof!

Text saying TEST NEW RECIPES? YES PLS! in bold, distressed pink letters on a black rectangular background with rough beige tape and splatter marks around the edges.
A man in a gray cap and chefs coat looks seriously into the camera in a kitchen setting, with shelves and jars blurred in the background.

I'm on my knees staring weirdly into your eyes, asking you in a soothing voice to be my taste-testing partner in crime. Sign up for the recipe testing crew and get early access to new recipes before they're published.

Become a CS Recipe Tester

🍚 Coconut Jasmine Rice Ingredients 

Ingredients for a coconut jasmine rice recipe are arranged on a wooden board, including jasmine rice, coconut milk, lemongrass, lime leaves, scallions, olive oil, salt, cardamom, and optional garnishes.

Jasmine Rice

Jasmine rice ("khao hom mali" in Thai) is the go-to for Thai rice dishes like khao pad. Aged basmati rice (the same one I use for veg biryani) works great as a substitute.

Lemongrass

The long, fibrous lemongrass stalks get removed before serving, but if you use frozen ground lemongrass (which in my opinion is hyper-convenient, and not less flavorful), it sorta melts right in-no need for any fussy straining. It's a handy swap if you can't find fresh stalk.

Lime Leaves

You might've heard these called kaffir lime leaves, but "kaffir" is actually a racist and derogatory term, so let's retire that one for good, and refer to these as Makrut lime leaves instead, OK?

These fragrant leaves are a staple in Southeast Asia, showing up in everything from crispy tahu goreng to slurpable vegan pad see ew and the golden-hued nasi kunyit. If you can't find fresh leaves, dried or frozen ones will still bring that signature punch. Otherwise, leave 'em out, or add a tiny bit of lime zest in their place.

Cardamom

My go-to? Cloud Forest Cardamom from Burlap & Barrel-it's got this wild depth that regular green cardamom just can't touch. But if all you've got is the standard grocery store stuff, don't stress. Leftovers? Toss 'em into vegan pumpkin donuts, a cozy red lentil dahl, or some crispy Filipino turon. (Because let's be real, fried plantains with a little extra spice? Always a good move.) 

If you are planning to order some for making this recipe, you can get my fave cumin seeds for free with your order by using my link below.

*See the recipe card at the bottom of the page for exact quantities, nutritional info, and detailed cooking directions.

🤯Variations

Red Curry Jasmine Rice

Spice freaks, this bad boy's for you. Add a tablespoon of vegan red curry paste to the pan while cooking the lemongrass and lime leaves, letting it sizzle in the oil before adding the rice

Tom Yum Fried Rice

Got leftover cooked Jasmine rice? Sizzle tom yum paste in oil until it smells like pure magic, then toss in a big handful of chopped Thai basil and cilantro. Just follow my tom yum fried rice recipe and hit it with sambal oelek, chili garlic sauce, or sriracha for a tiny bit more heat.

Bumbu Bali Jasmine Rice with Peanuts

Indonesian flavors are coming in hot! Heat up bumbu bali in oil before adding the rice. Finish with roasted peanuts and a drizzle of kecap manis or a spoonful of sambal matah for that perfect balance of sweet, savory, and heat.

Text logo “CLEAN PLATE CLUB” with black splatter accents. Above the text, a tan circle features a stylized hand holding a fork, with an eye on the palm—perfect for any Vegan Meal Planner enthusiast.

Grab my easy-yo-use app that builds your whole week with real, chef-tested vegan dinners in 30 seconds, customized to your budget, time, and taste, with a shopping list sorted by aisle.

🔥 Get Instant Access
A tablet screen shows a meal planning app with recipe options and photos. Text on the right reads: Your Custom Kitchen Helper in bold, playful fonts. The background is light beige.
🔥 Get Instant Access

📖How to make Coconut Jasmine Rice

Lock in this Thai Coconut Jasmine Rice with step-by-step photos and pro tips, or skip to the bottom of the post for the easy-to-print recipe card.

Water being poured over uncooked jasmine rice in a metal strainer.

Step One

Rice and Shine:

Rinse the jasmine rice under cold water until the water runs clear. Drain well in a wire mesh strainer to remove excess water.

✅ If your rice is extra starchy, you can dump it into a large bowl, cover with cool water, and massage it by hand for about a minute before rinsing it in a wire strainer. That will get most of the starch out, which really helps the cooked rice to not clump up on you.

Lemongrass stalks cut on a wooden cutting board with a large knife partially visible at the bottom.

Step Two

Lemongrass Mash:

Remove any dry outer leaves from the lemongrass, cut 'em into 3-inch sections, and smash 'em with the side of a heavy knife to release their oils.

Lemongrass stalks, cardamon, and lime leaves in oil inside a blue cooking pot.

Step Three

Make Your Kitchen Smell Like Heaven:

Heat oil in a saucepan over medium heat. Once the oil is hot, add the lime leaves, smashed lemongrass stalks, and cardamom, stirring for 30-60 seconds until fragrant.

Jasmine rice mixed with lime leaves and lemongrass slices in a round pot.

Step Four

Grain and Bear It:

Add the drained rice and stir for 2 minutes, coating the grains in the infused oil.

✅ Make sure not to let the rice sit in one place for too long as you sauté it. The goal here is to lightly toast the rice, but also get all of the grains oil-coated to prevent them from sticking together as the rice steams.

Coconut milk is poured into a pot with jasmine rice, lime leaves, and lemongrass.

Step Five

Coco-Dependent Relationship:

Pour in the coconut milk, water, salt, and sugar. Stir briefly, then bring to a gentle boil over medium-high heat.

Close-up of coconut jasmine rice cooking in a covered blue enameled cast iron pot on a stove.

Step Six

Turn Down for What?:

Reduce heat to low, cover, and let it simmer for 23-25 minutes until the liquid is absorbed.

A bowl of coconut jasmine rice getting the lemongrass stalks and lime leaves removed.

Step Seven

HR Fluff N' Stuff:

Let the rice rest, covered, for 10 minutes. Remove the lime leaves and lemongrass, then gently fluff with a fork before serving warm.

A bowl of coconut jasmine rice garnished with shredded coconut and green onions, surrounded by fresh herbs, with bowls of sliced green chilies and fried onions nearby on a wooden table.

Step Eight

Leaf It Right Here:

For a prettier presentation and a wee bit of extra flavor and texture, garnish with cilantro, scallions, Thai basil, or shredded coconut.

💡Serving Ideas

Obviously, this stuff makes the perfect bed onto which you can ladel a rainbow of cirries upon! Serve it alongside vegan yellow curry, vegan massaman curry, vegan pad ped, or vegan red curry.

Rock this rice out with some fresh thum mak hoong (because who wants boring, plain jasmine rice for din din? -Nah' me!) Rock some crispy Thai spring rolls with nam prik pao or nam jim jaew on the side. 

A warm, aromatic bowl of tom kha soup, Thai basil eggplant, or stir-fried pad woon sen could all be killer on this rice for ya.

The delicate fragrance of this rice all makes it a bangin' choice to soak up rich, spiced Indian dishes like arhar dal tadka, chana dal, aloo gobi, and slow-simmered rajma chawal. It also slaps hard with classics like vegan tikka masala and chana masala, adding some bangin' buttery contrast (without, you know, actual butter).

Bowl of rice with green curry tofu surrounded by dishes of greens and fried rice on a wooden surface.
Bowl up your rice with some green curry tofu, a side of garlicy pak boong, and if you want need more rice in your life tomorrow, repurpose any leftover cooked rice you have to make green curry fried rice.

👉Top tips

  1. Rinse or Regret It: Give that rice a good rinse under cold water until it runs clear-no shortcuts. This washes off extra starch, so you don't end up with a pot of gummy mush. Drain the rinsed rice it like you mean it, too. Wet rice hitting the pan = clumpy, sad grains.
  2. Don't Rush the Fluff: After cooking, let the rice sit, covered, for 5 minutes. This isn't just for fun-it helps the grains of rice firm up, so you get fluffy, separate rice instead of a steamy pile of beat-up mush.
  3. Go Full Fat (Coconut Milk, That Is): I don't mess around with light coconut milk. Full-fat gives the Thai jasmine rice a richer full-flavor, and the extra fat helps cool your palette when you are serving this with spicy Thai curries.

🤷‍♀️ Recipe FAQs

How do I store and reheat Thai Coconut Jasmine Rice?

❄️ Refrigerating:
Let the rice cool completely, then transfer it to a stainless steel or airtight container. It'll stay fresh in the fridge for up to 4 days.

🔥 Stovetop Reheating:
Add the rice to a saucepan with a splash of water or creamy coconut milk. Cover and warm over low heat, stirring occasionally until heated through.

⚡️ Microwave Reheating:
Place the rice in a microwave-safe bowl with a small splash of water or coconut milk. Cover with a damp towel or a plate and microwave in 30-second bursts, fluffing in between, until warm.

Can I freeze Thai Coconut Jasmine Rice?

Hellllls to the No. Unless you're trying to make a coconut-scented rice popsicle, in which case… still no. Vietnamese ice cream bars: OK in the freezer. This rice rice? Come on. Def. Don't do that to yourself.

How can I make this coconut jasmine rice recipe in a rice cooker instead?

That's a good option! Start by sautéing the smashed lemongrass and lime leaves in oil on the stovetop for about 30 seconds to bring out their fragrance. Then, transfer them to your rice cooker along with the drained rice, coconut milk, salt, sugar, and just ½ cup of water (instead of the full amount called for in the recipe), but you're keeping the full amount of coconut milk for its rich flavor. Stir it all together, close the lid, and let the rice cooker do its thing. Once it's done, let it sit for 5 minutes before fluffing.

✌️You'll love these vegan Thai recipes too:

  • A plastic cup filled with iced Thai tea, showing a gradient of red tea and milk, sits on a wooden surface with ice cubes scattered around-a delightful snapshot of the perfect Thai tea recipe.
    Iced Thai Tea Recipe (Cha Yen)
  • A bowl of stir fried Thai basil eggplant garnished with chili pepper slices, thai basil leaves and scallions in a bowl with a fork.
    Thai Basil Eggplant
  • A plate of Lao Papaya Salad with green beans, cherry tomatoes, peanuts, cilantro, and a lime wedge on a light brown surface.
    Thum Mak Hoong (Easy Lao Papaya Salad Recipe)
  • Thai curry soup in a bowl on a table.
    Tom Kha Soup Recipe (Vegan Thai Coconut Soup)
Banner with the text "Become a Better Plant-Based Cook" on a beige background with black and red design elements.

Master the art of plant based Thai cuisine in this super-fun cooking class with Chef Adam Sobel!

Yes Pls!
Image of a cookbook cover titled "Vegan Thai Kitchen Adventures" with various Thai dishes displayed around the text.
Yes Pls!
Bowl of coconut jasmine rice garnished with sliced green onions, cilantro, basil, and shredded coconut on a wooden surface.

Coconut Jasmine Rice

Jasmine rice soaks up that rich coconut milk while lemongrass and cardamom throw down just enough punch to keep things exciting without overpowering your curry!
5 from 1 vote
Print Pin Rate
Prep Time: 2 minutes minutes
Cook Time: 25 minutes minutes
Rinsing Time: 3 minutes minutes
Total Time: 30 minutes minutes
Servings: 5 cups
Course: Side Dish, Sides
Cuisine: Thai
Diet: Gluten Free, Vegan, Vegetarian
Calories: 491kcal
Author: Adam Sobel
Cost: $4.25

Equipment

  • medium pot
  • Wire mesh strainer
  • Mixing spoon
  • rice cooker (optional)

Ingredients

  • 2 cups jasmine rice
  • 1 stalk lemongrass
  • 2 teaspoons olive oil
  • 3 lime leaves optional
  • ½ teaspoon ground cardamom
  • 400 ml. coconut milk full-fat
  • 1 ½ cups water
  • ¾ teaspoon salt
  • 2 tablespoons brown sugar coconut sugar, or palm sugar

Optional Garnishes:

  • Cilantro leaves
  • Unsweetened grated coconut
  • Scallions thinly sliced
  • Thai basil leaves
  • Perilla Leaves

Instructions

  • Rinse the jasmine rice under cold water until the water runs clear. Drain well in a wire mesh strainer.
  • Remove any dry external leaves from the lemongrass, cut it into 3 inch sections, and bash the lemongrass firmly with the side of a heavy cleaver or knife. -This will help the lemongrass to please its oils to the rice when cooked.
  • Heat the oil in a saucepan over medium heat. Add the lime leaves, lemongrass, and cardamom stirring for 30 seconds until fragrant.
  • Add the drained rice and stir for 2 minutes to coat evenly with the oil.
  • Pour in the coconut milk, water, salt, and sugar. Stir briefly to combine.
  • Bring to a gentle boil over medium-high heat, then reduce to low heat. Cover and simmer for 23-25 minutes.
  • Remove from heat and let sit, covered, for 10 minutes. Discard the lime leaves and lemongrass. Fluff the rice with a fork before serving.
  • Garnish with cilantro, coconut scallions, or Thai basil, if using. Serve warm.

Notes

🔥 Rinse It For Reals:
Run that rice under cold water until it’s crystal clear—no shortcuts, no excuses. This ditches excess starch so you don’t end up with a pot of glue. And don’t just drain it—really drain it. Wet rice hitting the pan = clumpy, tragic grains.
⏳ Fluff and Tough with My Afro Puffs:
When the rice is done, don’t go diving in with a spoon just yet. Let it sit, covered, for five minutes. This is a great way to tighten up the grains so you get fluffy, separate rice instead of a steamy rice blob.
🥥 Full-Fatty Bombalatty:
Light coconut milk? Nah. Go full-fat or go home. It makes the rice rich, creamy, and sturdy enough to roll with bold, spicy dishes like an absolute boss.
want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Post

By submitting this form, you consent to receive emails from Cinnamon Snail.

Nutrition

Calories: 491kcal | Carbohydrates: 69g | Protein: 7g | Fat: 21g | Saturated Fat: 17g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 370mg | Potassium: 314mg | Fiber: 3g | Sugar: 7g | Vitamin A: 0.1IU | Vitamin C: 2mg | Calcium: 41mg | Iron: 2mg

More Vegan Thai Recipes

  • Vegan fish sauce being poured from a small ceramic cup into a bowl of soup with visible vegetables and herbs.
    Vegan Fish Sauce Recipe (Nước Mắm Chay)
  • A bowl of creamy orange Thai pumpkin curry soup garnished with fresh cilantro, a swirl of coconut milk, fried chili, seeds, and spices, set on a rustic wooden surface.
    Thai Pumpkin Curry Soup
  • Bowl of creamy curry with vegetables and herbs, garnished with basil and cilantro leaves.
    Easy Thai Eggplant Curry Recipe
  • A bowl of stir-fried noodles with fresh basil leaves, red bell pepper strips, a lime wedge, and garnished with green peppercorns and herbs.
    Thai Basil Noodles Recipe

Comments

  1. Karla Merrels Lewis says

    March 27, 2025 at 11:23 pm

    5 stars
    Easy and full of flavor!

    Reply
5 from 1 vote

Leave a Reply Cancel reply

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

Recipe Rating




Hark! It's me Adam Sobel

I created a seriously popular vegan food truck, cookbook, and adorable family. and Now I am sharing all my juicy delicious secrets with you
  LEARN MORE

Autumnal Veggie Vibes

  • Close-up of creamy vegan butternut squash macaroni and cheese topped with golden-brown roasted squash and a crispy breadcrumb crust, with a serving spoon lifting a portion from the dish.
    Vegan Butternut Squash Mac and Cheese Recipe
  • A close-up of a slice of vegan shepherd’s pie with rich brown gravy being poured over the mashed potato topping, revealing layers of savory ground meat and vegetables on a plate.
    Vegan Shepherd's Pie Recipe
  • A bowl of creamy mashed potatoes topped with mushroom bourguignon containing chunks of mushroom, carrots, pearl onions, and fresh herbs, garnished with chopped chives.
    Mushroom Bourguignon Recipe
  • Close-up of a glazed roast vegan ham garnished with fresh herbs, accompanied by caramelized pineapple slices on a wooden board.
    Maple Mustard Glazed Vegan Ham Recipe
  • A sliced vegan turkey roast, garnished with fresh herbs, on a wooden board. Several sprigs of rosemary and a small bowl of sauce are visible in the background.
    Stuffed Vegan Turkey Roast with Crispy Skin
  • A baking dish filled with vegan cornbread stuffing, featuring chunks of cornbread, cranberries, pecans, and celery. A metal serving spoon rests on the dish. A small bowl with dipping sauce is nearby.
    The Best Vegan Cornbread Stuffing Recipe
  • A close-up of a Vegan Apple Muffin topped with apple pieces and cinnamon, with an apple and a cinnamon stick in the background on a metal cooling rack.
    Easy Vegan Apple Cinnamon Muffins
  • A bowl of creamy brown roasted mushroom soup with chunks of mushroom garnished with fresh parsley and cracked black pepper, served with a slice of bread on the side.
    Roasted Mushroom Soup (Creamy without Dairy)
  • A colorful butternut squash salad with mixed greens, sliced figs, roasted squash rounds, pecans, and a drizzle of dressing, served on a white plate with a spoon.
    Butternut Squash Salad Recipe
  • Golden-brown vegan mushroom Wellington on a rectangular plate, garnished with fresh herbs. Surrounded by mushrooms, silverware, a pepper shaker, and a folded orange napkin on a light purple surface.
    The Best Vegan Mushroom Wellington Recipe
  • A slice of vegan pumpkin cheesecake on a plate, topped with a scoop of vanilla ice cream and sprinkled with cinnamon. The cheesecake has a brown crust and a creamy orange filling.
    Easy Vegan Pumpkin Cheesecake Recipe
  • A serving of vegan apple crisp topped with a scoop of vanilla ice cream and sprinkled with cinnamon, presented on a decorative floral plate.
    Easy Vegan Apple Crisp Recipe

Eat my entire cookbook, or at least make the recipes within...

🙋‍♂️ Fan faves

  • A bowl of stir fried Thai basil eggplant garnished with chili pepper slices, thai basil leaves and scallions in a bowl with a fork.
    Thai Basil Eggplant
  • A bowl filled with Soslu Patlican and herbs.
    Soslu Patlican Yemegi (Turkish Eggplant Recipe)
  • A close-up of a Vegan Sushi Bake topped with diced cucumbers, seasoned tofu, and two types of vegan mayo. Two black and red chopsticks are placed on the side of the bowl.
    The Best Vegan Sushi Bake Recipe
  • A bowl of Aloo Gobi garnished with cilantro, green chilies, chopped onions, and sev, with a fork on the side.
    Aloo Gobi Recipe (Indian Cauliflower Potato Curry)
  • A vietnamese vegan banh mi sandwich on a cutting board.
    Vegan Banh Mi Recipe (Vietnamese Tofu Sandwich)
  • A glass jar dripping with korean bbq sauce with a spoon in it on a white wooden surface.
    Easy Korean BBQ Sauce Recipe (Gochujang Barbecue Marinade)
  • A bowl filled with red Adobo Sauce with chipotle peppers, garnished with cilantro, placed on a wooden surface near some tortilla chips and lettuce leaves.
    Chipotle Peppers in Adobo Sauce Recipe
  • Bulgur Pilavi garnished with fresh parsley leaves in a white bowl.
    Bulgur Wheat Pilavi (Turkish Cracked Wheat Pilaf)
  • A glass jar filled with homemade habanero salsa, accompanied by a lime slice and a whole tomato, set on a rustic kitchen countertop.
    Spicy Roasted Habanero Salsa Recipe
  • Korean cucumber salad in a white bowl with chopsticks and kimchi on the side.
    Korean Cucumber Salad Recipe (Oi Muchim recipe)
  • A bowl of Ginataang Kalabasa with bread on the side.
    Ginataang Kalabasa Recipe (Filipino Coconut Milk Stew)
  • A bowl of Persian rice garnished with pomegranate seeds, cilantro, whole cinnamon sticks, raisins, and pistachios.
    Persian Rice Recipe (Jeweled Rice Pilaf)

Footer

↑ back to top

I earn from qualifying purchases from Amazon and other affiliate partners.

Privacy Policy - Disclaimer - Terms & Conditions - Accessibility Policy - Media Kit

Copyright © 2026 The Cinnamon Snail

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.