
Few soups hit as deep as a proper borscht, and this beef-and-beet version is the kind of thing that warms you from the inside out. Tender chunks of seared chuck swim in a vivid, ruby-red broth alongside grated beets, sweet carrots, and silky shredded cabbage — it's hearty, complex, and genuinely beautiful in the bowl. The beef gets a proper sear in coconut oil before a long, low simmer in bone broth, which builds a richness that tastes like it took all day even when you follow the steps as written. Apple cider vinegar brightens the whole pot at the end, cutting through the earthiness of the beets and keeping every spoonful lively. Turmeric and ginger add a subtle warmth that makes this feel a little more layered than your average weeknight stew. Every ingredient here is straightforwardly meat, vegetables, and pantry staples — no hidden fillers or cured meats to navigate, so what you see is exactly what goes in the pot. Finish with a handful of fresh dill and parsley and you've got a bowl that looks as good as it tastes.
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 →6 servings
















Pat the beef cubes dry with paper towels and season with 1/2 tsp of the salt. Heat the coconut oil in a large 6-quart Dutch oven over medium-high heat until shimmering. Add the beef in a single layer — work in two batches if needed to avoid crowding — and sear undisturbed for 3–4 minutes per side until deeply browned on at least two faces. Transfer the seared beef to a plate and set aside.
Reduce the heat to medium. Add the onion and celery to the same pot and cook, stirring occasionally, until softened and translucent, about 5 minutes. Add the garlic and cook, stirring constantly, until fragrant, about 1 minute — watch closely so it does not brown.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
