
Bright, herby, and packed with texture, this broccoli slaw is the kind of dish that makes you rethink what a salad can be. Raw broccoli gets pulsed into tender, rice-like shreds, then tossed with sweet dried cranberries, toasted coconut, and a vibrant basil pesto that comes together entirely in the food processor. The pesto itself is built on fresh basil, good olive oil, lemon juice, and a hint of ginger — no cheese, no cream, no dairy of any kind — so it delivers bold, garden-fresh flavor without any of the ingredients that can cause trouble for lactose-sensitive eaters. That's actually one of the things that makes this recipe so satisfying: traditional pesto almost always calls for parmesan, but this version proves you don't need it to get something deeply savory and aromatic. The toasted coconut adds a subtle nuttiness and a little crunch that plays beautifully against the soft, pesto-coated broccoli. A short rest before serving lets everything meld together, so the slaw goes from crisp and punchy to something a little more tender and cohesive. It's the kind of side dish that disappears fast at the table.
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 →4 servings












Toast the shredded coconut in a dry skillet over medium heat, stirring frequently, until golden and fragrant, about 3–4 minutes. Transfer to a plate and set aside to cool.
Working in batches if needed, pulse the broccoli florets and stems in a food processor until broken down into small, rice-like pieces roughly the size of a pea — the texture should be coarse and shred-like, not pureed. Transfer to a large mixing bowl.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
