Soups & Stews
This Zippy's oxtail soup recipe delivers the kind of rich, slow-simmered depth that transforms humble ingredients into something extraordinary. The secret lies in hours of gentle braising—where tough oxtail becomes fall-off-the-bone tender while absorbing layers of umami from aromatic vegetables and spices.
I perfected this version after years of testing, balancing traditional techniques with modern efficiency to ensure restaurant-quality results at home.
The process begins with a deep, flavorful broth built from slow-cooked oxtail, ginger, star anise, and soy sauce—a combination that creates unmistakable depth. Unlike quick soups, this one rewards patience: the longer it simmers, the more complex the flavors become.
The result is a velvety soup where each spoonful delivers intense, savory richness with just a hint of sweetness from caramelized aromatics.
What makes this recipe truly special is the textural contrast—silky broth cradling tender oxtail pieces that practically melt in your mouth. The slow cooking breaks down collagen into gelatin, creating that signature luxurious mouthfeel that defines great oxtail soup.
Served with steamed rice or soft dumplings, it becomes a complete meal that feels both comforting and sophisticated.
Perfect for chilly evenings or special gatherings, this soup scales beautifully for crowds while maintaining its deep, layered flavors. The techniques here—properly parboiling the oxtail, layering spices, and controlling simmer times—ensure professional results without requiring advanced skills. Let’s get cooking and create something truly memorable.
Ingredients for zippy's oxtail soup
Sixteen ingredients transform into a restaurant-quality oxtail soup with luxurious mouthfeel and deep umami layers.
| Ingredient | Amount | Notes |
|---|---|---|
| Oxtail 🦬 | 3 lb | Bone-in, cut into 2-inch pieces |
| Yellow Onions 🧅 | 2 whole | Medium, sliced into half-moons |
| Carrots 🥕 | 4 whole | Medium, cut into 1-inch chunks |
| Celery Stalks 🌿 | 4 whole | Cut into 1-inch pieces |
| Fresh Ginger 🌿 | ½ cup | Finely chopped, peeled |
| Garlic Cloves 🧄 | 8 cloves | Minced, skin removed |
| Star Anise 🌶️ | 4 whole | Lightly crushed |
| Cinnamon Sticks 🌿 | 2 whole | 2-inch pieces |
| Bay Leaves 🍃 | 4 whole | Dried, standard size |
| Soy Sauce 🍶 | ½ cup | Light or dark, high-quality |
| Chicken Broth 💧 | 6 cups | Low-sodium, homemade preferred |
| Water 💧 | 4 cups | Filtered preferred |
| Tomato Paste 🍅 | ¼ cup | Smooth, no sugar added |
| Cornstarch 🌾 | 1 tbsp | For thickening, optional |
| Sesame Oil 🫒 | 1 tbsp | For finishing, toasted |
| Green Onions 🧅 | 4 whole | Thinly sliced, for garnish |
The oxtail is non-negotiable for authentic texture—bone-in, cut into 2-inch pieces ensures maximum collagen release. Source from Asian markets or specialty butchers, where they often carry pre-cut oxtail for convenience. Fresh ginger and garlic should be vibrant and aromatic; avoid any with soft spots or dull color. Star anise and cinnamon sticks from Penzeys or bulk spice sections provide superior depth compared to pre-ground blends. For broth, homemade is ideal, but high-quality low-sodium brands like Pacific Foods work in a pinch.
No fresh ginger? Powdered ginger at half the amount suffices, though fresh delivers superior complexity. Substitute star anise with 1 tsp ground anise, but the whole pods create better aroma. Short on soy sauce? Coconut aminos or tamari provide similar umami depth. The tomato paste can be reduced to 2 tbsp if preferred, though it adds necessary acidity. For thickening, arrowroot powder works identically to cornstarch. Garnish with toasted sesame seeds if sesame oil isn't available.
Store the cooked soup in airtight containers for up to 5 days in the refrigerator, though flavors deepen overnight. Freeze portions for up to 3 months—simmer 10 minutes upon reheating to restore texture. The oxtail pieces become more tender with each reheat, making this an excellent make-ahead dish. For serving, keep the green onions and sesame oil separate until ready to plate, as they oxidize quickly.
Why You'll Love This Recipe
- No Chopping Chaos: I swear by the "mirepoix shortcut"—just dice the onions, carrots, and celery once, toss them in, and walk away. The oxtail does all the work while you sip wine (or tea, no judgment).
- Ginger-Garlic Magic: That fresh ginger? It’s the secret weapon—bright, zesty, and lingers like a hug. The oxtail’s natural richness just begs for it, and the onions caramelize into sweet, melty perfection without you lifting a finger after the initial sear.
- Leftover Luxury: This soup only gets better the next day. Honestly, I make a double batch on Sundays just so I can reheat it midweek—thick, flavor-packed, and still tender. (My roommate’s favorite, and he’s a picky eater.)
- Budget Warmth: Oxtail’s the affordable luxury here—cheaper than steak, but just as satisfying. A single cut feeds four, and the veggies stretch it into a hearty meal that won’t break the bank. Plus, it’s the kind of dish that makes winter feel cozy.
Step-by-step instructions for Zippy's oxtail soup
This method delivers melt-in-your-mouth oxtail with deep umami flavor and rich broth—every element works together for maximum tenderness.
Sear the Oxtail for Maximum Flavor
Pat the 3 lb oxtail pieces dry with paper towels—this ensures a proper sear. Heat a large Dutch oven over medium-high heat and add just enough vegetable oil to coat the bottom lightly. Working in batches if needed, add the oxtail pieces and sear for 4-5 minutes per side until deeply browned and developing a caramelized crust. This step is non-negotiable; the Maillard reaction creates the foundation for your soup's depth of flavor.
As you sear, resist the urge to move the pieces around. Let them develop that rich brown color—this is when the magic happens. Once all pieces are seared to a golden-brown finish, remove them from the pot and set aside. You'll notice the aroma intensifying as you work, signaling that flavor is already building in your soup.
Build the Aromatic Base
In the same Dutch oven, reduce heat to medium and add 2 tablespoons of the vegetable oil that remains. Add the sliced yellow onions and cook for 5 minutes until softened. Then add the chopped carrots, celery stalks, and minced garlic cloves, cooking for another 5 minutes until the vegetables begin to soften and release their natural juices. This process, called sweating, ensures your vegetables contribute their flavors without turning bitter.
Next, add the finely chopped fresh ginger, crushed star anise, cinnamon sticks, and bay leaves. Stir everything together and cook for 2 minutes until the spices become fragrant. The kitchen should fill with a warm, earthy aroma—this is your cue that the aromatic base is developing properly. If the vegetables begin to stick, add 1 tablespoon of water to deglaze and keep everything moving.
Simmer the Oxtail with Liquids and Seasonings
Return the seared oxtail pieces to the Dutch oven. Add the 6 cups chicken broth, 4 cups water, and 0.5 cup soy sauce. Stir well to combine, then bring the mixture to a gentle boil. Once boiling, reduce heat to low and cover partially with a lid. This is where patience becomes crucial—simmer the oxtail for 2.5 to 3 hours, maintaining a gentle simmer that doesn't allow the liquid to boil vigorously.
After the initial 1.5 hours, check the liquid level. If it's reduced too much, add 1 cup of hot water to maintain proper coverage. The oxtail should be cooking submerged, which ensures even heat distribution and maximum tenderness. You'll know it's ready when the meat falls off the bone with just slight pressure from tongs—a true test of your patience.
Thicken and Finish the Soup
Once the oxtail is tender, remove the cinnamon sticks and bay leaves. Stir in the 0.25 cup tomato paste and cook for 5 minutes to deepen the soup's color and add a subtle sweetness. In a small bowl, whisk together 1 tablespoon cornstarch with 2 tablespoons of cold water. Slowly ladle this mixture into the soup while stirring constantly to prevent lumps from forming. Simmer for another 5 minutes until the soup reaches your desired thickness.
Finally, remove the soup from heat and stir in 1 tablespoon sesame oil. This step adds a nutty aroma and subtle richness that complements the umami flavors. Taste and adjust seasoning with additional soy sauce if needed. The soup should be deeply flavorful with a perfect balance of saltiness and sweetness from the caramelized oxtail and tomato paste.
Serve with Fresh Garnishes
Ladle the hot soup into bowls, being careful to include some of the tender oxtail pieces. Garnish each serving with the thinly sliced green onions. The contrast between the rich, dark soup and the bright green garnish makes each bowl visually appealing and ready to be enjoyed immediately. Serve with steamed jasmine rice or crusty bread to soak up every last drop of that luxurious broth.
This soup tastes even better the next day as the flavors continue to meld. The oxtail will continue to tenderize, and the broth will deepen in complexity. Store any leftovers in the refrigerator for up to 3 days, or freeze for up to 3 months. When reheating, do so gently on the stove to maintain the soup's texture and prevent the oxtail from becoming dry.
Pro Tips For Making Zippy'S Oxtail Soup
- BLANCH THE OXTAL FIRST: Skip the rush and parboil the oxtail for 10 minutes before browning—this loosens connective tissue and guarantees tender results. I learned this the hard way after serving rubbery chunks to guests (yes, even with long simmering).
- CHAR THE ONIONS LOW: Don’t rush the onion caramelization—aim for 20 minutes at medium-low heat until deep amber. High heat burns them fast, leaving bitter flavors that overpower the soup’s depth. Sounds tedious, but it’s the thing that matters most.
- PEEL GINGER THINLY: Use a spoon to scrape off just the purple flesh, leaving the pale yellow pith—it’s less fibrous and dissolves cleanly. Thick slices or whole knobs create a muddy texture and uneven heat distribution.
- SALT THE WATER HARD: Add 2 tablespoons of salt per gallon of water when blanching the oxtail—this helps break down collagen faster. I used to skimp, and the soup always needed extra seasoning later. Trust me, your future self will notice.
Wine and beer pairings for this dish
Rich Red Wine
Oxtail soup’s deep, savory flavors pair beautifully with bold red wines that can stand up to its umami richness. I always reach for a Syrah or Shiraz—their dark fruit notes and peppery finish mirror the soup’s complexity.
A Chinese red wine like Cabernet Sauvignon (especially from Ningxia) adds a familiar touch, as it complements the soy and star anise beautifully. 🍷
Light Beer Balance
For beer lovers, a crisp, lightly hopped lager like Sapporo or Asahi cuts through the soup’s richness without overpowering it. The subtle malt sweetness and clean finish provide a refreshing contrast.
If you prefer something with a bit more character, try a German Helles—its gentle citrus notes enhance the ginger and garlic in the soup.
Fortified Wine Options
If you’re serving this as a special occasion dish, consider a Port or Madeira. Their caramelized, nutty profiles harmonize with the caramelized oxtail and soy sauce. A tawny Port adds a touch of elegance, while a dry Madeira (like Bual) brings a bright acidity that balances the soup’s depth.
These fortified wines elevate the meal to restaurant-quality sophistication.
Non-Alcoholic Pairings
For non-drinkers, a sparkling jasmine tea (chilled) provides a floral, citrusy contrast that cleanses the palate. Alternatively, a ginger beer (like Fever-Tree) enhances the soup’s spiced notes without competing. Both options keep the meal refreshing and well-rounded.
Regional Wine Pairings
In China, where oxtail soup originated, Shaoxing wine (a dry, fermented rice wine) is traditional. Add 1 tablespoon to the soup during the last 10 minutes of simmering for authentic depth.
In Vietnam, a light Lychee wine adds a floral sweetness that complements the umami. Both choices reflect the dish’s cultural roots while enhancing its flavors.
Nutrition facts
Frequently asked questions
Why does the oxtail need to simmer for so long?
The 2.5-3 hour simmer is essential for breaking down collagen in the oxtail, transforming tough connective tissue into gelatin that creates the soup's signature luxurious mouthfeel. This slow process also infuses the broth with deep, complex flavors from the meat and spices.
Can I substitute oxtail with beef short ribs?
Yes, but expect different results. Beef short ribs have less collagen, so they'll be more tender but won't create the same gelatinous richness in the broth. Use 2.5 lbs of ribs and reduce simmering time to 1.5 hours for best texture. The flavor will still be delicious but less velvety.
How do I know when the oxtail is fully tender?
Use tongs to gently press a piece - if it falls apart easily with just slight pressure, it's ready. You should also see the meat pull away cleanly from the bone. For extra assurance, cut into a small piece - it should be fork-tender with no resistance.
What's the best way to reheat leftovers?
Reheat gently on the stove over low heat for 10-15 minutes, adding a splash of water if needed to maintain moisture. Never microwave directly - this makes the oxtail rubbery. For best results, reheat only what you'll serve immediately. The soup actually improves overnight!
Can I make this soup in an Instant Pot?
Yes! Sear the oxtail first, then add all ingredients (except cornstarch) and cook on high pressure for 45 minutes. Release pressure naturally, then thicken with cornstarch slurry. The texture will be slightly different but still delicious. The broth may not be as deeply reduced, though.
