Spinach Feta Turkey Meatballs

Featured in: Warm Bake & Roast Comfort Dishes

These turkey meatballs combine lean ground turkey with fresh spinach, crumbled feta, and aromatic Greek herbs for a nutritious and satisfying dish. Blended gently to retain moisture, the mixture forms tender balls baked until golden and cooked through. Perfect as a main or appetizer, they pair wonderfully with tzatziki, pita, or a fresh salad. Gluten-free options and spice variations make this a versatile choice for many tastes.

Updated on Tue, 23 Dec 2025 08:01:00 GMT
Golden-brown Spinach Feta Turkey Meatballs, tender and juicy, ready to be served with fresh parsley. Save
Golden-brown Spinach Feta Turkey Meatballs, tender and juicy, ready to be served with fresh parsley. | meadowcinder.com

One Tuesday evening, I was standing in my kitchen trying to figure out what to make for dinner when I caught a whiff of feta in my fridge—it was fresh, almost calling out to me. I had ground turkey thawing and a bunch of spinach that needed using, and suddenly the idea hit: what if I made something that tasted like a Greek salad but in meatball form? Twenty minutes later, golden, juicy meatballs were coming out of the oven, and my kitchen smelled incredible. That first bite, warm and tangy with feta and herbs, made me realize I'd stumbled onto something I'd be making again and again.

I brought these to a friend's casual dinner party, nervously placing them on the table as an appetizer, and they vanished within minutes—people were going back for thirds. Someone asked for the recipe on the spot, which rarely happens. The feta and spinach combination just works in a way that feels Greek but approachable, like you're cooking something special without needing a fancy technique.

Ingredients

  • Ground turkey: 500 g (1.1 lb)—use the leanest you can find, because it'll stay moist thanks to the feta and spinach doing the heavy lifting.
  • Fresh spinach: 100 g (3.5 oz) chopped, or 60 g (2 oz) frozen and squeezed completely dry—frozen works just as well and saves you prep time if you're in a hurry.
  • Red onion: 1 small, finely diced—the sharpness cuts through the richness of the feta beautifully.
  • Garlic: 2 cloves, minced—fresh is non-negotiable here, it makes everything taste brighter.
  • Feta cheese: 100 g (3.5 oz) crumbled—this is where the tang comes from, so don't skip it or swap it for something mild.
  • Breadcrumbs: 60 g (½ cup)—they act as a binder and keep the meatballs tender; don't use panko or they'll feel too coarse.
  • Egg: 1 large—just enough to hold everything together without making them dense.
  • Fresh parsley: 2 tbsp chopped—adds freshness that makes people ask what your secret ingredient is.
  • Dried oregano: 1 tsp—this is the heartbeat of the Greek flavor.
  • Dried dill: 1 tsp (optional)—if you have it, add it; it makes the meatballs taste like you've been cooking Greek food your whole life.
  • Salt: ½ tsp, and black pepper ¼ tsp—taste as you go because the feta adds saltiness too.
  • Lemon zest: from ½ lemon—don't skip this, it lifts everything up.
  • Olive oil: 1–2 tbsp for greasing—just enough to help them brown without making them greasy.

Instructions

Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
Get your oven ready:
Preheat to 200°C (400°F) and line a baking sheet with parchment paper, then lightly brush or spray it with olive oil so nothing sticks.
Build the mixture:
Combine the ground turkey, spinach, red onion, garlic, crumbled feta, breadcrumbs, egg, parsley, oregano, dill if using it, salt, pepper, and lemon zest in a large bowl. This is where all the magic happens.
Mix with a light hand:
Use your hands or a spatula to gently combine everything just until it comes together—overmixing makes them dense and tough, which nobody wants. Stop as soon as you can't see any dry bits.
Form the meatballs:
Dampen your hands slightly and roll the mixture into 20 golf ball-sized meatballs, spacing them evenly on your prepared baking sheet. Wet hands keep the mixture from sticking to your fingers, trust me on this one.
Give them a light coat:
Drizzle or spray the meatballs lightly with olive oil—they need just enough to develop a golden exterior.
Bake until golden:
Pop them in the oven for 18–20 minutes, watching until they're golden brown on top and cooked through (internal temperature should hit 74°C/165°F). The smell alone will tell you when they're close.
Finish and serve:
Pull them out while they're still hot, maybe garnish with extra parsley if you're feeling fancy, and serve with tzatziki, pita, fresh salad, or however you like them best.
Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
Save
| meadowcinder.com

There's something satisfying about pulling a tray of these out of the oven and watching them glisten under the kitchen light. They've become my go-to when I want to feel like I'm cooking something Greek without spending an hour in the kitchen, and they never fail to impress whoever I'm feeding.

Why These Meatballs Stay Juicy

The secret isn't just the feta—it's the combination of spinach and feta together, which adds moisture and flavor at the same time. Unlike beef meatballs where you might worry about dryness, these turkey ones have built-in insurance thanks to all that feta. Baking also helps because the gentle, even heat prevents them from drying out on the outside before the inside cooks through.

Serving Ideas That Actually Work

I've served these over rice with a squeeze of lemon and it felt like a complete meal. I've also piled them into warm pita with tzatziki and tomatoes for something more casual. Once, I even served them cold on a Greek salad the next day, and honestly, they were almost better that way—all the flavors had melded together overnight.

Make-Ahead and Storage Tips

You can form these meatballs up to a day ahead and keep them covered in the fridge, then bake them straight from cold—just add a minute or two to the cooking time. Leftovers reheat beautifully in a 160°C (320°F) oven for about 5 minutes, and they freeze well too if you want to keep some on hand for busy nights.

  • Freeze uncooked meatballs on a tray first, then transfer to a bag once solid—they'll keep for three months and bake from frozen with just a few extra minutes.
  • If you're using gluten-free breadcrumbs or rolled oats, the texture stays nearly identical, so don't hesitate to make that swap.
  • Add a tiny pinch of chili flakes if you like a hint of heat, but not so much that it drowns out the Greek flavors.
Product image
Mix doughs, batters, and whipped cream easily for baking cakes, cookies, and everyday treats.
Check price on Amazon
A close-up of baked Spinach Feta Turkey Meatballs, showing bits of spinach and feta nestled in the meat. Save
A close-up of baked Spinach Feta Turkey Meatballs, showing bits of spinach and feta nestled in the meat. | meadowcinder.com

These meatballs prove that healthy eating doesn't mean sacrificing flavor or joy. They've become one of those recipes I keep coming back to because they're easy, taste special, and somehow always make everyone happy.

Recipe FAQs

How can I make these meatballs gluten-free?

Replace the breadcrumbs with gluten-free crumbs or rolled oats for a gluten-free version without compromising texture.

Can I substitute the turkey with another meat?

Ground chicken works well as a substitute, offering a similar texture and light flavor.

What herbs complement the flavors best?

Fresh parsley, dried oregano, and optional dill enhance the Mediterranean taste, balancing the feta and spinach.

How do I prevent the meatballs from drying out?

Gently mix ingredients without overworking and include breadcrumbs and egg to retain moisture during baking.

What sides pair well with these meatballs?

They go well with tzatziki sauce, pita bread, Greek salad, or rice for a complete meal.

Spinach Feta Turkey Meatballs

Tender turkey blended with spinach, feta, and herbs, baked for a flavorful and protein-rich dish.

Time to prep
20 minutes
Time to cook
20 minutes
Time needed
40 minutes
Author Lily Harris


Skill Level Easy

Cuisine Greek

Makes 4 Portions

Diet info None specified

What You Need

Meats

01 1.1 lb ground turkey

Vegetables

01 3.5 oz fresh spinach, chopped (or 2 oz frozen, thawed and squeezed dry)
02 1 small red onion, finely diced
03 2 garlic cloves, minced

Cheeses

01 3.5 oz feta cheese, crumbled

Binders & Seasonings

01 ½ cup breadcrumbs
02 1 large egg
03 2 tbsp fresh parsley, chopped
04 1 tsp dried oregano
05 1 tsp dried dill (optional)
06 ½ tsp salt
07 ¼ tsp black pepper
08 Zest of ½ lemon

For Baking

01 1–2 tbsp olive oil (for greasing or drizzling)

Directions

Step 01

Prepare oven and baking sheet: Preheat oven to 400°F. Line a baking sheet with parchment paper and lightly brush or spray with olive oil.

Step 02

Combine ingredients: In a large bowl, mix ground turkey, chopped spinach, red onion, garlic, crumbled feta, breadcrumbs, egg, parsley, oregano, dill (if used), salt, pepper, and lemon zest until just combined.

Step 03

Form meatballs: With damp hands, shape the mixture into 20 evenly sized golf ball-sized meatballs and place them spaced on the prepared baking sheet.

Step 04

Add olive oil: Lightly drizzle or spray the meatballs with olive oil to promote browning during baking.

Step 05

Bake meatballs: Bake in the preheated oven for 18 to 20 minutes until golden brown and cooked through, reaching an internal temperature of 165°F.

Step 06

Serve: Serve hot, optionally garnished with extra parsley or accompanied by tzatziki, pita bread, or a fresh salad.

Tools Needed

  • Large mixing bowl
  • Baking sheet
  • Parchment paper
  • Measuring cups and spoons
  • Sharp knife and chopping board

Allergy warnings

Scan all components for allergens and seek medical advice if unsure.
  • Contains eggs, wheat (breadcrumbs), and milk (feta cheese)
  • Use gluten-free breadcrumbs for gluten intolerance

Nutrition breakdown (one portion)

For informational use only. Not a substitute for healthcare advice.
  • Calorie count: 260
  • Fat content: 13 grams
  • Carbohydrates: 10 grams
  • Protein amount: 27 grams