
This salad is a genuinely satisfying meal that hits every note — creamy, herby, bright, and a little rich all at once. The star of the dressing is a quick blitzed pesto vinaigrette made with fresh basil, raw walnuts, garlic, and lemon juice, which comes together in a food processor in under a minute and tastes wildly good. Walnuts pull double duty here, blended into the dressing for body and toasted in olive oil until golden and fragrant for crunch on top. The eggs are cooked to exactly seven minutes, landing in that perfect jammy zone where the whites are set but the yolks are still a little soft and glossy — they make this feel like a proper restaurant-style plate. Baby spinach and halved cherry tomatoes round everything out with freshness, and a scatter of shaved Parmesan adds a salty, savory finish if you want it. Every ingredient in this recipe is naturally free of cashews, so there's no need to swap anything out or second-guess a single label. It's the kind of salad that actually keeps you full and makes you feel good about what you just ate.
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!
