If you have a craving for something unique, comforting, and effortlessly flavorful, this Thai Coconut Lemongrass Rice Cakes Recipe is an absolute must-try. It beautifully blends the fragrant essence of jasmine rice with creamy coconut milk and the bright zing of fresh lemongrass, resulting in tender, subtly sweet rice cakes that burst with vibrant Thai-inspired aromas. These cakes aren’t just simple rice squares; they bring a delightful texture and flavor complexity that makes every bite a tiny celebration of Thai cuisine.

Ingredients You’ll Need
The magic of this Thai Coconut Lemongrass Rice Cakes Recipe lies in its simplicity. Each ingredient is carefully chosen to enhance taste, texture, and the subtle tropical color that makes these cakes so visually inviting.
- 1 cup jasmine rice: The foundation providing a fragrant, fluffy texture perfect for absorbing flavors.
- 1 cup coconut milk: Adds luscious creaminess and a hint of natural sweetness that complements the rice beautifully.
- 1/2 cup water: Balances moisture to ensure the rice cooks perfectly tender without becoming mushy.
- 2 stalks lemongrass, finely chopped: Offers bright citrusy notes and fresh herbal aroma that defines the dish’s essence.
- 1/4 cup sugar: Brings a subtle sweetness that rounds out the coconut and lemongrass flavors flawlessly.
- 1/2 teaspoon salt: Enhances all other flavors and adds depth to the rice cakes.
- 1 tablespoon grated coconut (for topping): Introduces a delicate texture and a final touch of tropical flair to the finished cakes.
How to Make Thai Coconut Lemongrass Rice Cakes Recipe
Step 1: Rinse the Jasmine Rice
Start by rinsing the jasmine rice under cold running water until it runs clear. This step is crucial to remove excess starch, ensuring your rice cakes will have a light, fluffy texture rather than clumping or becoming sticky.
Step 2: Combine Ingredients in a Pot
Next, add the rinsed rice, coconut milk, water, finely chopped lemongrass, sugar, and salt into a pot. Each of these ingredients will meld together during cooking, infusing the rice with that unmistakable Thai flavor.
Step 3: Cook the Rice
Bring the mixture to a boil over medium heat. Once boiling, reduce the heat to low, cover the pot, and let it simmer gently for about 15 to 20 minutes. This allows the rice to absorb all the flavorful liquid and soften evenly.
Step 4: Let it Rest
When the rice is tender and all liquid absorbed, remove the pot from heat but keep it covered. Let it sit undisturbed for 10 more minutes. This resting phase helps the rice firm up just enough to hold its shape when making the cakes.
Step 5: Prepare the Rice Cakes
Fluff the cooked rice lightly with a fork, then transfer it to a greased cake pan. Press the rice mixture firmly down to compact it evenly and smooth the top with the back of a spoon or spatula. This pressing step is how you get those neat, perfectly shaped rice cakes.
Step 6: Add the Final Touch
Sprinkle the grated coconut over the top and let the rice cool completely in the pan. This final step adds texture and visually signals the tropical inspiration of the dish.
Step 7: Cut and Serve
Once fully cooled and set, carefully cut the rice into squares or wedges. These versatile cakes are now ready to be served and savored.
How to Serve Thai Coconut Lemongrass Rice Cakes Recipe

Garnishes
Sprinkling fresh herbs like finely chopped cilantro or Thai basil over the rice cakes brings an extra burst of freshness and color. A drizzle of coconut cream or a light chili dipping sauce adds contrast and a pleasant kick, enhancing every bite.
Side Dishes
These rice cakes pair beautifully with grilled seafood or spiced chicken for a complete Thai-inspired meal. For a vegetarian option, serve alongside a vibrant mango salad or lightly steamed greens tossed in a tangy lime dressing.
Creative Ways to Present
For an elegant party appetizer, cut the Thai Coconut Lemongrass Rice Cakes Recipe into bite-sized squares and garnish with edible flowers or a tiny dollop of spicy peanut sauce. Stack layers with sliced cucumber and fresh herbs for an appealing rice cake tower that will wow your guests.
Make Ahead and Storage
Storing Leftovers
Leftover rice cakes store beautifully in an airtight container in the refrigerator for up to three days. Keep them chilled until ready to enjoy — they develop an even richer flavor as the coconut and lemongrass infuse further.
Freezing
To freeze the rice cakes, wrap individual pieces tightly in plastic wrap and place them in a freezer-safe container or bag. Frozen, they stay good for up to one month. Thaw them overnight in the fridge before reheating.
Reheating
Reheat the rice cakes gently either in a non-stick skillet over low heat or in a microwave until warmed through. For added crispiness, a quick pan-fry gives a lovely golden crust that contrasts delightfully with the soft interior.
FAQs
Can I use another type of rice for this recipe?
While jasmine rice is preferred for its fragrance and fluffiness, you could experiment with other long-grain rice types. Just keep in mind that texture and flavor might vary slightly.
Is it possible to make this recipe vegan?
Absolutely! This Thai Coconut Lemongrass Rice Cakes Recipe is naturally vegan since it uses coconut milk instead of dairy and no animal products are involved.
How do I know when the rice is perfectly cooked for the cakes?
The rice should be tender with no hard centers and the liquid fully absorbed. It will have a creamy consistency but should still hold together when pressed into the pan.
Can I add spices or other flavorings to the rice?
Definitely! Adding a pinch of turmeric or a splash of lime juice after cooking can elevate the flavor profile, but the classic lemongrass and coconut combination is already wonderfully well balanced.
What is the best way to serve these rice cakes for a party?
Cut them into small bite-sized pieces and arrange them on a platter with dipping sauces like sweet chili or peanut sauce. Garnish with fresh herbs for an eye-catching and tasty appetizer.
Final Thoughts
Making the Thai Coconut Lemongrass Rice Cakes Recipe at home is such a rewarding experience — it’s easy, comforting, and feels like a little escape to tropical Thailand with every bite. Whether you’re serving it as a snack, side, or appetizer, the lively flavors and tender texture never fail to impress. I promise, once you try this recipe, it will become a cherished favorite in your kitchen too. So go ahead, give these lovely rice cakes a try and share the joy of Thai-inspired cooking with those you love!
Print
Thai Coconut Lemongrass Rice Cakes Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 45 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Stovetop
- Cuisine: Thai
Description
Thai Coconut Lemongrass Rice Cakes are a fragrant and delicious treat made by cooking jasmine rice with creamy coconut milk and aromatic lemongrass. These rice cakes have a subtly sweet flavor, are topped with grated coconut, and are perfect for serving as a snack or dessert. They offer a unique combination of creamy, sweet, and fresh lemongrass notes in a delightful cake form that’s both comforting and exotic.
Ingredients
Main Ingredients
- 1 cup jasmine rice
- 1 cup coconut milk
- 1/2 cup water
- 2 stalks lemongrass, finely chopped
- 1/4 cup sugar
- 1/2 teaspoon salt
Topping
- 1 tablespoon grated coconut (for topping)
Instructions
- Rinse the Rice: Rinse the jasmine rice under cold water until the water runs clear to remove excess starch and prevent the rice from becoming too sticky.
- Combine Ingredients: In a pot, combine the rinsed rice, coconut milk, water, finely chopped lemongrass, sugar, and salt. Stir gently to incorporate all ingredients.
- Bring to a Boil: Place the pot over medium heat and bring the mixture to a boil, stirring occasionally to ensure the coconut milk doesn’t stick to the bottom.
- Simmer and Cook: Once boiling, reduce the heat to low and cover the pot with a lid. Let it cook undisturbed for 15-20 minutes until the rice is tender and the liquid is fully absorbed.
- Let it Rest: Remove the pot from heat and keep it covered. Allow the rice to sit and steam in its own heat for an additional 10 minutes to finish cooking and firm up.
- Fluff and Transfer: Fluff the cooked rice gently with a fork to separate the grains, then transfer it to a greased cake pan.
- Shape the Cakes: Press the rice mixture firmly and evenly into the pan, smoothing the top to form a compact rice cake.
- Add Topping: Sprinkle the grated coconut evenly over the top of the pressed rice cake for added texture and flavor.
- Cool and Serve: Let the rice cake cool completely at room temperature to set. Once cooled, cut into squares or wedges and serve as a tasty snack or dessert.
Notes
- For best flavor, use fresh lemongrass stalks finely chopped. White parts are preferable.
- You can substitute coconut milk with light coconut milk for a lighter version.
- To enhance the sweetness, adjust the sugar amount according to taste.
- Ensure the rice is fully cooled before cutting to maintain the cake shape.
- These rice cakes can be lightly toasted in a pan before serving for a crispier texture.

