Picture this: a simmering pot filled with rich, aromatic broth that warms your soul. That’s the magic of Thom Khem, a delightful Thai dish that effortlessly combines savory flavors with a hint of sweetness, making it a perfect choice for family dinners or cozy nights in.
This recipe is special because it brings together tender meat and fragrant herbs in a way that feels both comforting and exotic. The balance of spices and the slow cooking method create a depth of flavor that’s simply irresistible.
Ready to make Thom Khem? Let’s dive into the ingredients and get cooking!
Why You’ll Love This Recipe
This dish is packed with flavor and easy to prepare, making it a go-to for busy weeknights.
- Rich, aromatic flavors that transport you to Thailand.
- Perfectly tender meat that practically melts in your mouth.
- Simple ingredients that you might already have in your pantry.
- Great for meal prep and leftovers.
- Customizable to suit your taste preferences.
My Experience Making This Recipe
I remember the first time I made Thom Khem; the aroma filled my kitchen and had my family eagerly gathering around the table. As we sat down to enjoy the dish, the combination of flavors made it clear that this would become a staple in our home.
Each bite was a warm hug, with the sweet and savory notes dancing on my palate. It quickly became one of those meals that everyone requested, turning dinner time into a cherished family event.
Recipe Overview
- Recipe Name: Thom Khem
- Servings: 4
- Prep Time: 15 minutes
- Cook Time: 1 hour 30 minutes
- Total Time: 1 hour 45 minutes
- Course: Main Dish
- Cuisine: Thai
- Calories per Serving: 350
Equipment You Will Need
- Large pot or Dutch oven
- Wooden spoon
- Measuring cups and spoons
- Knife and cutting board
- Serving bowls
Ingredients for Thom Khem
- 1 lb beef or pork, cut into cubes
- 4 cups water
- 3 tablespoons soy sauce
- 2 tablespoons fish sauce
- 2 tablespoons palm sugar or brown sugar
- 4 cloves garlic, minced
- 1 onion, sliced
- 1 star anise
- 1 cinnamon stick
- 1 teaspoon black peppercorns
- 2 green onions, chopped
- Fresh cilantro for garnish
Ingredient Notes and Substitutions
- Beef or pork: This adds richness and flavor. You can use chicken for a lighter option.
- Palm sugar: It adds unique sweetness. Brown sugar can be used as a substitute.
- Fish sauce: It enhances umami depth. If avoiding fish, soy sauce can work instead.
- Star anise: This adds a distinctive flavor. You can omit it if not available.
- Cilantro: It brightens the dish. Parsley can be a substitute if you dislike cilantro.
How to Make Thom Khem
Step 1: Prepare the Ingredients
Start by cutting your meat into bite-sized cubes. This ensures even cooking and tenderness.
Step 2: Sauté Aromatics
In a large pot, heat a bit of oil over medium heat. Add the minced garlic and sliced onion, cooking until fragrant and translucent.
Step 3: Brown the Meat
Add the meat to the pot, stirring occasionally until browned on all sides. Browning adds depth to the flavor profile.
Step 4: Add the Liquids
Pour in the water, soy sauce, and fish sauce. These will form the base of your savory broth.
Step 5: Sweeten the Pot
Add the palm sugar to the pot and stir until dissolved. This balances the savory flavors with a touch of sweetness.
Step 6: Spice It Up
Add the star anise, cinnamon stick, and black peppercorns. These spices will infuse the broth with aromatic goodness.
Step 7: Simmer
Bring the mixture to a boil, then reduce to low heat and cover. Let it simmer for about 1.5 hours until the meat is tender.
Step 8: Garnish and Serve
Once cooked, remove from heat and discard the whole spices. Serve hot, garnished with chopped green onions and fresh cilantro.
Pro Tip: The longer you simmer, the more flavorful your broth will be, so don’t rush this step!
Tips for the Best Thom Khem
- Use a mix of meats for richer flavor.
- Don’t skip the browning step; it adds depth.
- Adjust sugar to suit your taste; more for sweetness, less for savory.
- Let it rest after cooking for flavors to meld.
- Serve with steamed jasmine rice for a complete meal.
Common Mistakes to Avoid
- Not browning the meat: This can lead to a less complex flavor.
- Skipping the simmer time: Rushing this step can yield tough meat.
- Using too much water: This can dilute the flavors; measure carefully.
- Forgetting to remove whole spices: They can overpower the dish if left in.
- Not tasting as you go: Adjust seasoning to ensure balance.
Serving Suggestions
Thom Khem is delicious on its own but pairs wonderfully with several sides.
- Steamed jasmine rice.
- Fresh spring rolls.
- Thai cucumber salad.
- Spicy chili sauce for a kick.
- Warm baguette for dipping in the broth.
Variations to Try
- Add vegetables like carrots or bell peppers for extra nutrition.
- Incorporate coconut milk for a creamier texture.
- Use tofu instead of meat for a vegetarian version.
- Experiment with different herbs like basil or mint for a fresh twist.
- Try a spicy version by adding chili peppers in the cooking process.
Dietary Adaptations
- Gluten-free: Use tamari instead of soy sauce.
- Dairy-free: This recipe is naturally dairy-free.
- Vegan/vegetarian: Replace meat with tofu or tempeh.
- Low-carb/keto: Use cauliflower rice instead of regular rice.
Storage and Reheating
Refrigerator
Store leftovers in an airtight container for up to 3 days.
- Let it cool before sealing.
- Reheat on the stovetop or microwave.
Freezer
Thom Khem can be frozen for up to 3 months.
- Use freezer-safe containers.
- Thaw in the refrigerator before reheating.
Reheating
Reheat slowly to maintain tenderness.
- Add a splash of water to prevent drying.
- Heat until warmed through.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 350 |
| Total Fat | 12g |
| Saturated Fat | 4g |
| Carbohydrates | 30g |
| Fiber | 2g |
| Sugar | 10g |
| Protein | 25g |
| Sodium | 800mg |
| Cholesterol | 70mg |
This information may vary based on ingredient brands and cooking methods.
Frequently Asked Questions
Can I substitute the meat in Thom Khem?
Absolutely! You can use chicken, tofu, or even a mix of vegetables for a delicious variation.
Can I make Thom Khem ahead of time?
Yes, it’s perfect for meal prep! Just store it in the refrigerator and reheat when ready to serve.
How long can I store leftovers?
Leftovers can be stored in the refrigerator for up to 3 days or frozen for 3 months.
What if my broth is too salty?
You can add more water or a bit of sugar to balance the flavors. Taste and adjust as needed.
Can I use a slow cooker for Thom Khem?
Definitely! Just follow the same steps and let it cook on low for about 6-8 hours.
Final Thoughts
Thom Khem is a wonderful dish that invites warmth and comfort into your home. I hope you enjoy making it as much as I do!
If you are interested in exploring more recipes, check out this guide on Jamaican Festival or discover alternatives for herbs with this article on Substitutes for Rosemary.

Thom Khem
Ingredients
Equipment
Method
- Start by cutting your meat into bite-sized cubes.
- In a large pot, heat a bit of oil over medium heat. Add the minced garlic and sliced onion, cooking until fragrant and translucent.
- Add the meat to the pot, stirring occasionally until browned on all sides.
- Pour in the water, soy sauce, and fish sauce.
- Add the palm sugar to the pot and stir until dissolved.
- Add the star anise, cinnamon stick, and black peppercorns.
- Bring the mixture to a boil, then reduce to low heat and cover. Let it simmer for about 1.5 hours until the meat is tender.
- Once cooked, remove from heat and discard the whole spices. Serve hot, garnished with chopped green onions and fresh cilantro.