
Every ingredient in this salad is exactly what it says it is — fresh basil, raw walnuts, real lemon juice, and good olive oil, with zero synthetic flavoring agents hiding anywhere in the mix. That matters more than you might think, because bottled dressings and store-bought pestos are notorious for sneaking in "natural flavors" and other ambiguous additives that have no place on a clean plate. Here, the vinaigrette comes together in a food processor in under a minute, and the result is bright, herby, and genuinely vibrant in a way that no packet dressing can replicate. The eggs are cooked to that perfect jammy seven-minute sweet spot — still a little soft in the center, rich enough to act almost like a sauce when the yolk meets the pesto. Toasted walnuts add a warm, nutty crunch that plays beautifully against the tender baby spinach and burst-sweet cherry tomatoes. Optional shaved Parmesan finishes everything off with a salty, savory edge that feels indulgent without complicating the ingredient list. It's the kind of salad that actually satisfies, built entirely from whole, recognizable foods you can feel good about.
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!
