
Every drop of fat in this salad comes from extra-virgin olive oil and whole walnuts — no canola, no soybean oil, no mystery blends hiding in a bottled dressing. That matters more than it sounds, because most store-bought vinaigrettes and even restaurant salads quietly rely on refined seed oils as their base. Here, the dressing is a bright, herby pesto vinaigrette blitzed together from fresh basil, raw walnuts, garlic, and lemon juice, and it coats every leaf of baby spinach in something genuinely vibrant. The eggs are cooked to that perfect jammy seven-minute mark — still a little soft in the center, rich enough to act almost like a second dressing when you break into them. Toasted walnuts add a warm, nutty crunch that plays beautifully against the cherry tomatoes and optional shaved Parmesan. It comes together fast, uses real whole ingredients from start to finish, and tastes like something you'd order at a nice café — except you know exactly what went into it.
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!
