
Rich, deeply fragrant, and built on a foundation of slow-simmered beef bones, this broth is the kind of thing that makes the whole kitchen smell incredible for hours. Charring the onion and ginger under the broiler first is the secret move ā it adds that signature smoky sweetness that gives the soup its soul, while Ceylon cinnamon, cloves, and turmeric round out the warm, complex spice profile. Coconut aminos stand in for soy sauce, keeping the umami depth without any wheat or soy concerns, and the whole recipe is naturally free from celery in any form, including the seed-derived spices and extracts that sneak into so many store-bought broths and seasoning blends. Instead of rice noodles, spiralized zucchini ribbons soak up the broth beautifully and keep things light without sacrificing that satisfying slurp. The thinly sliced raw beef cooks right in the bowl when you ladle the piping-hot broth over it ā a classic technique that feels a little theatrical and tastes absolutely worth it. Fresh basil, cilantro, scallions, and a squeeze of lime finish each bowl with brightness that cuts through the richness perfectly. It's a weekend project that rewards patience, and every spoonful proves it.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more ā4 servings














Place the beef bones and oxtail in the stockpot and cover with cold water. Bring to a boil over high heat and cook for 10 minutes, until a grey foam rises to the surface. Drain, discard the blanching water, and rinse the bones and pot thoroughly under cold running water.
Set the oven broiler to high. Place the halved onion and ginger cut-side up on a baking sheet and broil 4ā5 inches from the element for 8ā10 minutes, until the cut surfaces are deeply charred and fragrant.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
