
Fresh basil, raw walnuts, lemon juice, garlic, and good olive oil come together in a blended pesto vinaigrette that coats every leaf of baby spinach with bright, herbaceous flavor. The eggs are cooked to that perfect jammy seven-minute sweet spot — firm whites with yolks that are just barely set and almost creamy when you cut into them. Toasting the walnuts in a little olive oil and salt before adding them to the salad is a small step that makes a big difference, drawing out a deep, nutty richness that plays beautifully against the fresh dressing. Every single ingredient here is whole and unprocessed, which means you can feel confident there are no hidden additives or flavor enhancers lurking anywhere on the list. For anyone navigating restaurant menus or packaged foods with frustration, cooking from scratch with ingredients like these is genuinely the easiest path to a clean, satisfying meal. Optional shaved Parmesan adds a savory, salty finish without tipping the balance — though the salad holds its own without it. This one works just as well as a light weeknight dinner as it does a weekend lunch worth lingering over.
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!
