
Bright, herby, and deeply satisfying, this egg skillet is the kind of weeknight dinner — or lazy weekend brunch — that looks far more impressive than the effort required. A vibrant homemade pesto made with fresh basil, raw walnuts, lemon juice, and nutritional yeast gets spooned over a bed of tender asparagus, burst cherry tomatoes, and perfectly cooked eggs, all finished with a scatter of golden toasted walnuts. Every component is entirely free of coffee, tea, or any other stimulant, so you can enjoy it morning, noon, or night without a second thought. The nutritional yeast brings a savory, almost cheesy depth that makes the pesto feel indulgent without any dairy, and the red pepper flakes add just enough warmth to keep things interesting. Cooking the eggs directly in the vegetable mixture means fewer dishes and more flavor, since the yolks mingle with the tomato juices and pesto as you eat. It's the kind of one-pan meal that earns a permanent spot in your rotation.
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!
