Thai Coconut Rice Cakes
ThaiSnack

Recipe Story

origins & traditions

Thai Coconut Rice Cakes, known as Khao Mao Tod in Thailand, are a beloved traditional snack that perfectly balances sweet coconut flavor with savory herbs. Made from sticky rice cooked in rich coconut milk and seasoned with garlic, cilantro, and a hint of fish sauce, these cakes are formed into patties and pan-fried until golden and crispy on the outside while remaining tender inside. Often enjoyed as an afternoon snack or appetizer, these rice cakes showcase the Thai mastery of combining contrasting textures and flavors. The addition of fresh herbs provides aromatic complexity, while the coconut milk creates a subtle sweetness that pairs beautifully with spicy dipping sauces. This recipe represents authentic Thai home cooking at its finest, simple yet deeply flavorful, making it perfect for any occasion from casual family gatherings to entertaining guests.

Instructions

step by step
0/11 done
  1. Rinse the white rice thoroughly under cold water until water runs clear, then drain completely.

  2. In a medium saucepan, combine the rinsed rice with coconut milk and 1/2 cup water. Add 1 teaspoon salt and bring to a boil over medium-high heat.

  3. Once boiling, reduce heat to low, cover, and simmer for 15 minutes until rice is tender and liquid is absorbed. Remove from heat and let stand covered for 5 minutes.

  4. While rice cooks, finely mince the garlic cloves and chop the cilantro. Set aside.

  5. Transfer cooked rice to a large mixing bowl and let cool for 5 minutes. Add minced garlic, chopped cilantro, fish sauce, and black pepper. Mix thoroughly until well combined.

  6. With wet hands, form the rice mixture into 8 patties, each about 3 inches in diameter and 1/2 inch thick. Press firmly to ensure they hold together.

  7. Heat 2 tablespoons of vegetable oil in a large skillet over medium heat until shimmering.

  8. Carefully place 4 rice cakes in the skillet, leaving space between each. Cook for 4-5 minutes without moving until golden brown and crispy.

  9. Flip the cakes carefully using a spatula and cook the other side for another 4-5 minutes until equally golden.

  10. Transfer cooked cakes to a paper towel-lined plate. Add remaining oil to pan and repeat with remaining cakes.

  11. Serve hot with your choice of sweet chili sauce or Thai dipping sauce.

Thai Coconut Rice Cakes

4.6 (47)

Crispy golden rice cakes infused with coconut milk and aromatic Thai herbs, pan-fried to perfection. These traditional snacks are both sweet and savory, offering an authentic taste of Thai street food culture.

medium
45 min
4 servings

Ingredients

0 of 8 checked

Main

  • 2 cups rice-white, rinsed and drained
  • 1 cups coconut, coconut milk

Seasonings

  • 4 cloves garlic, minced
  • 3 tablespoons cilantro, chopped
  • 2 tablespoons fish-sauce
  • 1/2 teaspoons black-pepper, ground
  • 1 teaspoons salt

For Frying

  • 4 tablespoons vegetable-oil

Chef Tips

expert advice
For extra crispy cakes, refrigerate formed patties for 30 minutes before frying.
This helps them hold together better.
You can substitute jasmine rice for white rice for a more aromatic version.
Add finely diced bell peppers or corn kernels to the mixture for additional texture and color.
For a spicier version, mix in 1 teaspoon of Thai red curry paste.
These cakes can be made ahead and reheated in a toaster oven for best results.
For a vegetarian version, replace fish sauce with soy sauce and add a squeeze of lime juice.
The coconut flavor should be subtle; if you prefer a stronger coconut taste, use full-fat coconut milk instead of light.
Press the patties firmly to prevent them from falling apart during cooking.
Thai Coconut Rice Cakes | Cuisinao