
Bright, herby, and packed with fresh flavor, this basil pesto comes together in minutes and tastes like something you'd find at a farm-to-table restaurant. Toasting the pine nuts first is a small step that pays off big — it deepens their natural richness and gives the sauce a subtle, nutty warmth that raw nuts just can't match. The lemon zest and fresh lemon juice lift everything, cutting through the olive oil and making the basil pop in a way that feels genuinely vibrant rather than heavy. Nutritional yeast steps in where parmesan typically would, adding that savory, umami depth while keeping the whole thing completely dairy-free — and since it's also a whole-food ingredient, it fits naturally within a grain-free, whole-foods approach to eating. Extra-virgin olive oil is the backbone here, so you're getting healthy fats without any refined or processed oils sneaking in. Toss it with zucchini noodles, spoon it over grilled chicken, or use it as a dipping sauce — this pesto is endlessly versatile and genuinely hard to stop eating.
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 dry skillet over medium-low heat, stirring frequently, until golden and fragrant, about 2–3 minutes. Watch closely, as they can brown quickly. Transfer immediately to a plate and let cool for 2 minutes.
Combine the toasted pine nuts, basil, garlic, nutritional yeast, lemon zest, lemon juice, salt, and black pepper in a food processor. Pulse 8–10 times until the mixture is coarsely chopped and the ingredients are evenly broken down.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
