Discover the delightful world of Thai cuisine with our Khao Tom Recipe. Khao Tom, a traditional Thai Rice Soup, is a comforting and flavorful dish that combines fragrant jasmine rice with your choice of protein, such as chicken, pork, shrimp, or seafood. This easy-to-make soup features a rich broth infused with aromatic ginger, lemongrass, and garlic, providing a delightful balance of flavors. Garnished with fresh herbs and a squeeze of lime, Khao Tom is the perfect soul-warming meal that’s both nourishing and delicious. Whether you’re seeking comfort or a taste of Thailand in your own kitchen, this recipe offers a delightful journey into Thai cuisine.
The Origins of Khao Tom
Khao Tom’s humble beginnings date back to when Thailand was primarily an agricultural society. Farmers needed a meal that was easy to prepare, nourishing, and could be made in large quantities. They found their answer in Khao Tom.
This rice soup, cooked in a broth with various proteins or vegetables, provided the farmers with the energy they needed for their labor-intensive days. It’s traditionally eaten as a breakfast dish, warming and fortifying the body for the day ahead. But don’t be surprised if you see it served at any meal – its versatility is part of its charm.
Interestingly, Khao Tom’s popularity wasn’t confined to the farming community. Its simple, hearty nature won the hearts of the Thai royalty too. The dish found its way into the royal kitchens and became a beloved comfort food for the Thai monarchy.
Understanding Thai Cuisine
To understand how Khao Tom fits into the larger context of Thai cuisine, we first need a brief overview of Thai food culture. Thai cuisine is known for its vibrant and aromatic flavors, creating a sensory experience for those who indulge. It’s not just about the taste; Thai meals are designed to engage all your senses, from the visual presentation to the aromatic scents and the varying textures of the dishes.
Khao Tom, a comforting rice soup, is a quintessential part of Thai cuisine. It embodies the Thai principle of balancing different flavors – sweet, sour, spicy, and salty. Despite its simplicity, Khao Tom’s clean taste serves as a perfect canvas for various ingredients to be added, showcasing the versatility of Thai cuisine.
In addition to its flavor profile, Thai meals often feature a combination of dishes served simultaneously, rather than in courses. Khao Tom, typically eaten for breakfast or as a late supper, fits this model perfectly. It can be paired with a variety of side dishes, allowing for a well-rounded and satisfying meal.
Thai food is also deeply rooted in communal eating and sharing, which strengthens social bonds. In this sense, Khao Tom is a dish that perfectly encapsulates the heart of Thai cuisine. It is often prepared in large quantities for family gatherings, where everyone can come together and enjoy this comforting rice soup.

How to make Khao Tom (Thai Rice Soup) at home
Equipment
- Large Pot with Lid: A large, heavy-bottomed pot with a lid is essential for cooking the rice and creating the soup base.
- Cutting board and knife You'll need a cutting board and a sharp knife for chopping and slicing ingredients like ginger, garlic, cilantro, and protein (e.g., chicken, pork, shrimp, or seafood).
- Stirring Spoon A wooden or silicone stirring spoon is handy for stirring the soup and rice as it cooks.
- Measuring cups and spoons These are useful for accurately measuring ingredients like rice, broth, and seasonings.
- Strainer You'll need a strainer to rinse the rice before cooking it to remove excess starch.
- Spatula or Tongs: If you're stir-frying chicken or pork for the soup, a spatula or tongs will help you handle the meat.
- Ladle A ladle is great for serving the soup into bowls.
- Small Bowls for Garnishes: Prepare small bowls or plates for garnishes like chopped cilantro, green onions, lime wedges, and fried garlic.
- Peeler (for Ginger): If you prefer to peel the ginger before using it in the soup, a vegetable peeler can be handy.
- Wok or Frying Pan (optional): If you choose to stir-fry chicken or pork as a protein option, you'll need a wok or frying pan.
- Mortar and pestle (optional) If you decide to make homemade chili paste or pound ingredients like garlic and cilantro roots for added flavor, a mortar and pestle can be used.
- Soup Bowls and Spoons: You'll need individual soup bowls and spoons for serving.
Ingredients
For the Soup Base:
- 4 cups chicken or vegetable broth
- 1 cup jasmine rice (or sticky rice for a thicker texture)
- 3-4 slices of fresh ginger
- 3-4 cloves of garlic, minced
- 2-3 stalks of fresh cilantro, including stems
- 1-2 stalks of fresh lemongrass, smashed and cut into 2-inch pieces (optional but recommended for flavor)
- Salt and white pepper to taste
For the Protein (Choose One):
- 200 g chicken breast, thinly sliced or minced
- 200 g pork loin, thinly sliced or minced
- 200 g shrimp, peeled and deveined
- 200 g mixed seafood (e.g., squid, mussels, and shrimp)
For Garnish:
- Fresh cilantro leaves, chopped
- Green onions, finely chopped
- Fried garlic
- Fish sauce
- Soy sauce
Instructions
Prepare the Rice:
- Rinse the rice thoroughly under cold water until the water runs clear.
- In a pot, combine the rice and chicken or vegetable broth.
- Add the ginger, minced garlic, cilantro stems, and lemongrass (if using).
- Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for about 20-25 minutes, or until the rice is soft and has absorbed most of the liquid. Stir occasionally to prevent sticking.
Prepare the Protein:
- While the rice is cooking, prepare your chosen protein. Season it with a pinch of salt and white pepper.
- If using chicken or pork, you can quickly stir-fry the slices in a separate pan until they are cooked through. Set aside.
- If using shrimp or seafood, you can add them directly to the simmering soup later in the process.
Adjust the Soup Consistency:
- After the rice has cooked and thickened the soup, remove the ginger, lemongrass, and cilantro stems.
- If the soup is too thick, you can add more broth or water to achieve your desired consistency.
Add the Protein:
- If using shrimp or seafood, add them to the simmering soup now. They will cook quickly in the hot broth, usually in just a few minutes.
- If using chicken or pork, add them back to the soup at this stage to heat through.
Season and Serve:
- Season the soup with salt and white pepper to taste. You can also add a splash of fish sauce or soy sauce for extra flavor.
- Serve the Khao Tom hot, garnished with fresh cilantro leaves, chopped green onions, and a sprinkle of fried garlic (if using).
- Serve lime wedges on the side for diners to squeeze into their bowls for added tanginess.
Notes
- Rice Variations:
- Traditionally, jasmine rice is used for Khao Tom because of its fragrant aroma and slightly sticky texture. However, you can also use glutinous (sticky) rice if you prefer a thicker consistency.
- Protein Choices:
- Feel free to mix and match proteins or use a combination of chicken, pork, shrimp, and seafood for a more diverse flavor and texture profile.
- Flavor Enhancements:
- Lemongrass adds a wonderful citrusy aroma to the soup. You can bruise it slightly with the back of a knife to release its flavors before adding it to the pot.
- Customize Seasonings:
- Thai cuisine often balances flavors with a combination of salty, sour, sweet, and spicy. Adjust the seasoning with fish sauce, soy sauce, lime juice, or even a dash of sugar to suit your taste preferences.
- Garnish Variety:
- Besides cilantro leaves, green onions, and fried garlic, you can also top your Khao Tom with fresh Thai chili slices, sliced shallots, or even a drizzle of chili oil for extra heat.
- Make it Vegetarian/Vegan:
- To make a vegetarian or vegan version of Khao Tom, use vegetable broth and tofu as a protein substitute. You can also add mushrooms or other plant-based ingredients for extra flavor and texture.
- Lime Wedges: Squeezing lime wedges into your soup just before eating adds a burst of freshness and acidity that complements the savory broth.
- Leftovers: Khao Tom can be reheated, but be aware that the rice will continue to absorb liquid, so you may need to add more broth or water when reheating.
- Side Dishes: Serve Khao Tom with additional side dishes like Thai chili paste (Nam Prik), Thai omelet (Kai Jeow), or crispy fried wontons for a more substantial meal.
- Adjust Consistency: If the soup becomes too thick as it cools, you can thin it out with more broth or water when reheating.
Variations of Khao Tom Recipe
While Khao Tom’s basic recipe remains the same, you’ll find that there are various twists you can add to make it your own. You can experiment with different types of proteins; traditional Khao Tom uses shrimp, but you could try chicken, pork, or even tofu for a vegan version.
You can also play around with the herbs and spices. Adding lemongrass, kaffir lime leaves, or galangal can give your soup a unique and refreshing flavor. Don’t be afraid to add a bit of chili if you prefer a spicy kick.
Another variation is the addition of vegetables. Mushrooms, bok choy, carrots or cabbages not only add nutritional value but also color and texture to your soup. If you’re a fan of eggs, you could crack one into the soup while it’s boiling, creating a delicious and comforting dish.
The Nutritional Value of Khao Tom
When it comes to nutrition, Khao Tom packs a significant punch, offering you an array of beneficial nutrients. This Thai delicacy, consisting of rice, protein, and broth, isn’t only tasty but also a healthy choice.
The rice in Khao Tom is a good source of carbohydrates, providing you with the energy you need to fuel your day. It’s also low in fat, making it a perfect dish if you’re monitoring your fat intake. The protein, often in the form of chicken or fish, contributes to muscle growth and repair.