
Earthy, vibrant, and genuinely satisfying, this salad layers tender French green lentils, jewel-toned roasted beets, and peppery arugula under a bright, herbaceous pesto dressing that pulls everything together. The pesto skips the usual parmesan and leans on fresh basil, raw walnuts, lemon juice, and olive oil instead — which means it delivers all that bold, grassy richness without any dairy that could complicate a low-iodine approach. Roasting the beets in foil with just olive oil and salt keeps the ingredient list clean and the flavors deeply concentrated. French green lentils are a smart base here because they hold their shape beautifully after cooking, giving the salad real substance rather than turning mushy when tossed with the dressing. Walnuts appear twice — blended into the pesto and scattered on top — adding a satisfying crunch and a nutty depth that makes this feel like a complete meal rather than a side dish. A pinch of red pepper flakes at the end is optional but highly recommended if you want a little heat cutting through the sweetness of the beets. This is the kind of salad that looks impressive on a platter and tastes even better than it looks.
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 until a paring knife slides through the center with no resistance, 40–50 minutes depending on size.
While the beets roast, combine the lentils, water, and 1/2 tsp salt in a large saucepan. Bring to a boil over high heat, then reduce to a gentle simmer. Cook uncovered until the lentils are tender but still hold their shape, 20–25 minutes. Drain any remaining water and spread the lentils on the baking sheet (or a plate) to cool for 10 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
