
This salad is a genuinely satisfying meal that layers tender baby spinach, jammy soft-boiled eggs, and juicy cherry tomatoes under a bright, herby pesto vinaigrette — the kind of lunch or light dinner that feels a little fancy without much effort. The dressing is blended from scratch using fresh basil, raw walnuts, garlic, lemon juice, and olive oil, so every drop is clean and flavorful with zero hidden heat sources to worry about. For anyone avoiding capsaicin, that matters more than it might seem — bottled dressings and store-bought pestos often sneak in red pepper flakes or chili-spiked oils that can be easy to miss on a label. Here, you control every ingredient from start to finish. The toasted walnuts add a warm, nutty crunch that plays beautifully against the cool, dressed greens, and the seven-minute eggs bring a rich, slightly soft yolk that practically melts into the vinaigrette. A scatter of shaved Parmesan on top pulls the whole thing together with a salty, savory finish. It's the kind of salad that actually keeps you full and makes you want to put it on repeat.
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!
