Go Back
+ servings
comforting winter soup recipe

Hearty Oxtail Soup

No ratings yet
This rich, comforting oxtail soup features tender meat that falls off the bone in a silky, tomato-based broth. Slow-roasted vegetables and hearty barley create a deeply satisfying meal perfect for cold days. The lengthy cooking process develops complex flavors that only improve overnight.
Prep Time 30 minutes
Cook Time 4 hours
Total Time 4 hours 30 minutes
Servings: 8 people
Course: Main Course
Cuisine: American
Calories: 485

Ingredients
  

  • 5 pounds oxtails
  • 1 cup flour for dredging
  • 2 tablespoons vegetable oil
  • 2 teaspoons salt plus more to taste
  • 2 teaspoons freshly ground black pepper
  • 3 tablespoons tomato paste
  • 3 bay leaves
  • 2 medium yellow onions with skin, quartered (for stock)
  • 1 celery heart with green leaves for stock
  • 1 head garlic cut in half crosswise
  • 1 tablespoon beef base
  • 5 quarts cold water
  • 32 ounces Beefamato juice or tomato juice
  • 1 large yellow onion peeled and coarsely chopped (for soup)
  • 6 celery ribs sliced
  • 6 carrots peeled and sliced
  • 18 ounces diced tomatoes canned
  • 16 ounces fresh mushrooms sliced
  • 1 cup baby spinach leaves coarsely chopped
  • cups barley

Equipment

  • Roasting pan
  • Large stockpot
  • Strainer

Method
 

  1. Preheat your oven to 425°F and lightly oil a roasting pan.
  2. Season the flour with salt and pepper. Dredge the oxtails in the seasoned flour and arrange them in the roasting pan.
  3. Roast the oxtails for about 15 minutes, then add the quartered yellow onions (with skin on), celery heart with leaves, and halved head of garlic to the pan.
  4. Spread tomato paste over the oxtails and continue roasting for about 40 minutes, stirring occasionally to prevent burning. This caramelization step is crucial for developing deep flavor.
  5. Transfer the roasted oxtails and vegetables to a large stockpot. Pour off excess grease from the roasting pan but preserve the caramelized bits.
  6. Add 2 cups of cold water to the hot roasting pan, scrape up all the flavorful brown bits, and add this liquid to your stockpot.
  7. Add the Beefamato juice (or tomato juice), remaining cold water, bay leaves, and beef base to the stockpot.
  8. Reduce oven temperature to 250°F. Place the covered stockpot in the oven and cook for about 3 hours, until the meat is falling off the bone.
  9. Strain the stock, reserving the oxtails. When cool enough to handle, remove the meat from the bones and set aside.
  10. Return the strained stock to the stovetop and bring to a low simmer.
  11. Add the chopped yellow onion, sliced mushrooms, celery ribs, carrots, spinach, diced tomatoes, and barley to the simmering stock.
  12. Simmer until the barley is tender, about 30 minutes.
  13. Return the reserved oxtail meat to the pot and heat through. Adjust seasoning with salt and pepper to taste.
  14. Serve hot with crusty bread. For even better flavor, refrigerate overnight and reheat the next day.

Nutrition

Calories: 485kcal

Notes

For the best results, look for meaty oxtail pieces rather than ones that are mostly bone. This soup develops even more flavor overnight, making it an excellent make-ahead meal. Leftovers can be refrigerated for up to 4 days or frozen for up to 3 months.
If you can't find Beefamato juice, use regular tomato juice with a tablespoon of Worcestershire sauce for similar depth. The barley can be substituted with farro, rice, or small pasta if preferred.

Tried this recipe?

Let us know how it was!