
This is the kind of dish that makes people forget they're eating something entirely plant-based — it's that satisfying. The pesto here skips the usual parmesan and leans on raw walnuts, fresh basil, garlic, and a bright hit of lemon juice to build real depth and richness without any dairy. Roasting the cherry tomatoes, zucchini, and red bell pepper at high heat until they're tender with charred edges gives the whole salad a smoky, caramelized backbone that store-bought versions simply can't touch. Peppery baby arugula and briny Kalamata olives fold in at the end, adding layers of flavor and texture that keep every bite interesting. Whole wheat rotini holds onto that vibrant green pesto beautifully, making this as visually stunning as it is delicious. It works just as well served slightly warm right after assembly as it does chilled the next day, which makes it a genuinely flexible option for meal prep, potlucks, or a weeknight dinner you'll actually look forward to.
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














Preheat the oven to 425°F (220°C). Arrange the cherry tomatoes, zucchini, and red bell pepper on a large rimmed baking sheet. Drizzle with 2 tbsp olive oil, sprinkle with 1/4 tsp salt and 1/4 tsp black pepper, and toss to coat, spreading the vegetables in a single layer.
Roast the vegetables for 20–22 minutes, until the tomatoes have burst and the zucchini and pepper are tender with lightly charred edges. Remove from the oven and set aside to cool slightly.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
