
Borscht is one of those deeply satisfying, soul-warming soups that earns its place at the table all year long — and this version is built entirely from whole, clean ingredients with no cured meats, processed broths, or hidden additives to worry about. That matters more than it might seem, because traditional recipes often sneak in smoked sausage or store-bought stock loaded with preservatives. Here, beef chuck is seared until deeply browned, then slow-simmered in bone broth until it practically falls apart, giving you rich, meaty flavor the honest way. Earthy grated beets, sweet carrots, and tender cabbage round out the pot, while turmeric, ginger, and a splash of apple cider vinegar add warmth and brightness without relying on anything processed. The result is a vivid, ruby-red bowl that tastes like it took all day — because in the best possible way, it kind of did. Fresh dill and parsley scattered on top at the end bring a pop of herby freshness that ties everything together beautifully.
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!
