
Everything comes together on a single pan, which means less cleanup and more time actually enjoying dinner. Ground turkey keeps things lean and easy to digest, while almond flour steps in as a binder instead of traditional breadcrumbs — a small swap that makes a real difference for anyone keeping an eye on refined grains. Finely chopped walnuts go into both the meatballs and the homemade pesto, adding healthy fats and a subtle richness that ties the whole dish together. Zucchini and cherry tomatoes roast alongside the meatballs until the tomatoes burst and the zucchini picks up those gorgeous caramelized edges, creating a built-in sauce you didn't have to think about. The fresh basil pesto — made with just whole, recognizable ingredients — gets spooned over everything at the end so the bright, herby flavor stays vibrant. A squeeze of lemon right before serving lifts the whole pan and keeps it feeling light rather than heavy. It's the kind of meal that looks impressive but is genuinely straightforward to pull off on a weeknight.
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!
