Tasty Spinach Feta Baked Meatballs

Featured in: Perfect Starters and Savory Bites

These tasty spinach and feta turkey balls blend ground turkey with wilted spinach, crumbly feta, and fresh herbs for a Mediterranean dinner idea. They're mixed with breadcrumbs, diced onion, minced garlic and dried oregano, then popped in the oven until they turn golden and cook all the way through. They come together in 25 minutes and make a protein-rich meal when served with pasta, greens, or roasted veggies. Using lean turkey and nutrient-rich spinach gives you a lighter take on classic meatballs with all the yummy flavor.

A woman in a kitchen smiling.
By Chloe Chloe
Updated on Tue, 15 Apr 2025 16:08:56 GMT
A plate of meatballs with greens on top. Pin it
A plate of meatballs with greens on top. | cookitdelish.com

These turkey meatballs loaded with spinach and feta have become my family's dinner favorite when I need something both healthy and tasty. The mix of lean turkey, nutritious spinach, and zesty feta creates a meal with Mediterranean flair that somehow feels both good-for-you and indulgent.

I came up with these meatballs during a super busy week when I wanted something my fussy kids would eat while sneaking in some greens. The feta was my clever trick that turned basic turkey balls into something they now beg for every week.

Ingredients

  • Ground turkey: Light protein that soaks up flavors well while keeping things healthy
  • Fresh spinach: Brings moisture and nutrients without strong taste
  • Crumbled feta cheese: Adds tang and helps the meatballs stay moist
  • Egg: Crucial for binding everything together
  • Breadcrumbs: Gives just the right texture; try panko for extra crunch
  • Finely chopped onion: Brings flavor and juiciness
  • Minced garlic: Adds rich taste dimension
  • Dried oregano: Gives that real Mediterranean touch
  • Salt and pepper: Boosts all the other flavors
  • Olive oil: Stops sticking and adds gentle flavor

Step-by-Step Instructions

Preheat Oven:
Get your oven going at 375°F and put parchment on a baking tray. The paper keeps everything from sticking without extra oil and makes cleanup super easy. Wait till the oven's fully hot before putting in your meatballs so they cook evenly.
Prepare Spinach:
For fresh spinach, wash it well then chop it up small. If you're using frozen, thaw it completely and squeeze it between paper towels until it's dry. This key step stops your meatballs from getting soggy. The spinach should feel almost dry when you touch it before mixing in.
Combine Ingredients:
In a big bowl, throw in your turkey, prepared spinach, feta chunks, egg, breadcrumbs, onion, garlic, and all the seasonings. Mix gently with clean hands until just blended. Don't overdo the mixing or you'll end up with tough meatballs, so stop once everything looks evenly spread out.
Form Meatballs:
Wet your hands slightly to prevent sticking, then grab about 2 tablespoons of the mix and roll into balls about 1.5 inches across. Press gently so they stick together without getting too packed down. Set them on your parchment with about an inch of space between each one.
Bake to Perfection:
Stick the tray on the middle shelf of your hot oven and cook for 20 to 25 minutes. The meatballs should hit 165°F inside and get slightly golden outside while staying juicy in the middle.
A bowl of meatballs with cheese and herbs. Pin it
A bowl of meatballs with cheese and herbs. | cookitdelish.com

Feta cheese really makes this recipe shine. I found its magic when trying to find ways to keep turkey meatballs juicy without adding fat. It doesn't just fight dryness, it creates tiny bits of tangy goodness that pop with every bite. My daughter, who usually shoves spinach aside, gobbles these up without a second thought.

Meal Prep Magic

These meatballs work wonders for weekly food prep. After they've cooled down completely, pop them in sealed containers in the fridge for up to 3 days. For longer keeping, freeze them on a tray until hard, then move them to freezer bags where they'll stay good for up to 3 months. To warm them from frozen, bake at 350°F for around 15 minutes or until hot throughout.

Serving Suggestions

Use these flexible meatballs in tons of different meals. Toss them with whole grain pasta and tomato sauce for a comforting dinner. For something lighter, pair with a Greek salad and tzatziki. They're also great stuffed in pita with cucumber and yogurt sauce. As appetizers, stick them on skewers with cherry tomatoes and cucumber chunks, then drizzle with olive oil and a squeeze of lemon.

Ingredient Swaps

Though the original mix works great, you can tweak it based on what you need or have. Ground chicken makes a fine turkey stand-in. If you can't do gluten, swap breadcrumbs for cooked quinoa or gluten-free oats. For folks avoiding dairy, skip the feta and add another tablespoon of olive oil plus some nutritional yeast for flavor. You can also play with herbs; try dill, mint, or basil instead of oregano depending on what flavors you like.

A bowl of meatballs with sauce. Pin it
A bowl of meatballs with sauce. | cookitdelish.com

These meatballs really nail it with their mix of ease, flavor, and nutrition. They're just right for any meal!

Frequently Asked Questions

→ Can I use frozen spinach instead of fresh?

You bet! Frozen spinach works great too. Just make sure you thaw it completely and squeeze out all the water before you mix it in. This way your meatballs won't get soggy and fall apart while they're cooking.

→ How do I know when the turkey meatballs are fully cooked?

Turkey meatballs need to reach 165°F inside to be safe. No thermometer handy? Just cut one open. The meat should be white all the way through with no pink spots, and the juices should look clear.

→ Can I make these meatballs ahead of time?

You sure can! You can mix and shape the meatballs up to a day ahead and keep them in your fridge covered up. Want to go further? Cook them completely, let them cool down, and they'll last 3-4 days in the fridge or up to 3 months in the freezer.

→ What can I serve with these turkey meatballs?

These meatballs go with so many things. Try them over pasta with tomato sauce, tossed into a Greek salad, next to some roasted veggies from the Mediterranean, stuffed in warm pita bread with cool tzatziki, or on top of a simple bowl of quinoa.

→ Can I substitute the ground turkey with another meat?

Ground chicken works perfectly and cooks in about the same time. You can also try beef or lamb, but they'll taste different and might need a bit more or less time in the oven. Just remember each type changes how fatty and flavorful your meatballs turn out.

→ How can I prevent my meatballs from drying out?

The feta and egg already help keep things moist. Don't mix everything too much or leave them in the oven too long. Just cook until they hit 165°F inside. If your turkey is super lean, you can also add a spoonful of olive oil to the mix for extra moisture.

Turkey Spinach Feta Balls

Tasty turkey balls packed with fresh spinach and tangy feta, baked to golden goodness for a simple Mediterranean dinner.

Prep Time
15 Minutes
Cook Time
25 Minutes
Total Time
40 Minutes
By Chloe: Chloe


Difficulty: Easy

Cuisine: Mediterranean

Yield: 4 Servings (20-24 meatballs)

Dietary: Low-Carb

Ingredients

→ Main Ingredients

01 1 lb ground turkey
02 1 cup chopped spinach (fresh or thawed frozen)
03 ½ cup feta cheese, broken into crumbles
04 1 egg
05 1/3 cup breadcrumbs
06 1 small onion, diced finely
07 2 cloves garlic, crushed
08 1 teaspoon oregano, dried
09 Salt and pepper as needed
10 Olive oil for the pan

Instructions

Step 01

Get your oven hot at 375°F (190°C). Put some parchment on a baking tray or coat it with a bit of olive oil.

Step 02

Chop fresh spinach small. For frozen stuff, make sure it's thawed and squeeze it dry.

Step 03

Grab a big bowl. Throw in your turkey, spinach, feta, egg, breadcrumbs, onion, garlic, oregano, and a pinch of salt and pepper. Stir it all up but don't go crazy mixing.

Step 04

Roll the mix into balls about 1 to 1.5 inches across. You'll end up with around 20-24 balls.

Step 05

Spread the balls out on your tray so they don't touch. Pop them in the oven for 20-25 minutes until they're cooked and look golden on top.

Step 06

Take them out and let them cool down for a bit. They go great with roasted veggies, a simple salad, or even some pasta.

Notes

  1. Make sure you squeeze all the water out of frozen spinach or your balls will turn out soggy.
  2. You can make these ahead of time and keep them in the fridge before you cook them.

Tools You'll Need

  • Baking sheet
  • Parchment paper
  • Large mixing bowl

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes dairy from the feta
  • Has egg in it
  • Contains gluten in the breadcrumbs

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 210
  • Total Fat: 11.2 g
  • Total Carbohydrate: 8.5 g
  • Protein: 21.5 g