Meal Prep Turkey Meatballs with Marinara and Zoodles

1 min prep 60 min cook 4 servings
Meal Prep Turkey Meatballs with Marinara and Zoodles
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Sunday afternoons in my kitchen smell like simmering garlic, sweet basil, and the promise of a week where dinner is already handled. These Meal Prep Turkey Meatballs with Marinara and Zoodles have been my quiet little secret since the first time I accidentally ordered too many zucchini at the farmers’ market and had to get creative before they turned to mush. One whirl through the spiralizer, a pound of lean turkey from the freezer, and the dreamiest slow-cooked marinara I could muster later, I opened my meal-prep containers on Monday at noon and my co-workers swarmed like seagulls on a french fry.

Since then, these bowls have tagged along on camping trips (hello, campfire meatball subs), accompanied me through a month-long kitchen renovation when the slow-cooker was the only appliance I trusted, and even made a fancy appearance at a baby-shower brunch where the mama-to-be couldn’t stomach chicken but still wanted protein. They’re that versatile, that forgiving, and—most importantly—that delicious. If you’ve ever stared into the abyss of a weekday fridge and thought, “I deserve better than soggy take-out,” this recipe is your love letter to Future You.

Why This Recipe Works

  • Lean & Juicy: A stealth blend of grated zucchini and almond meal keeps turkey meatballs tender without adding saturated fat.
  • Slow-Cooker Marinara: Hands-off simmering builds restaurant-level depth while you binge your favorite show.
  • Spiralized Zen: Zoodles stay crisp for five days—no sad, soggy noodles here.
  • Freezer-Friendly: Double-batch the meatballs; freeze raw or cooked for up to three months.
  • Macro-Balanced: 32 g protein, 11 g carbs, 9 g fat per bowl—goal-crushing nutrition.
  • One-Hour Commitment: Prep, cook, portion, and wash up in 60 minutes flat.
  • Kid-Approved: My picky nine-year-old neighbor requests these over spaghetti every Tuesday.

Ingredients You'll Need

Ingredients

Before we roll up our sleeves, let’s talk grocery strategy. The magic of this dish lies in quality building blocks—fresh herbs, good canned tomatoes, and zucchini that feel heavy for their size. I’ve listed my go-to brands, but feel free to swap in what your market (or pantry) offers.

For the Turkey Meatballs

  • Lean Ground Turkey: 93/7 keeps things light yet flavorful. If you only find 99% fat-free, add 1 Tbsp olive oil to the mix.
  • Grated Zucchini: Acts as both moisture and a hidden veggie. Squeeze out excess water using a clean kitchen towel—your meatballs will thank you.
  • Egg + 1 Egg White: Binding power without rubbery texture.
  • Almond Meal: Gluten-free, low-carb, and toasty. Sub with panko if nuts are a no-go.
  • Fresh Parsley & Oregano: Dried works in a pinch—use one-third the amount.
  • Fennel Seeds: The whisper of Italian sausage flavor; don’t skip.

For the Slow-Cooker Marinara

  • San Marzano Tomatoes: Splurge here; their sweetness is unparalleled. Crush them by hand for rustic texture.
  • Tomato Paste in a Tube: Concentrated umami—keeps forever in the fridge.
  • Roasted Garlic: Oven-roast a head while you’re tidying the kitchen; squeeze out cloves for mellow sweetness.
  • Red Pepper Flakes: Just enough to make lips tingle, not cry.
  • Fresh Basil Stems: Save leaves for garnish; stems infuse the sauce.

For the Zoodles & Assembly

  • Medium Zucchini: Look for glossy skin and no spongy spots. Two zucchini per meal-prep bowl is my ratio.
  • Spiralizer: Countertop crank or handheld—both work. Paderno and OXO are my trusty sidekicks.
  • Sea Salt: Draws water out of zoodles so they stay crisp.
  • Fresh Basil & Parmesan: Final flourish for restaurant vibes Monday through Friday.

How to Make Meal Prep Turkey Meatballs with Marinara and Zoodles

1
Roast the Garlic & Start the Marinara

Preheat oven to 400°F. Slice the top off a whole garlic bulb, drizzle with olive oil, wrap in foil, and roast for 35 minutes. Meanwhile, add crushed tomatoes, tomato paste, ½ cup water, red pepper flakes, basil stems, and a pinch of salt to your slow-cooker. Stir, cover, and set to LOW. (Yes, it’s that pale shade of orange now—patience, it deepens.)

2
Mix the Meatball Base

In a large bowl, combine ground turkey, grated zucchini (squeeze dry), egg + white, almond meal, minced roasted garlic cloves, chopped parsley, oregano, fennel, 1 tsp salt, and ½ tsp pepper. Use fingertips to gently fold—over-mixing equals tough meatballs.

3
Portion & Chill

Scoop 2-Tbsp portions (a #30 disher is gold here), roll gently, and arrange on a parchment-lined sheet. Chill 15 minutes—cold proteins hold shape better when seared.

4
Sear for Flavor

Heat 2 tsp olive oil in a large skillet over medium-high. Brown meatballs 45 seconds per side—you’re building a fond, not cooking through. Transfer directly into the slow-cooker. The sauce will finish them to 165°F in 90 minutes.

5
Slow-Cook & Concentrate

Let the slow-cooker work its magic for 2–3 hours on LOW. Remove lid for the final 30 minutes so the sauce thickens and glazes each meatball.

6
Spiralize & Salt the Zoodles

Spiralize zucchini into medium noodles. Toss with ½ tsp sea salt and let drain in a colander 10 minutes. Blot excess moisture with paper towels—this is the key to meal-prep crunch.

7
Portion & Cool

Divide zoodles among five glass containers. Top with 4 meatballs and ½ cup marinara each. Let everything cool 20 minutes before snapping on lids—this prevents condensation puddles.

8
Garnish & Refrigerate

Sprinkle with fresh basil ribbons and a whisper of parmesan. Store up to 5 days refrigerated or 3 months frozen. Reheat 90 seconds in the microwave or 5 minutes stovetop until zoodles are just warm and meatballs are piping.

Expert Tips

Use a Microplane for Aromatics

Grate onion instead of dicing—its juices melt into the meat, keeping every bite tender.

Flash-Freeze Raw Meatballs

Place shaped meatballs on a tray, freeze 1 hour, then bag. They won’t stick together and cook straight from frozen in the sauce.

Salt Zoodles in Stages

A quick 10-minute salt-and-drain keeps them crisp for days; rinse only if you over-salt.

Thicken with Tomato Powder

If your sauce is thin, whisk in 1 tsp tomato powder—pure umami without watering down flavor.

Check with a Thermometer

Turkey meatballs hit juicy perfection at 165°F; pull them immediately to avoid chalky texture.

Overnight Flavor Boost

Let the cooked sauce cool and refrigerate overnight; the next-day depth is chef-kiss worthy.

Variations to Try

  • Spicy Sriracha Version: Swap red-pepper flakes for 1 Tbsp Sriracha in the meat mix and add ½ tsp smoked paprika to the sauce.
  • Pesto Swirl: Omit fennel and fold 2 Tbsp basil pesto into the meat; finish bowls with a teaspoon of pesto on top.
  • Asian-Style: Sub ground chicken, add 1 tsp sesame oil, grated ginger, and cilantro; serve over carrot noodles with a soy-lime sauce.
  • Cheese-Stuffed Center: Press a small cube of part-skim mozzarella into each meatball before searing—gooey surprise guaranteed.
  • Butternut Squash Marinara: Roast cubed squash, blend with tomatoes for hidden veggie sweetness—great for kids.

Storage Tips

Refrigerator: Store assembled containers up to 5 days. Keep sauce and zoodles layered together; the acid protects the zucchini from browning.

Freezer: Freeze sauce-coated meatballs separately from zoodles for best texture. Thaw overnight in the fridge, then assemble fresh zoodles on reheating day.

Reheating: Microwave 90 seconds with a loose vent, or warm meatballs in a skillet with a splash of broth and add zoodles for the last 30 seconds.

Meal-Prep Party Hack: Host a “prep & portion” night—friends bring containers, you supply the recipe. Everyone leaves with dinners and a cleaner kitchen.

Frequently Asked Questions

Absolutely—both are lean. Chicken tastes slightly milder; add an extra pinch of salt and fennel to compensate.

Salt-and-drain for 10 minutes, pat dry, and under-cook slightly. Reheating only to warm keeps them al dente.

Yes—bake at 400°F on a rack-lined sheet for 12 min. You’ll lose some fond but save active time.

Use quick oats pulsed 3-4 times in a food processor; same volume as almond meal.

Look for a deep brick-red color that coats the back of a spoon and a glossy surface with tiny droplets of oil.

Totally—use a 6-quart slow-cooker and freeze half the meatballs (pre-sear) for a future no-prep week.
Meal Prep Turkey Meatballs with Marinara and Zoodles
chicken
Pin Recipe

Meal Prep Turkey Meatballs with Marinara and Zoodles

(4.9 from 127 reviews)
Prep
25 min
Cook
35 min
Servings
5

Ingredients

Instructions

  1. Roast Garlic: Roast garlic at 400°F for 35 min. Start slow-cooker with tomatoes, paste, roasted garlic, pepper flakes, and basil stems on LOW.
  2. Mix Meatballs: Combine turkey, zucchini, egg, almond meal, herbs, fennel, salt, and pepper. Chill 15 min.
  3. Sear: Form 2-Tbsp balls; sear in oil 45 s per side. Transfer to slow-cooker; simmer 2–3 h on LOW, uncovered last 30 min.
  4. Prep Zoodles: Spiralize zucchini, salt 10 min, blot dry.
  5. Assemble: Divide zoodles into 5 containers, top with meatballs & sauce. Cool, garnish, refrigerate up to 5 days or freeze 3 months.

Recipe Notes

For crisp zoodles, reheat only until warm—overcooking releases water and softens texture.

Nutrition (per serving)

312
Calories
32g
Protein
11g
Carbs
9g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.