
Bright, herby, and packed with bold flavor, this cashew-based pesto is the kind of sauce that makes everything it touches taste more exciting. Cilantro and baby spinach bring a fresh, grassy backbone, while lime juice and zest cut through the richness of the olive oil and blended cashews with just the right amount of zing. Raw cashews do the heavy lifting here — they blend into a creamy, slightly textured paste that gives you all the body of a traditional pesto without any dairy or poultry-derived ingredients to worry about. A hint of cumin is optional but highly recommended if you want a subtle warmth that ties the whole thing together. The food processor does most of the work in under a minute, and a splash of water at the end lets you dial in exactly the consistency you want, whether that's a thick spread or a looser drizzle. Toss it with pasta, swirl it into grain bowls, spoon it over roasted vegetables, or use it as a dip — 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











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!
