
This vibrant, herb-forward pesto is a serious upgrade from the jarred stuff, with bright cilantro, tender baby spinach, and creamy cashews blending into something that tastes genuinely fresh and alive. The lime juice and zest give it a citrusy punch that keeps every bite lively, while the olive oil pulls everything into a silky, spoonable sauce. Because the entire recipe is built around whole, naturally grain-free ingredients, there's no need to swap anything out or hunt for specialty products — it's simply wheat-free by design. Raw cashews do the heavy lifting here, standing in for pine nuts and delivering a buttery richness that makes the texture feel indulgent without being heavy. A pinch of cumin is optional but highly recommended if you want a subtle warmth that ties the cilantro and lime together beautifully. Toss it with zucchini noodles, spoon it over grilled chicken, stir it into rice, or use it as a dipping sauce — this pesto is endlessly versatile and comes together in just a few pulses of the food processor.
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!
