Go Back

Healthy High Protein Turkey & Spinach Meatballs - Lean, Flavorful, and Easy

Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings

Ingredients
  

  • 1.5 pounds lean ground turkey (93% lean is ideal)
  • 3 packed cups fresh spinach, finely chopped (or 1 cup frozen spinach, thawed and well-squeezed)
  • 1/2 cup almond flour or whole-wheat breadcrumbs
  • 1/3 cup finely grated Parmesan (optional but recommended)
  • 2 large eggs
  • 2 tablespoons finely chopped onion or 1 teaspoon onion powder
  • 2–3 cloves garlic, minced, or 1 teaspoon garlic powder
  • 2 tablespoons fresh parsley or basil, chopped (or 1 teaspoon dried Italian seasoning)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon smoked paprika or chili flakes (optional for heat)
  • 1–2 teaspoons olive oil (for hands or pan)
  • Lemon wedges, marinara, or yogurt sauce for serving (optional)

Method
 

  1. Prep your oven: Heat to 400°F (200°C). Line a large baking sheet with parchment or lightly oil it.
  2. Prep the spinach: If using fresh, chop it very fine. For frozen, thaw and squeeze out as much water as possible to avoid soggy meatballs.
  3. Mix the base: In a large bowl, add ground turkey, spinach, almond flour or breadcrumbs, Parmesan, eggs, onion, garlic, herbs, salt, pepper, and optional spices.
  4. Combine gently: Use a fork or your hands to mix just until combined. Overmixing makes meatballs tough.
  5. Shape the meatballs: Lightly oil your hands. Roll into 20–24 golf ball–size meatballs, about 1.5 inches each, and place on the tray with space between.
  6. Bake: Bake for 14–18 minutes, rotating the pan halfway. They’re done when the centers reach 165°F (74°C) and the edges are lightly browned.
  7. Optional sear: For extra color, quickly pan-sear the baked meatballs in a hot skillet with a little oil for 1–2 minutes.
  8. Serve: Toss with warm marinara, squeeze a bit of lemon, or spoon over quinoa or zoodles. Add fresh herbs to finish.