
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 leans on fresh basil, raw walnuts, garlic, and lemon juice for a punchy, restaurant-worthy flavor that coats every leaf beautifully. Those jammy seven-minute eggs are the real showstopper: just set enough to slice cleanly, with a luscious, slightly soft yolk that melts right into the greens. Toasted walnuts add a warm, golden crunch that makes the whole bowl feel satisfying and substantial rather than just a side salad. For anyone navigating tree nut concerns specifically around pecans, this recipe leans confidently on walnuts throughout — both in the dressing and as a topper — so there's no guesswork about hidden ingredients. A shower of shaved Parmesan at the end is optional but highly recommended for that extra savory finish. It comes together fast, looks stunning on the plate, and tastes like something you'd order out.
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!
