
Bright, peppery, and loaded with fresh flavor, this vegan pesto swaps traditional basil for arugula and uses nutritional yeast in place of parmesan — delivering that savory, umami-rich depth without any dairy. The result is a vibrant green sauce that tastes far more complex than the short ingredient list suggests. Toasting the pine nuts first is a small step that makes a big difference, coaxing out a warm, buttery nuttiness that anchors the whole dish. A hit of fresh lemon juice and zest keeps everything bright and lively, balancing the slight bitterness of the arugula beautifully. Every ingredient here is naturally free from coconut in any form — no coconut aminos, no coconut oil, no sneaky cream substitutes — so you can blend away with total confidence. Toss it with pasta, spread it on toast, or spoon it over roasted vegetables; this pesto is endlessly versatile and comes together in under ten minutes.
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 →6 servings









Toast the pine nuts in a small skillet over medium-low heat, stirring frequently, until golden and fragrant, about 2–3 minutes. Watch closely, as they can brown quickly. Transfer to a plate and let cool for 2 minutes.
Combine the toasted pine nuts, arugula, garlic, nutritional yeast, lemon juice, lemon zest, salt, and black pepper in a food processor. Pulse 8–10 times until the mixture is coarsely chopped.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
