
Bright, herby, and deeply satisfying, this egg skillet brings together tender asparagus, burst cherry tomatoes, and a vibrant homemade walnut pesto that you blitz together in minutes. The pesto is built entirely from whole, recognizable ingredients — fresh basil, raw walnuts, garlic, lemon juice, olive oil, and nutritional yeast — so there's no need to scrutinize a store-bought jar for hidden additives or synthetic stabilizers. That matters more than it sounds, because commercial pestos and many jarred sauces routinely sneak in emulsifying agents to extend shelf life and improve texture. Everything here binds naturally, the way good food is supposed to. Eggs are nestled right into the vegetable mixture and cooked in the same skillet, making cleanup minimal and the presentation genuinely beautiful. A scatter of toasted walnuts on top adds crunch and a nutty depth that ties the whole dish together. It's the kind of weeknight dinner that feels a little fancy without requiring much effort at all.
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 →2 servings














Make the pesto: combine the basil, 1/4 cup of the walnuts, garlic, nutritional yeast, lemon juice, and salt in a food processor. Pulse 5–6 times until coarsely chopped. With the machine running, drizzle in the 1/4 cup olive oil and process until the pesto is smooth but still has some texture, about 30 seconds. Set aside.
Toast the remaining walnuts: add the reserved walnuts (about 1 tbsp plus 1 tsp) to a dry 12-inch skillet over medium heat and cook, stirring frequently, until fragrant and lightly golden, 2–3 minutes. Watch closely, as they can brown quickly. Transfer to a small plate and set aside.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
