
Earthy roasted beets, creamy avocado, and peppery baby arugula come together in a salad that feels genuinely restaurant-worthy without much effort. The whole-food ingredient list is naturally free of any pork-derived additives or hidden animal fats — just olive oil, fresh lime juice, honey, and a handful of pantry spices doing all the heavy lifting. Wrapping the beets in foil and roasting them low and slow is the move here: it concentrates their sweetness and makes the skins slip right off, no peeling required. The cilantro-lime dressing gets a warm, smoky edge from ground cumin, and it ties every element of the bowl together beautifully. Dry-roasted pepitas add a satisfying crunch on top that makes each bite feel layered and complete. This is the kind of salad that converts people who think salads can't be a real meal — vibrant, filling, and bold enough to hold its own on any table.
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 400°F (205°C). Place each beet on a square of aluminum foil, drizzle with 1 tbsp olive oil, and sprinkle with 1/4 tsp salt. Wrap each beet tightly in the foil and arrange on a baking sheet.
Roast the beets until a paring knife slides through the center with no resistance, 40–50 minutes depending on size. Unwrap and let cool for 10 minutes, then rub off the skins using the foil or a paper towel. Cut into 1/2-inch wedges.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
