
Bright, herby, and packed with bold flavor, this plant-based pesto is the kind of sauce that makes you want to put it on absolutely everything. Raw cashews stand in for the traditional parmesan and pine nuts, blending into a rich, creamy base that is completely dairy-free without sacrificing any of that satisfying depth. Fresh lime juice and zest cut right through the richness, while baby spinach adds a subtle earthiness that rounds out the cilantro beautifully. A touch of cumin ties it all together and gives the whole thing a slightly smoky, Southwestern edge that sets it apart from any pesto you've had before. The food processor does all the heavy lifting — just pulse, drizzle, and taste as you go until the texture is exactly where you want it. Spoon it over pasta, swirl it into grain bowls, spread it on flatbread, or use it as a dipping sauce — it genuinely works everywhere. Store-bought pestos almost always sneak in cheese or other animal products, so making your own means you know exactly what's in every spoonful.
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









Add the cilantro, spinach, cashews, garlic, lime juice, and lime zest to a food processor. Pulse 8–10 times until the mixture is coarsely chopped and the cashews are broken down into small pieces.
With the processor running, drizzle in the olive oil in a steady stream until the pesto comes together into a thick, slightly textured paste, about 20–30 seconds. Scrape down the sides with a rubber spatula.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
