
Tender turkey meatballs, blistered cherry tomatoes, and golden-edged zucchini all come together on a single pan for a dinner that feels genuinely impressive without a mountain of dishes to clean up. The secret weapon here is a bright, walnut-based pesto that does double duty — it gets mixed right into the meatball mixture for moisture and flavor, then spooned over the top once everything comes out of the oven. Instead of breadcrumbs, almond flour and finely chopped walnuts bind the meatballs beautifully, so there's no need to hunt down specialty swaps or worry about hidden gluten sneaking in through a store-bought shortcut. Everything roasts together at 425°F, meaning the tomatoes burst and collapse into a jammy, glossy sauce that coats the vegetables in the most satisfying way. A squeeze of lemon and a handful of fresh basil at the end lift the whole dish and make it feel like something you'd order at a restaurant. It's the kind of weeknight meal that's easy enough to pull off on a Tuesday but special enough to serve to company.
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). Line a large 18×13-inch sheet pan with parchment paper or lightly coat with olive oil.
Make the pesto: combine the raw walnuts, basil, 1/4 cup olive oil, lemon juice, garlic, and 1/4 tsp salt in a small food processor or blender and pulse until a coarse, spreadable paste forms, scraping down the sides as needed. Set aside.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
