
This salad is a genuinely satisfying meal that hits every note — creamy, herby, savory, and just a little rich from those jammy soft-boiled eggs with their barely-set golden yolks. The pesto vinaigrette is blended right in a food processor from fresh basil, raw walnuts, garlic, and lemon juice, so it tastes bright and vibrant in a way that bottled dressings simply can't match. Toasting the walnuts in olive oil before they hit the salad is a small step that makes a big difference, coaxing out a deep, nutty fragrance that adds real texture and crunch to every bite. Baby spinach holds up beautifully under a bold dressing like this, and the halved cherry tomatoes add little bursts of sweetness that balance the herby punch of the pesto. Everything here is straightforward pantry and produce — no seafood, no hidden broths, no restaurant-style mystery ingredients to second-guess. A scatter of shaved Parmesan over the top is optional but highly recommended if you want that extra salty, umami finish. It's the kind of salad that actually feels like dinner.
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!
