
Sheet pan dinners don't get much more satisfying than this — juicy turkey meatballs roasted alongside tender zucchini and burst cherry tomatoes, all finished with a bright, garlicky walnut-basil pesto. The pesto does double duty here, getting mixed right into the meatball mixture before roasting and then spooned over the top at the end, so every bite is layered with herby, lemony flavor. Almond flour and finely chopped walnuts keep the meatballs tender and cohesive without any of the warm spices that so many classic meatball recipes lean on — no hidden seasonings to second-guess, just clean, straightforward ingredients. Everything roasts together on a single pan at 425°F, which means the tomatoes collapse into a jammy, saucy coating for the vegetables while the meatballs develop a gorgeous golden exterior. It's the kind of weeknight dinner that looks and tastes like you put in way more effort than you actually did. Finish with a squeeze of lemon and a few fresh basil leaves and you've got a complete, colorful meal straight from the oven.
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



FIELD DAY OLIVE OIL EXTRA VIRGIN
















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!
