Spinach Feta Turkey Meatballs Recipe
Introduction
These Spinach Feta Turkey Meatballs are a delicious and healthy twist on a classic favorite. Packed with lean turkey, fresh spinach, and tangy feta, they make a versatile meal perfect for dinner or meal prep. Simple to make and full of flavor, they’re sure to become a household favorite.

Ingredients
- 2 pounds ground turkey (93/7 lean recommended)
- 1/2 onion, very finely diced or grated
- 2 tablespoons Greek seasoning (such as Cavenders or homemade)
- 2 eggs
- 1/4 cup bread crumbs
- 12 ounces frozen spinach, thawed and moisture squeezed out
- 1 cup crumbled feta cheese
- 1 tablespoon olive oil
Instructions
- Step 1: Preheat your oven to 375˚F (190˚C).
- Step 2: In a large bowl, combine the ground turkey, finely diced onion, Greek seasoning, eggs, bread crumbs, spinach, feta cheese, and olive oil. Use your hands to mix everything evenly.
- Step 3: Shape the mixture into 2-inch meatballs and place them on a baking sheet, leaving about ½ inch of space between each.
- Step 4: Bake in the preheated oven for 15 minutes. Check that the internal temperature of the meatballs reaches 165˚F (74˚C). If needed, bake for an additional 3-5 minutes until done.
- Step 5: Serve warm or cold. These meatballs are great for meal prep, adding to bowls, salads, or sandwiches.
Tips & Variations
- For a gluten-free option, substitute bread crumbs with crushed gluten-free crackers or almond flour.
- Add a minced garlic clove for extra flavor.
- Try swapping the feta for goat cheese or shredded mozzarella for a different taste.
- If you prefer crispier meatballs, finish baking them under the broiler for 1-2 minutes.
Storage
Store cooked meatballs in an airtight container in the refrigerator for up to 4 days. To reheat, warm them in the oven at 350˚F until heated through or microwave in short bursts. You can also freeze cooked meatballs for up to 3 months; thaw in the refrigerator before reheating.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I make these meatballs without eggs?
Yes, you can replace the eggs with a flax or chia egg (1 tablespoon ground flaxseed or chia seeds mixed with 3 tablespoons water) to help bind the mixture, especially if you want an egg-free option.
Can I use fresh spinach instead of frozen?
Absolutely. Use about 4 cups of fresh spinach, wilted and squeezed of excess moisture before adding to the meatball mixture to avoid excess liquid.
PrintSpinach Feta Turkey Meatballs Recipe
These Spinach Feta Turkey Meatballs are a flavorful and wholesome dish combining lean ground turkey with nutritious spinach and tangy feta cheese. Baked to perfection, these meatballs are perfect for meal prep, salads, bowls, or sandwiches, offering a healthy and delicious protein-packed option.
- Prep Time: 15 minutes
- Cook Time: 15-20 minutes
- Total Time: 30-35 minutes
- Yield: Approximately 20 meatballs 1x
- Category: Main Course
- Method: Baking
- Cuisine: Mediterranean
- Diet: Low Fat
Ingredients
Meatball Mixture
- 2 pounds ground turkey (93/7 lean)
- 1/2 onion, very finely diced or grated
- 2 tablespoons Greek seasoning (Cavenders or homemade)
- 2 eggs
- 1/4 cup bread crumbs
- 12 ounces frozen spinach, thawed and moisture squeezed out
- 1 cup crumbled feta cheese
Cooking Oil
- 1 tablespoon olive oil
Instructions
- Preheat the oven: Set your oven to 375˚F (190˚C) to prepare it for baking the meatballs.
- Mix ingredients: In a large bowl, combine the ground turkey, finely diced onion, Greek seasoning, eggs, bread crumbs, thawed and drained spinach, crumbled feta cheese, and olive oil. Use your hands to mix everything thoroughly until the ingredients are evenly distributed.
- Form meatballs: Shape the turkey mixture into 2-inch diameter balls. Arrange them on a baking sheet making sure to space them about ½ inch apart to allow even cooking.
- Bake the meatballs: Place the baking sheet in the preheated oven and bake the meatballs for 15 minutes. Use a meat thermometer to check that the internal temperature of the meatballs has reached 165˚F (74˚C). If they have not, continue baking for an additional 3-5 minutes until fully cooked.
- Serve: Enjoy these meatballs warm or cold. They’re versatile and can be used in meal prep, served with salads, in bowls, or inside subs for a satisfying meal.
Notes
- Be sure to squeeze out excess moisture from the thawed spinach to prevent soggy meatballs.
- Use a food-safe thermometer to ensure the turkey meatballs reach a safe internal temperature of 165˚F.
- These meatballs freeze well and can be reheated for quick meals.
- For a gluten-free version, substitute bread crumbs with gluten-free alternatives.
- If desired, customize seasoning by adding garlic powder or red pepper flakes for extra flavor.
Keywords: spinach turkey meatballs, baked turkey meatballs, feta cheese meatballs, healthy turkey recipes, Mediterranean meatballs

