
Fresh basil, toasted walnuts, bright lemon juice, and a jammy soft-boiled egg — this salad is the kind of lunch that feels indulgent without any of the fuss. The pesto vinaigrette is blended right in a small food processor, giving you a silky, herb-forward dressing that clings beautifully to every leaf of baby spinach. Toasting the walnuts in olive oil before adding them to the bowl is a small step that pays off big, adding a warm, nutty crunch that contrasts perfectly with the cool, creamy egg yolk. Cherry tomatoes bring a pop of acidity that keeps everything feeling light and fresh, while optional shaved Parmesan adds a salty, savory finish if you want it. Many warm salads and egg dishes lean on warming spices you might need to avoid, but every ingredient here is straightforward and clearly labeled — just whole foods and pantry staples with nothing hidden. It comes together in the time it takes to boil an egg, making it an easy weeknight win or an impressive weekend lunch that looks far more effort-intensive than it actually is.
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!
