New here? Get our 5 favorite easy recipes straight to your inbox.Sign up free
The Food Folder
Protein Recipes

Turkey Meatball Zucchini Skillet

A high-protein low-carb skillet meal with turkey meatballs, zucchini, marinara, mozzarella, and basil.

Turkey meatball zucchini skillet with marinara sauce, melted mozzarella, basil, and red pepper flakes.
Prep
15 min
Cook
20 min
Total
35 min
Servings
4
Cuisine
Italian Inspired
Cost
Budget-friendly
Difficulty
Easy

About this recipe

This Turkey Meatball Zucchini Skillet is a cozy high-protein low-carb meal that still feels like comfort food. Tender turkey meatballs simmer with zucchini and marinara, then get finished with mozzarella and basil for an easy skillet dinner or meal prep recipe.

Ingredients

Turkey meatballs

  • 1 1/2 lb lean ground turkey
  • 1 large egg
  • 1/3 cup grated parmesan cheese
  • 1/4 cup almond flour (or breadcrumbs if not low carb)
  • 2 cloves garlic (minced)
  • 1 tsp Italian seasoning
  • 3/4 tsp kosher salt
  • 1/4 tsp black pepper

Skillet

  • 1 tbsp olive oil
  • 3 medium zucchini (sliced into half-moons)
  • 1 1/2 cups marinara sauce (look for a lower sugar sauce)
  • 1/2 cup shredded mozzarella cheese
  • 2 tbsp fresh basil (chopped, optional)
  • 1 pinch red pepper flakes (optional)

Equipment

Large Skillet

Mixing Bowl

Cutting Board

Measuring Cups

Instructions

  1. 1

    Mix the meatballs

    In a large bowl, combine the ground turkey, egg, parmesan, almond flour, garlic, Italian seasoning, salt, and black pepper. Mix gently until just combined.

    Ground turkey mixed with egg, parmesan, almond flour, garlic, and Italian seasoning for meatballs.
  2. 2

    Shape and brown

    Shape the mixture into small meatballs. Heat olive oil in a large skillet over medium-high heat, then brown the meatballs for 2 to 3 minutes per side.

    Turkey meatballs browning in a skillet with olive oil.
  3. 3

    Add the zucchini

    Add the sliced zucchini around the meatballs and cook for 3 to 4 minutes, stirring gently, until the zucchini starts to soften.

    Sliced zucchini added to browned turkey meatballs in a skillet.
  4. 4

    Simmer with sauce

    Pour the marinara sauce into the skillet, reduce the heat to medium-low, cover, and simmer for 8 to 10 minutes, or until the meatballs are cooked through.

    Turkey meatballs and zucchini simmering in marinara sauce in a skillet.
  5. 5

    Finish with cheese

    Sprinkle mozzarella over the skillet, cover for 1 to 2 minutes until melted, then finish with basil and red pepper flakes if using.

    Finished turkey meatball zucchini skillet with marinara sauce, melted mozzarella, basil, and red pepper flakes.

Tips

  • Mix gently: Overmixing ground turkey can make the meatballs firm, so mix just until the ingredients come together.
  • Do not overcook zucchini: Zucchini softens quickly. Keep it slightly tender so it holds up better for meal prep.
  • Use a thick marinara: A thicker marinara helps keep the skillet saucy without making the zucchini watery.

Substitutions

  • Use another meat: Ground chicken or lean ground beef can work instead of ground turkey.
  • Swap the zucchini: Try yellow squash, broccoli, green beans, or spinach if you want a different vegetable.
  • Make it dairy-free: Skip the mozzarella and parmesan, or use dairy-free alternatives that melt well.

Storage

Refrigerator

Store leftovers in airtight containers in the refrigerator for up to 4 days. Freezer: Freeze the cooked meatballs and sauce for up to 2 months. Zucchini can soften after freezing, so it is best refrigerated. Reheating: Reheat gently in the microwave or in a skillet over low heat until warmed through.

Nutrition

Serving Size
Calories
390
Protein
37g
Carbohydrates
13g
Fat
22g
Fiber
4g
Sugar
7g
Sodium
720mg

FAQ

Can I make turkey meatball zucchini skillet ahead of time?

Yes. It works well for meal prep and keeps in the refrigerator for up to 4 days.

Can I use frozen meatballs?

Yes. Use fully cooked turkey meatballs as a shortcut, then simmer them with the zucchini and marinara until hot.

How do I keep zucchini from getting watery?

Do not overcook it, use a thick sauce, and avoid covering the skillet longer than needed.

Recipe Card

Turkey Meatball Zucchini Skillet

A high-protein low-carb skillet meal with turkey meatballs, zucchini, marinara, mozzarella, and basil.

Prep
15 min
Cook
20 min
Total
35 min
Servings
4
Category
Protein Recipes
Cuisine
Italian Inspired
Difficulty
Easy
Cost
Budget-friendly

Ingredients

Turkey meatballs

  • 1 1/2 lb lean ground turkey
  • 1 large egg
  • 1/3 cup grated parmesan cheese
  • 1/4 cup almond flour (or breadcrumbs if not low carb)
  • 2 cloves garlic (minced)
  • 1 tsp Italian seasoning
  • 3/4 tsp kosher salt
  • 1/4 tsp black pepper

Skillet

  • 1 tbsp olive oil
  • 3 medium zucchini (sliced into half-moons)
  • 1 1/2 cups marinara sauce (look for a lower sugar sauce)
  • 1/2 cup shredded mozzarella cheese
  • 2 tbsp fresh basil (chopped, optional)
  • 1 pinch red pepper flakes (optional)

Instructions

  1. Mix the meatballs: In a large bowl, combine the ground turkey, egg, parmesan, almond flour, garlic, Italian seasoning, salt, and black pepper. Mix gently until just combined.
  2. Shape and brown: Shape the mixture into small meatballs. Heat olive oil in a large skillet over medium-high heat, then brown the meatballs for 2 to 3 minutes per side.
  3. Add the zucchini: Add the sliced zucchini around the meatballs and cook for 3 to 4 minutes, stirring gently, until the zucchini starts to soften.
  4. Simmer with sauce: Pour the marinara sauce into the skillet, reduce the heat to medium-low, cover, and simmer for 8 to 10 minutes, or until the meatballs are cooked through.
  5. Finish with cheese: Sprinkle mozzarella over the skillet, cover for 1 to 2 minutes until melted, then finish with basil and red pepper flakes if using.

Related recipes

Get easy recipes in your inbox

New recipes, weekly meal ideas, and kitchen tips straight to you.