
Bright, herby, and packed with fresh flavor, this vibrant green pesto is the kind of sauce that makes everything it touches taste more alive. Cilantro and baby spinach form a lush, verdant base, while raw cashews lend a creamy richness that rivals any traditional pine nut version — no dairy required. A generous hit of fresh lime juice and zest keeps things zippy and light, and a drizzle of extra virgin olive oil ties it all together into a silky, spoonable sauce. The whole thing comes together in a food processor in just a few pulses, making it one of those effortless recipes that looks and tastes far more impressive than the effort involved. Olive oil, leafy greens, garlic, and nuts are cornerstones of Mediterranean-style eating, so this pesto checks all the right boxes without any compromise on flavor. Toss it with pasta, spread it on flatbread, swirl it into grain bowls, or use it as a dipping sauce — it's endlessly versatile. A pinch of cumin is optional but adds a subtle warmth that makes the whole thing feel just a little more complex.
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!
