Hot Thai Kitchen

  • Recipes by Categories
  • Kitchen Tips & Ingredients
  • Thailand Vlogs
  • My Cookbooks
  • Newsletter
  • Patreon
  • Shop Ingredients & Tools
  • Find an Asian Grocer
  • Merch
  • About
  • Contact
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes by Categories
  • Kitchen Tips & Ingredients
  • Thailand Vlogs
  • My Cookbooks
  • Newsletter
  • Patreon
  • Shop Ingredients & Tools
  • Find an Asian Grocer
  • Merch
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » All Recipes » Gluten Free

    Thai Oxtail Soup ซุปหางวัว

    Published: Nov 23, 2018 · Modified: Dec 24, 2020 by Pailin Chongchitnant · This post may contain affiliate links

    Jump to Recipe·Print Recipe

    Oxtail soup may not strike you as a dish that sounds particularly Thai, but yes in fact we do have our own version of it! It's not a super common dish (beef isn't a popular choice of meat in Thailand to begin with) but you can most often find it at Thai Muslim restaurants. There are two main versions of oxtail soup, one is the Thai Muslim version, which you can find in restaurants I mentioned. Another type is the "Thai version" for lack of a better term, which tends to be simpler and use simple staple herbs most people have at home. This is the version I'm sharing with you.

    *Extra Goodies for Patreon Members: In this episode's "Show After The Show" I share with you how to modify this recipe to make it the Thai-Muslim version of the soup! Click here to find out more about becoming a Patreon member!

    Tips for choosing oxtail

    I like to pick large, meaty pieces of oxtail so there is more meat to eat. However, if you can only find smaller ones, that's totally fine. In fact, smaller ones will give even a richer soup because there will be more bones and connective tissue to enrich the broth. If you feel like there isn't enough meat on your oxtail, you can always add more stew-friendly meat (I would go with beef shank or the "super digital flexor muscle").

    How to make this dish in advance

    Oxtail soup does require long cooking time because the oxtail needs a lot of time to cook. So you can definitely divide it up into 2 days. First day, simmer the beef for 2.5 hours on its own with the lemongrass tops and kaffir lime leaves. Put this in the fridge, which will also make fat skimming much more convenient once it all solidifies on top of the soup! Then bring it out, bring it to a simmer gain, and add tomatoes and onions and pick it up from there. You can also just make the whole thing in advance, and just finish it off by adding fresh tomato pieces when ready to serve!

    As a side note, this is the perfect recipe to do in your pressure cooker or slow cooker!

    Watch The Full Video Tutorial!

    All my recipes come with step-by-step video tutorials with extra tips not mentioned in the blog post, so make sure you watch the video below to ensure success - and if you enjoy the show, please consider subscribing to my YouTube channel. Thank you!

    Want to save this recipe?

    We can email this post to you, so you can come back to it later!

    Ingredients

    Here are all the ingredients you'll need to make this recipe. For amounts, check out the full recipe card below.

    • Oxtail
    • Lemongrass
    • Fish sauce
    • Tomatoes, half small diced, half wedges
    • Onion, chopped
    • Knob ginger, sliced
    • Kaffir lime leaves, torn into chunks
    • Chopped cilantro or sawtooth coriander, or to taste
    • Thai chilies, chopped to taste (optional)
    • Lime juice

    How to Make Thai Oxtail Soup ซุปหางวัว

    Here are all the steps to make this recipe. If this is your first time, I highly recommend watching the video tutorial to ensure success.

    1. Add oxtail to a pot and cover completely with water.
    2. Cut the lemongrass in half, and using just the top, smash it to bruise, then add these tops to the pot. Keep the bottom half for later. Tear 5 kaffir lime leaves into chunks and add to the pot as well. Add 2 tablespoon of fish sauce and simmer the beef for 2 ½ hours. Skim off fat and scum that floats to the top as it cooks, and add water as needed to keep the beef covered.
    3. Once done, fish out lemongrass and lime leaves.
    4. Add onion and the diced tomato and simmer for another 30 mins; you want the tomatoes to dissolve into the soup.
    5. After the onions have softened and the tomatoes have disintegrated, check that the beef is fork tender. If not, keep it cooking longer until it is.
    6. Smash the remaining lemongrass bottoms to bruise and release aromatic juices, then cut into 2-inch pieces and add to the pot. Tear the remaining lime leaves into chunks, and add them to the pot along with the ginger. Simmer another 15-20 mins.  Note: The lemongrass, ginger and kaffir lime leaves pieces are for infusion only and are not meant to be eaten. Make sure you inform your guests or remove them before serving. You can also add them to a muslin or cheesecloth bag for easy removal.
    7. Taste and adjust seasoning with more salt or fish sauce. If you want, you can add the lime juice now, or you can serve a lime wedge on the side so people can squeeze in their own lime juice as well.
    8. When ready to serve, add wedges of tomatoes and cook just for a minute to soften slightly. Remove from heat and add chopped cilantro.
    9. Serve with a wedge of lime if you haven't added lime juice to the soup already. You can serve this with rice or have it on its own. Enjoy! 

    Recipe Card

    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    This easy Thai oxtail soup recipe is healthy and so comforting! The perfect winter or fall dish, and the ultimate comfort food. You can cook it stove top, or use your crockpot or instant pot to make it a bit easier for you! #oxtailsoup #lowcarb #paleo #glutenfree #thaifood #comfortfood

    Thai Oxtail Soup ซุปหางวัว

    5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 3 reviews
    • Author: Pailin Chongchitnant
    • Yield: 4 servings
    Print Recipe
    Pin Recipe

    Ingredients

    • 2 ½ lb oxtail
    • 2 stalks lemongrass
    • 2 Tbsp fish sauce
    • 3 tomatoes, half small diced, half wedges
    • ½ large onion, chopped
    • 2-inch knob ginger, sliced
    • 10-12 kaffir lime leaves, torn into chunks
    • About ½ cup chopped cilantro or sawtooth coriander, or to taste
    • Thai chilies, chopped to taste (optional)
    • 3-4 tablespoon lime juice

    Want to save this recipe?

    We can email this post to you, so you can come back to it later!


    Instructions

    1. Add oxtail to a pot and cover completely with water.
    2. Cut the lemongrass in half, and using just the top, smash it to bruise, then add these tops to the pot. Keep the bottom half for later. Tear 5 kaffir lime leaves into chunks and add to the pot as well. Add 2 tablespoon of fish sauce and simmer the beef for 2 ½ hours. Skim off fat and scum that floats to the top as it cooks, and add water as needed to keep the beef covered.
    3. Once done, fish out lemongrass and lime leaves.
    4. Add onion and the diced tomato and simmer for another 30 mins; you want the tomatoes to dissolve into the soup.
    5. After the onions have softened and the tomatoes have disintegrated, check that the beef is fork tender. If not, keep it cooking longer until it is.
    6. Smash the remaining lemongrass bottoms to bruise and release aromatic juices, then cut into 2-inch pieces and add to the pot. Tear the remaining lime leaves into chunks, and add them to the pot along with the ginger. Simmer another 15-20 mins.  Note: The lemongrass, ginger and kaffir lime leaves pieces are for infusion only and are not meant to be eaten. Make sure you inform your guests or remove them before serving. You can also add them to a muslin or cheesecloth bag for easy removal.
    7. Taste and adjust seasoning with more salt or fish sauce. If you want, you can add the lime juice now, or you can serve a lime wedge on the side so people can squeeze in their own lime juice as well.
    8. When ready to serve, add wedges of tomatoes and cook just for a minute to soften slightly. Remove from heat and add chopped cilantro.
    9. Serve with a wedge of lime if you haven't added lime juice to the soup already. You can serve this with rice or have it on its own. Enjoy! 

    Did you make this recipe?

    Tag @HOTTHAIKITCHEN on Instagram and hashtag it #HotThaiKitchen!


    More Gluten Free

    • a bowl of massaman curry with beef
      Authentic Thai Beef Massaman Curry
    • red curry custard in a ramekin
      Thai Steamed Red Curry (haw mok)
    • A plate of kanom ko with one piece cut open.
      Pandan Palm Sugar Dumplings (Kanom Ko)
    • papaya salad lao style on a plate with a side of crispy pork rind, long beans, rice noodles, dried chilies and sticky rice
      Umami Thai Green Papaya Salad (Som Tum Pla Ra)

    Comments

      Leave a Reply Cancel reply

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

      Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star
      Recipe Rating





    1. Stephen Chan says

      September 15, 2022 at 6:50 am

      I usually make Borscht soup when I get oxtail, now I have another option. They’re somehow alike but different, but both yum!

      Reply
    2. Richard says

      March 04, 2022 at 11:58 pm

      Canadian living in Thailand: Thank you for the great recipe. I make one adjustment ... halfway to pho ... roast the oxtails with additional beef bones in the oven 220 C 40 minutes. Then follow Pai's recipe exactly. The broth will be even richer for Western tastes. The Thai oxtail soup is lighter and fresher.

      Reply
    3. Sim says

      September 19, 2021 at 6:42 pm

      Made this recipe yesterday with pork trotters n pork belly, super tasty..quite like Tom yam soup. Very appetising dish. Will try with oxtail next time

      Reply
    4. Irene says

      January 04, 2021 at 12:11 am

      Is it possible in Thailand they do it with pork ribs?

      Reply
    5. Adeline says

      December 12, 2020 at 3:57 pm

      It tastes sooooo good! Cooked it twice in a week!

      Reply
    6. Pallavi says

      December 07, 2020 at 7:21 pm

      Absolutely love this recipe! Something i always make whenever i buy oxtail. Perfect for these cold days. Sometimes i serve it with rice and indian pickles too. Goes really well together!

      Reply

    Sawaddee ka!

    I'm Pai, a chef, author, and YouTuber. I'm here to demystify Thai cuisine and help you cook great Thai food at home. Want to learn more about me?

    Here's my story

    My Latest Cookbook

    Popular Classics

    • a plate of cashew chicken
      Thai Cashew Chicken Recipe
    • A plate of Thai grilled steak salad with sticky rice - nam tok neua
      Thai Grilled Steak Salad - Neua Yang Nam Tok
    • A plate of pad thai with shrimp and a side of lime and bean sprouts
      Authentic Pad Thai Recipe ผัดไทย
    • a bowl of tom yum soup with shrimp, mushrooms, lemongrass and chilies
      Tom Yum Goong Recipe (Creamy Version)

    Footer

    Subscribe to my newsletter!

    Subscribe for free!
    • Privacy Policy
    • Accessibility Statement
    • Merch
    • All Recipes
    • Contact
    • My Cookbook
    • Patreon
    ↑ back to top

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © Pailin's Kitchen Inc. 2025

    This easy Thai oxtail soup recipe is healthy and so comforting! The perfect winter or fall dish, and the ultimate comfort food. You can cook it stove top, or use your crockpot or instant pot to make it a bit easier for you! #oxtailsoup #lowcarb #paleo #glutenfree #thaifood #comfortfood