
Bright, herby, and deeply satisfying, this spinach salad is the kind of lunch or light dinner that feels indulgent without any of the ingredient anxiety that comes with packaged dressings and store-bought shortcuts. Bottled dressings are one of the sneakiest places high fructose corn syrup hides, so making the vinaigrette from scratch here is the whole game — and it pays off beautifully. Fresh basil, raw walnuts, garlic, lemon juice, and good olive oil come together in a food processor to create a pesto-style dressing that's vibrant, nutty, and completely clean. The eggs are cooked to that perfect jammy seven-minute mark, giving you yolks that are just barely set and incredibly rich against the tender baby spinach. Toasted walnuts add a warm, golden crunch that makes every bite more interesting, and cherry tomatoes bring a little pop of sweetness to balance the bold dressing. A scatter of shaved Parmesan over the top is optional but honestly worth it. Every single component is whole and recognizable, which means you know exactly what's going into the bowl — no label-reading required.
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!
