
Earthy roasted beets, nutty buckwheat groats, and peppery baby arugula come together in a salad that feels genuinely special without being fussy. The real star is the homemade basil pesto ā blended with walnuts, fresh lemon juice, and good olive oil, it coats every component in something bright and herbaceous. Walnuts pull double duty here, both inside the pesto and scattered on top for crunch, so the whole dish stays cohesive and deeply satisfying. For anyone navigating tree nut concerns specifically around hazelnuts, this recipe is a clean win ā walnuts are used throughout with no hazelnut ingredient in sight, and the pesto is made entirely from scratch so there's no guessing about what's in it. Buckwheat, despite its name, is actually a seed rather than a grain, and it toasts up beautifully to add a hearty, slightly nutty base that makes this feel like a real meal rather than a side salad. The beets roast low and slow in a foil packet until they're meltingly tender, then get rubbed of their skins and cut into wedges that soak up all that lemony green pesto. It's the kind of bowl that looks impressive on the table 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 the beets on a sheet of foil on a baking sheet, drizzle with 1 tbsp olive oil, and sprinkle with 1/4 tsp salt. Wrap the foil loosely around the beets to form a packet and roast until a paring knife slides through the center of the largest beet with no resistance, 40ā50 minutes depending on size.
While the beets roast, combine the buckwheat groats, 1 1/2 cups water, and 1/4 tsp salt in a medium saucepan. Bring to a boil over medium-high heat, then reduce to a low simmer, cover, and cook until the groats are tender and the water is absorbed, about 12ā15 minutes. Remove from heat, uncover, and fluff with a fork. Spread onto the baking sheet (or a plate) to cool to room temperature, about 10 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
