
Why You’ll Love This Recipe
Our neighbors recently invited us to dinner and served absolutely delicious turkey burgers, loaded with spinach and feta cheese. I wasn’t sure if my kids would like them, but they were a hit with everyone. Of course I asked for the recipe, and transformed it into these Greek Turkey Meatballs.
- My husband and I both love that it’s so much less greasy than ground beef. And the kids honestly can’t tell the difference.
- Although ground turkey doesn’t have much flavor, these meatballs are packed with flavor! The secret is adding plenty of herbs and spices.
- These meatballs are loaded with feta and spinach–a great way to sneak some veggies into your diet. Especially if you have picky eaters in the house.
After you preview the recipe card, be sure to look below for ingredient substitutions, recipe and storage tips, and suggestions for pairings and fun variations!
Greek Turkey Meatballs with Spinach and Feta
Ingredients
- 2 pounds ground turkey
- 4 ounces crumbled feta cheese
- 1 cup chopped fresh spinach
- 1/4 cup chopped fresh parsley
- 1 egg beaten
- 1 cup seasoned breadcrumbs
- 1 teaspoon onion powder
- 1 1/2 teaspoons salt
- 1 teaspoon pepper
- 1 teaspoon oregano
- 1/2 teaspoon cumin
- 1 tablespoon chopped fresh mint
- Zest of one lemon
Instructions
- Preheat oven to 450 degrees. Grease a 9×13 inch baking pan.
- In a large bowl, combine the 2 pounds ground turkey, 4 ounces crumbled feta cheese, 1 cup chopped fresh spinach, 1/4 cup chopped fresh parsley, 1 egg, 1 cup seasoned breadcrumbs, 1 teaspoon onion powder, 1 1/2 teaspoons salt, 1 teaspoon pepper, 1 teaspoon oregano, 1/2 teaspoon cumin, 1 tablespoon chopped fresh mint, and Zest of one lemon. Mix thoroughly with clean hands or a wooden spoon.
- Shape into golf ball sized meatballs using a spoon or cookie scoop. Place the meatballs in prepared pan so they are just touching.
- Bake for 20-25 minutes, or until meatballs are browned and cooked through. let stand a few minutes before serving. Serve with orzo or flatbread and tzatziki sauce.
Nutrition
Ingredient Notes & Substitutions
- Variations on Ground Turkey: Ground chicken, beef, or lamb can be used in place of turkey.
- Feta Substitutes: Try goat cheese or ricotta for a softer texture, or leave out the cheese for a dairy-free version.
- Egg Free: Substitute with 1 tablespoon of flaxseed meal mixed with 3 tablespoons water (let sit 5 minutes) for an egg-free version.
- Fresh or Frozen Spinach? For convenience, you can use an equal amount of frozen chopped spinach, thawed and well-drained, in place of the fresh.
- Gluten-free Meatballs: To make the recipe gluten-free, simply replace the seasoned breadcrumbs with gluten-free breadcrumbs. You can also use almond meal or crushed gluten-free crackers as an alternative. The friend who gave me the recipe uses ground oats to make this recipe gluten-free.

Recipe Tips
- Don’t overmix! When mixing the turkey with the other ingredients, try to handle it as gently as possible. Overmixing can make the meatballs dense and tough.
- Use a cookie scoop to portion out your meatballs. Keeping the meatballs the same size is important for even cooking.
- If you have the time, chilling the meatball mixture for 15-30 minutes in the fridge before shaping makes the mixture easier to work with. It also helps the meatballs hold their shape better during baking.
- If you like a little kick in your meatballs, try adding a pinch of red pepper flakes to the mixture. It’s an easy way to introduce a hint of spice without overpowering the Mediterranean flavors.
Storage & Reheating
- Refrigerator: Store cooled, cooked meatballs in an airtight container in the refrigerator for up to 4 days.
- Freezer: Freeze cooked meatballs on a baking sheet until solid, then transfer to a zip-top bag or airtight container and freeze for up to 3 months.
- Freezing Raw Meatballs: shape meatballs and freeze on a parchment lined baking sheet. Once frozen, transfer to a freezer bag and freeze for up to 3 months. Thaw overnight in the fridge before baking, or bake straight from frozen–just add 5–8 minutes to the bake time.

Variations & Fun Twists
- Cheesy Filled: Tuck a small cube of mozzarella or extra feta inside each meatball for a tasty surprise.
- Zucchini Meatballs: Mix a 1/2 cup grated zucchini into the meat mixture. Be sure to squeeze out excess moisture!
- Meatball-Stuffed Pita Pockets: Slice the meatballs in half and serve in warm pita bread with tzatziki sauce, tomato, cucumber, and red onion.
Pairings
We like to enjoy these meatballs in a bowl of rice or orzo, with a big dollop of tzatziki sauce and some pita or flatbread on the side
These are some of our favorite side dishes to enjoy with these meatballs.








26 comments
Megan
These are a family staple in my house! One guarantee can get my kiddos to eat this and get their hidden vegetables. So delicious with homemade tzaiki sauce
S Rowan
Outstanding! I made exactly as written and served with orzo salad, everyone loved it.
Christie
This has been a go-to recipe for our family for a few years now. Sometimes we make a big batch to freeze for a quick dinner or a hot lunch at a later time. I usually make them with ground chicken instead of turkey.