Make the zucchini ribbons (Active: 8–10 minutes)
Use a vegetable peeler or mandoline to slice each zucchini lengthwise into thin ribbons (aim for 1/8" thick). Lay the ribbons flat in a colander, sprinkle with ¼ tsp kosher salt, and let them sweat for 15–20 minutes. Pat dry with paper towels to remove excess moisture — this prevents soggy rolls.
Pesto time (Active: 5 minutes)
In your food processor, combine basil, pine nuts (or sunflower seeds), garlic, nutritional yeast, lemon juice, salt, and pepper. Pulse while slowly drizzling in oil until you get a smooth, spreadable pesto. Taste and adjust salt or lemon.
Cashew ricotta (Active: 6–8 minutes)
Drain soaked cashews and add to the blender with water, lemon juice, garlic, nutritional yeast, salt, and pepper. Blend until creamy and slightly grainy — like ricotta. Add more water by the teaspoon only if needed.
Assemble the rolls (Active: 8–10 minutes)
Lay a zucchini ribbon on a board. Spread ~1 tablespoon of cashew ricotta down the center, then dot or lightly smear a teaspoon of pesto. Optionally add a few chopped cherry tomato bits for brightness. Roll up tightly and place seam-side down on a serving platter.
Chill & finish (Passive: 10–15 minutes)
Refrigerate the rolls for at least 10–15 minutes so they firm up. Right before serving, sprinkle toasted sesame seeds or pine nuts, add basil leaves, and grate a little lemon zest on top.
Pro tip: If you want uniform rolls, pipe the cashew ricotta into the ribbons using a piping bag with a round tip.