
Bright, herby, and packed with color, this egg skillet is the kind of weeknight dinner that looks far more impressive than the effort it takes. A vibrant homemade basil pesto — built with raw walnuts, garlic, nutritional yeast, and a squeeze of fresh lemon — gets spooned over tender asparagus, jammy cherry tomatoes, and perfectly nestled eggs cooked right in the pan. The whole thing comes together in one skillet, which means less cleanup and more time enjoying it. For anyone navigating grain sensitivities, this recipe is naturally free of oats and any oat-derived ingredients, relying entirely on whole vegetables, eggs, healthy fats, and nuts for its substance and richness. The toasted walnuts scattered on top add a satisfying crunch that makes every bite feel intentional. Serve it straight from the skillet with extra pesto on the side and a few fresh basil leaves for a meal that genuinely earns its place in the weekly 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!
