
Deep-roasted beets bring a natural caramelized sweetness to this vibrant soup, built on a base of softened onion, carrot, and celery simmered with smashed garlic, fresh rosemary, turmeric, and ginger. Everything gets blended silky-smooth, then finished with a splash of apple cider vinegar for a bright, tangy edge that balances the earthy sweetness of the beets. A generous swirl of coconut cream on top adds a cool, rich contrast, while fresh parsley keeps each bowl looking as good as it tastes. It's the kind of soup that feels indulgent but is really just clever roasting and good seasoning doing the heavy lifting. This one's a genuinely great fit for a vegan table, whether you're serving it as a starter or making it the whole meal with some crusty bread on the side.
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















Preheat the oven to 425°F (220°C). Spread the cubed beets on a rimmed baking sheet, drizzle with 1 tablespoon of the olive oil, and toss to coat. Roast for 25–30 minutes, turning once halfway through, until the edges are caramelized and a fork slides in with little resistance.
While the beets roast, heat the remaining 1 tablespoon olive oil in a large pot over medium heat until shimmering. Add the onion, carrots, and celery and cook, stirring occasionally, until softened and the onion is translucent, about 7–8 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
