Go Back
+ servings
Whole30 turkey meatballs on zucchini noodles and marinara sauce.

Whole30 Turkey Meatballs with Zoodles and Marinara Sauce

Perfect either as a healthy weeknight meal or as a meal prep for a week's worth of lunches, this kid-friendly recipe will impress you with its rich flavor.

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4 Servings
Calories 289 kcal


Meatball Ingredients

  • 1 lb ground turkey dark meat
  • 1/3 cup almond flour
  • 1 egg large
  • 1 tbsp garlic powder
  • 1 tbsp nurtitional yeast Could be replaced with 1/4 cup grated parmesan cheese
  • 1 onion small, chopped
  • 1/2 tsp dried oregano
  • 1/2 tsp dried basil
  • 2 tbsp fresh parsley

Other Ingredients


  1. Preheat oven to 400F.

  2. Line a large baking sheet with parchment paper.

  3. In a large mixing bowl, mix all of the meatball ingredients until well combined, using your hands.

  4. Roll the meatball mix into 1-inch balls and place them evenly on the baking sheet, leaving about 1 inch of free space between each of them.

  5. Bake for 20-25 minutes, or until a meat thermometer inserted in the center of a meatball indicates 165F.

  6. Meanwhile, spiralize the zucchinis. If meal prepping: Place them evenly into the meal prep bowls, raw. Top them with cold marinara sauce. If you are going to eat this dish right away, sauté the zucchini noodles in olive oil over medium heat for about 2 minutes and heat the marinara sauce before serving.

  7. Top each bowl with 3 to 5 meatballs. Sprinkle some fleur de sel and freshly cracked pepper on top.

  8. Store for up to a week in the fridge and up to 3 months in the freezer. NOTE: I do NOT  recommend freezing the zucchini noodles as they will get watery when thawed.

Recipe Notes

*Nutrition information is a rough estimate calculated without the use of any additional toppings.

Nutrition Facts
Whole30 Turkey Meatballs with Zoodles and Marinara Sauce
Amount Per Serving (1 serving)
Calories 289 Calories from Fat 72
% Daily Value*
Fat 8g12%
Saturated Fat 1g6%
Cholesterol 103mg34%
Sodium 984mg43%
Potassium 1503mg43%
Carbohydrates 21g7%
Fiber 6g25%
Sugar 13g14%
Protein 35g70%
Vitamin A 1375IU28%
Vitamin C 51.6mg63%
Calcium 92mg9%
Iron 4.3mg24%
* Percent Daily Values are based on a 2000 calorie diet.