Love this? Pin it for later!
Tender, herb-packed turkey meatballs swim in bright marinara over a bed of garlicky zucchini noodles—this is the meal-prep lunch that makes coworkers jealous and keeps you fueled all afternoon. I started developing the recipe after a vacation in Santorini where every taverna seemed to have its own version of keftedes. I wanted those sun-drenched flavors in a lighter, make-ahead form that wouldn't weigh me down during marathon workweeks. After sixteen tests (and a freezer now permanently stocked with backup batches), I've landed on the perfect balance: lean turkey for protein power, almond meal to keep them gluten-free and juicy, and a secret splash of grated zucchini that guarantees they'll never taste dry. Make one double batch on Sunday and you'll have grab-and-go boxes for four lunches, three dinners, or—if your household is anything like mine—two days before someone starts leaving sticky notes on the fridge asking if there are any more hidden in the back.
Why This Recipe Works
- Almond meal magic: Replaces breadcrumbs for gluten-free tenderness and adds subtle nuttiness that pairs beautifully with herbs.
- Hidden zucchini: Grated into the mix, it keeps the meatballs incredibly moist while sneaking in extra vegetables.
- Sheet-pan sear: Baking on high heat before simmering creates caramelized edges that mimic pan-frying—without the splatter or extra oil.
- One sauce, two uses: The marinara both finishes the meatballs and dresses the zucchini noodles, simplifying prep and cleanup.
- Meal-prep genius: Components hold up for five days in the fridge and freeze beautifully for up to three months.
- Mediterranean flavor bomb: Fresh oregano, lemon zest, and a pinch of cinnamon channel taverna vibes without needing a passport.
Ingredients You'll Need
Every ingredient here pulls double-duty flavor and nutrition. Start with ground turkey that's 93 % lean; anything leaner yields hockey-puck texture, while fattier mixes turn greasy. If you can find organic, air-chilled turkey, the flavor difference is remarkable—cleaner and slightly sweet. Almond meal keeps the recipe gluten-free and adds a gentle nuttiness, but if nuts are off the table, use finely crushed panko or gluten-free oats pulsed in a blender. The zucchini should be firm and small; oversized ones hold more water and require extra squeezing. When tomatoes are out of season, a high-quality canned San Marzano marinara is actually preferable to bland fresh ones—look for DOP certification and ingredients you can pronounce. Fresh herbs are non-negotiable; dried oregano tastes dusty in comparison. Finally, a micro-plane is your best friend for the lemon zest and garlic—both should melt into the meat so you get pops of flavor without harsh bites.
How to Make Meal Prep Mediterranean Turkey Meatballs with Marinara and Zucchini
Prep your zucchini
Grate 1 medium zucchini on the large holes of a box grater. Pile the shreds in a clean kitchen towel and twist tightly over the sink, squeezing until no more liquid drips out—you should have about ¼ cup dry pulp. Reserve the liquid for smoothies or soup stock.
Build the flavor base
In a large bowl combine 1 lb ground turkey, the squeezed zucchini, ⅓ cup almond meal, 1 large egg, 2 minced garlic cloves, 2 Tbsp each chopped fresh oregano and parsley, 1 tsp lemon zest, ½ tsp each kosher salt and black pepper, and a pinch of cinnamon. Mix gently with fingertips—overworking makes tough meatballs.
Portion and chill
Use a 1-oz cookie scoop to form 24 uniform balls. Roll lightly between damp palms for smooth edges, then chill on a parchment-lined sheet for 15 minutes—this firms the fat so they hold shape while cooking.
Sheet-pan sear
Preheat oven to 425 °F. Arrange meatballs on a parchment-lined rimmed sheet, spacing ½ inch apart. Mist with olive-oil spray and bake 12 minutes, until tops are golden. They'll finish cooking in sauce, so slight under-doneness is perfect.
Simmer in marinara
Warm 3 cups marinara in a wide skillet over medium. Nestle the baked meatballs in a single layer; spoon sauce over tops, cover, and simmer 10 minutes. The gentle finish keeps them plush and infuses tomato flavor throughout.
Spiralize your zucchini
While the meatballs simmer, spiralize 4 medium zucchini using the medium blade. Break strands into 8-inch lengths so they twirl like spaghetti. Lightly salt and let drain in a colander for 5 minutes, then pat dry.
Flash sauté
Heat 1 Tbsp olive oil in a large non-stick skillet over high. Add half the zucchini with ⅛ tsp red-pepper flakes; cook 90 seconds, tossing constantly, until just hot and bright green. Transfer to a bowl; repeat with remaining zucchini. Overcooking equals soggy noodles.
Assemble meal-prep containers
Divide zucchini among four glass containers. Top each with 6 meatballs and ½ cup sauce. Cool completely, then seal and refrigerate up to 5 days, or freeze up to 3 months. Reheat gently in microwave 90 seconds, or enjoy cold—Greek style.
Expert Tips
Keep them juicy
Mix in 2 Tbsp Greek yogurt if your turkey is ultra-lean. The lactic acid tenderizes while adding tangy richness.
Freeze smart
Flash-freeze raw meatballs on a tray, then transfer to a bag. You can bake straight from frozen—just add 5 minutes.
Golden crust
Broil for the last 2 minutes of baking for bakery-style color, watching closely to prevent burning.
Bulk up
Double the recipe and bake on two sheets rotated halfway—perfect for party platters or stocking the freezer.
No spiralizer?
Use a julienne peeler or buy pre-spiralized zucchini. Pat dry with paper towels to avoid watery containers.
Brighten up
Stir 1 Tbsp fresh lemon juice into the marinara just before serving for a sunny pop that wakes up all flavors.
Variations to Try
- Chicken version: Swap ground turkey for ground chicken thigh—slightly richer and still lean. Add ½ tsp fennel seeds for Italian-sausage vibes.
- Vegetarian: Replace turkey with 2 cans chickpeas, mashed, plus ½ cup cooked quinoa. Bind with flax egg (1 Tbsp flax + 3 Tbsp water). Bake 18 minutes.
- Spicy Moroccan: Add 1 tsp each cumin and smoked paprika, ½ tsp cayenne, and swap parsley for cilantro. Serve with harissa-spiked marinara.
- Low-carb: Serve over cauliflower rice or roasted spaghetti-squash strands instead of zucchini noodles. Freeze squash portions for ultra-quick assembly.
- Kid-friendly: Roll into ¾-inch mini balls and bake 8 minutes. Pack with whole-wheat pita chips and a side of hummus for dunking.
- Holiday twist: Mix in ¼ cup dried cranberries and 2 Tbsp pine nuts. Serve with orange-zest marinara for a festive Christmas lunch.
Storage Tips
These containers are the gold standard of meal prep. Refrigerate for up to 5 days—glass snaps tight to prevent that dreaded fridge-flavor seep. Separate sauce from zucchini if you prefer extra-al dente noodles (they'll continue to steam). For freezing, leave ½ inch headspace; sauce expands. Thaw overnight in fridge, then microwave 90 seconds with a splash of water to loosen. Meatballs can also be frozen in marinara for impromptu hero sandwiches: toast a hoagie, add provolone, broil, and lunch is done. If you plan to reheat on stovetop, warm meatballs separately in sauce while zucchini noodles heat in a dry skillet for 30 seconds—this prevents sogginess and keeps textures distinct.
Frequently Asked Questions
Meal Prep Mediterranean Turkey Meatballs with Marinara and Zucchini
Ingredients
Instructions
- Mix: In a large bowl combine turkey, squeezed zucchini, almond meal, egg, garlic, herbs, zest, salt, pepper, and cinnamon. Mix gently with fingertips.
- Portion: Scoop 1-oz balls (24 total), roll smooth, and chill 15 minutes.
- Bake: Preheat oven to 425 °F. Arrange on parchment-lined sheet; mist with oil. Bake 12 min until golden.
- Simmer: Warm marinara in skillet; add meatballs, cover, simmer 10 min.
- Noodles: Squeeze salted zucchini dry. Sauté in olive oil with pepper flakes 90 seconds over high heat.
- Pack: Divide zucchini among 4 containers, top each with 6 meatballs and ½ cup sauce. Cool, seal, and refrigerate up to 5 days or freeze 3 months.
Recipe Notes
Over-mixing toughens meatballs—stir just until combined. For extra gloss, broil meatballs 2 minutes after baking.