
This vibrant pasta salad is built around charred cherry tomatoes, tender zucchini, and sweet roasted red pepper, all tossed with a bright, walnut-based pesto that comes together in minutes in a food processor. The homemade pesto is the real star here — fresh basil, raw walnuts, garlic, and a squeeze of lemon create a sauce that's herbaceous and a little nutty without any of the mystery ingredients you'd find in a jarred version. Whole wheat rotini holds onto every bit of that green, garlicky coating, and a handful of peppery baby arugula folded in at the end keeps things fresh and lively. This is exactly the kind of dish that works beautifully for anyone avoiding pork, since every single component is naturally free of it — no cured meats, no hidden pork-based stocks, nothing to second-guess. Kalamata olives add a briny, savory punch if you want to take it up a notch. It's equally good served slightly warm right after that ten-minute rest or chilled the next day when the flavors have had even more time to meld. Whether you're bringing it to a gathering or meal-prepping for the week, this one is a reliable, crowd-pleasing bowl.
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!
