
This salad is a serious weeknight upgrade — vibrant baby spinach and juicy cherry tomatoes get tossed in a bright, herby pesto vinaigrette that you blitz together in minutes. The dressing is built on fresh basil, raw walnuts, garlic, lemon juice, and good olive oil, so every bite has that punchy, garden-fresh flavor without any heavy or creamy elements weighing it down. Jammy seven-minute eggs are the real star here: cooked just long enough to set the whites while keeping the yolks silky and rich, they turn a simple salad into something genuinely satisfying. Toasted walnuts add a warm, nutty crunch that plays beautifully against the tender spinach and the brightness of the lemon in the dressing. Many store-bought pesto dressings sneak in unexpected oils or additives, but making it yourself with this short ingredient list means you know exactly what's going in the bowl. A scatter of shaved Parmesan over the top is optional but highly recommended for that salty, savory finish. It's the kind of salad that looks impressive enough to serve to guests but comes together with almost no effort at all.
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












Bring a medium saucepan of water to a full boil. Gently lower the eggs in with a spoon and cook for exactly 7 minutes for jammy, slightly soft yolks. Transfer immediately to a bowl of ice water and let sit for 5 minutes, then peel and halve lengthwise.
While the eggs cook, heat 1 tbsp extra-virgin olive oil in a small skillet over medium heat. Add the 1/2 cup roughly chopped walnuts and 1/4 tsp salt and cook, stirring frequently, for 3–4 minutes until the walnuts are fragrant and lightly golden — watch closely, as they can brown quickly. Transfer to a plate to cool.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
