Juicy, protein-packed, and full of Mediterranean flavor, these Spinach Feta Baked Turkey Meatballs are a healthy and delicious twist on a classic favorite. With lean ground turkey, creamy feta cheese, and fresh spinach baked to golden perfection, they’re perfect for meal prep, dinner, or party appetizers. Pair them with grains, toss them in wraps, or serve with your favorite dip—these meatballs are as versatile as they are tasty.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Why You’ll Love This Recipe
Lean & Healthy – Made with ground turkey and baked instead of fried.
Full of Flavor – Feta and herbs give each bite a burst of Mediterranean goodness.
Perfect for Meal Prep – Easy to reheat and store throughout the week.
Kid-Friendly – Mild, cheesy, and veggie-loaded.
One Bowl Recipe – Quick cleanup and simple steps.
Ingredients You’ll Need
For the Meatballs:
- 1 lb ground turkey (93% lean recommended)
- 1 cup fresh spinach, finely chopped
- ½ cup crumbled feta cheese
- 1 egg
- ½ cup breadcrumbs (regular or whole wheat)
- ¼ cup finely chopped red onion
- 2 garlic cloves, minced
- 1 tsp dried oregano
- ½ tsp salt
- ½ tsp black pepper
- 1 tbsp olive oil (for brushing or drizzling)
Optional Add-Ins:
- Zest of ½ lemon
- 1 tbsp fresh dill or parsley
- Crushed red pepper flakes (for a touch of heat)
Tools You’ll Need
- Large mixing bowl
- Baking sheet
- Parchment paper
- Measuring cups and spoons
- Small cookie scoop or spoon
Step-by-Step Instructions
Step 1: Preheat Oven
Preheat your oven to 400°F (200°C).
Line a baking sheet with parchment paper or lightly grease it.
Step 2: Mix the Meatball Ingredients
In a large mixing bowl, combine ground turkey, spinach, feta, egg, breadcrumbs, onion, garlic, oregano, salt, and pepper.
Mix with clean hands or a spatula until just combined—don’t overmix to keep meatballs tender.
Step 3: Shape the Meatballs
Use a spoon or cookie scoop to form 1½-inch meatballs.
Place them evenly on the prepared baking sheet, about 1 inch apart.
Brush the tops lightly with olive oil for browning.
Step 4: Bake
Bake for 18–20 minutes, or until golden and fully cooked through (internal temp of 165°F).
For extra browning, broil for the final 2 minutes.
Step 5: Serve & Enjoy
Serve warm with your favorite dipping sauce or over a salad, grain bowl, or wrap.
Tips for Perfect Turkey Meatballs
Use 93% Lean Ground Turkey – Keeps moisture and flavor without being greasy.
Don’t Overmix – Stir gently to keep the meatballs from getting dense.
Chop Spinach Finely – Helps it blend smoothly into the mixture.
Use a Scoop – For even-sized meatballs and consistent cooking.
Add Fresh Herbs – Dill, parsley, or mint complement the feta beautifully.
Serving Suggestions
With Sides:
- Quinoa, couscous, or orzo
- Greek salad with cucumber and tomatoes
- Roasted vegetables
- Tzatziki, hummus, or garlic yogurt sauce
As a Meal:
- Stuff into pitas with lettuce and tomato
- Add to pasta or zoodles with a drizzle of lemon
- Serve on skewers with dipping sauces for parties
- Layer into grain bowls with rice, spinach, and olives
How to Store & Reheat
Storing:
Refrigerate: Store in an airtight container for up to 4 days.
Freeze: Freeze in a single layer on a tray, then transfer to a freezer-safe bag or container for up to 3 months.
Reheating:
Oven: Reheat at 350°F for 10–12 minutes.
Microwave: Heat individual portions in 30-second intervals until hot.
Skillet: Sauté on medium heat with a splash of olive oil for crisp edges.
Frequently Asked Questions
1. Can I use frozen spinach?
Yes! Thaw and squeeze out all excess water before adding to the mix.
2. What can I use instead of breadcrumbs?
Try almond flour or ground oats for a gluten-free option.
3. Can I use ground chicken?
Absolutely! Ground chicken is a great alternative to turkey.
4. Are these good for kids?
Yes—mild, cheesy, and veggie-packed, they’re a great choice for little ones.
5. Can I make them ahead?
Definitely. Mix and shape the meatballs, then cover and refrigerate up to 24 hours before baking.
Final Thoughts
These Spinach Feta Baked Turkey Meatballs are a wholesome, flavor-packed recipe you’ll turn to again and again. Whether you’re meal prepping for the week or need a quick dinner with minimal effort, these meatballs are easy, nourishing, and full of Mediterranean goodness.
Try them tonight—you might just find your new favorite go-to meal!
Preparation Time: 10 minutes
Cooking Time: 20 minutes
Cuisine: Mediterranean-Inspired
Nutritional Information (Per 4 meatballs):
Calories: 255 | Protein: 23g | Carbohydrates: 6g | Fat: 15g | Fiber: 1g | Sugar: 1g | Sodium: 370mg

Spinach Feta Baked Turkey Meatballs
- Total Time: 30 minutes
Description
Juicy, protein-packed, and full of Mediterranean flavor, these Spinach Feta Baked Turkey Meatballs are a healthy and delicious twist on a classic favorite. With lean ground turkey, creamy feta cheese, and fresh spinach baked to golden perfection, they’re perfect for meal prep, dinner, or party appetizers. Pair them with grains, toss them in wraps, or serve with your favorite dip—these meatballs are as versatile as they are tasty.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Ingredients
For the Meatballs:
-
1 lb ground turkey (93% lean recommended)
-
1 cup fresh spinach, finely chopped
-
½ cup crumbled feta cheese
-
1 egg
-
½ cup breadcrumbs (regular or whole wheat)
-
¼ cup finely chopped red onion
-
2 garlic cloves, minced
-
1 tsp dried oregano
-
½ tsp salt
-
½ tsp black pepper
-
1 tbsp olive oil (for brushing or drizzling)
Optional Add-Ins:
-
Zest of ½ lemon
-
1 tbsp fresh dill or parsley
-
Crushed red pepper flakes (for a touch of heat)
Instructions
Step 1: Preheat Oven
Preheat your oven to 400°F (200°C).
Line a baking sheet with parchment paper or lightly grease it.
Step 2: Mix the Meatball Ingredients
In a large mixing bowl, combine ground turkey, spinach, feta, egg, breadcrumbs, onion, garlic, oregano, salt, and pepper.
Mix with clean hands or a spatula until just combined—don’t overmix to keep meatballs tender.
Step 3: Shape the Meatballs
Use a spoon or cookie scoop to form 1½-inch meatballs.
Place them evenly on the prepared baking sheet, about 1 inch apart.
Brush the tops lightly with olive oil for browning.
Step 4: Bake
Bake for 18–20 minutes, or until golden and fully cooked through (internal temp of 165°F).
For extra browning, broil for the final 2 minutes.
Step 5: Serve & Enjoy
Serve warm with your favorite dipping sauce or over a salad, grain bowl, or wrap.
Notes
Use 93% Lean Ground Turkey – Keeps moisture and flavor without being greasy.
Don’t Overmix – Stir gently to keep the meatballs from getting dense.
Chop Spinach Finely – Helps it blend smoothly into the mixture.
Use a Scoop – For even-sized meatballs and consistent cooking.
Add Fresh Herbs – Dill, parsley, or mint complement the feta beautifully.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Cuisine: Mediterranean-Inspired