• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Join the Fit Cookie Club!

Join
Login
contact
Facebook
Instagram
Pinterest
YouTube
TikTok

Lauren Fit Foodie

Healthy and Easy, but make it Delicious!

  • Start Here
  • Recipes
    • Recipe Index
    • By Course
      • Appetizers
      • Breakfast
      • Desserts
      • Drinks
      • Main Entrees
      • Sauces & Dressings
      • Side Dishes
      • Snacks
    • By Diet
      • Dairy-Free
      • Gluten-Free
      • High Protein
      • Macro-friendly
      • Vegan
      • Vegetarian
    • By Protein
      • Beef
      • Chicken
      • Eggs/Egg Whites
      • Ham/Pork
      • Meatless
      • Protein Powder
      • Seafood
      • Turkey
    • By Method
      • Air Fryer
      • Crock-Pot
      • Grill
      • Microwave
      • No-Bake
      • Oven-Baked
      • Stovetop
    • By Type
      • Casserole
      • One Pot/One Pan/One Dish
      • Meal Prep
      • Sheet Pan
      • 30 Minutes or Less
    • Most Popular
    • Roundups & Guides
  • Cookbooks
  • Shop
  • About
    • About Lauren
Display Search Bar
5 from 1 vote
Home By Course Main Entrees Proteins

Spinach Feta Turkey Meatballs (30-Minute, High Protein)

These spinach feta turkey meatballs are tender, juicy and bursting with flavor! A perfect combination of lean ground turkey, fresh spinach, and tangy feta for a nutritious and satisfying dish. Enjoy these high-protein meatballs as an appetizer, stuffed in a pita, or on top of rice or salad. They’re as versatile as they are delicious. 

Jump to RecipeRatePrint Share

Share on:

  • Share
  • Tweet
  • Email
Lauren
By: Lauren published: Jan. 13, 2025 updated: Jan. 15, 2025 Comments

This post may contain affiliate links. Please read my disclosure policy.

Contents hide
About This Recipe
Why You’ll Love These Turkey Feta Meatballs
Ingredients and Substitutions
Optional Variations and Dietary Adaptations
How To Make
How To Store
Rolling Tip!
Different Ways To Enjoy
FAQ: Greek Turkey Meatballs
More Delicious Ground Turkey Recipes You’ll Love
Spinach Feta Turkey Meatballs
MyFitnessPal Entry
Did You Make This?

About This Recipe

These spinach feta turkey meatballs are the perfect combination of lean protein, nutrient-packed spinach, and creamy, tangy feta cheese. Whether you’re preparing a quick weeknight dinner or meal-prepping for the week ahead, this recipe is sure to become a staple in your kitchen.

Bursting with Mediterranean flavors, these juicy turkey meatballs are moist, flavorful, and incredibly versatile. Serve them on top of your favorite greek salad, with a side of orzo pasta salad or tucked into a warm pita with a little tzatziki sauce for a protein-packed dish! 

Plus, they’re baked, not fried, making them a lighter alternative to traditional meatballs without compromising on taste.

For more delicious meatball recipes, try my Healthy Italian Turkey Meatballs, Easy 3 Ingredient Meatballs or Healthy Turkey Ricotta Meatballs. 

Spinach Feta Turkey Meatballs served with greens with tzatziki sauce and pita bread.

Why You’ll Love These Turkey Feta Meatballs

  • Quick and easy! These meatballs are ready in just 30 minutes making them a great option for a quick weeknight dinner!
  • High protein! Packed with over 26 grams of protein per serving!
  • So many ways to enjoy for the whole family! Serve with warmed pita, greek salad, tzatziki, white bean dip, etc.
  • Great for meal prep! These little meatballs are great for meal prep and freeze great!
  • Simple ingredients! These flavorful meatballs are so tender, juicy and made with just a few basic ingredients!

Ingredients and Substitutions

Ingredients for Spinach Feta Turkey Meatballs.
  • Olive oil: Or your favorite cooking oil. 
  • Spinach: Make sure to thaw and drain as much of the liquid from your frozen chopped spinach as possible so your meatballs aren’t too liquidy! 
  • Ground turkey: I used lean 93/7 ground turkey for these meatballs. I’ve found the little bit of extra fat in the 93/7 ground turkey gives juicier, tastier meatballs than 99/1 but you can use the leaner version if you prefer.
  • Garlic and onion: Garlic and yellow onion give these meatballs lots of flavor! You could also use red onion if you prefer.
  • Panko bread crumbs: Use gluten-free breadcrumbs if needed.
  • Feta cheese: I prefer to use the fresh block of feta cheese if possible!
  • Eggs: The eggs are what helps bind our ground turkey and seasonings together so they stay in meatball form.
  • Seasoning: Italian seasoning, salt and black pepper
  • Optional for serving: Side salad (with toppings and dressing of choice), warmed pita bread, rice, roasted potatoes, tzatziki, hummus or white bean dip 

Optional Variations and Dietary Adaptations

  • Gluten-Free: Swap the panko breadcrumbs for gluten-free bread crumbs or almond flour.
  • Dairy-Free: Sub the feta cheese with a dairy-free cheese substitute.
  • Different protein: Substitute the ground turkey for ground chicken or lean ground beef.
  • Spicy kick: Add a pinch of red pepper flakes for a little bit of heat.
  • Fresh herbs: Throw some fresh parsley or dill in your meat mixture for a burst of fresh flavor.

How To Make

The full printable recipe is below, but let me walk you through the process so you know what to expect when you’re making it!

Ingredients for Spinach Feta Turkey Meatballs in a bowl before being mixed together.

1. Preheat the oven to 400 degrees F. Grease a large rimmed baking sheet with olive oil. Thaw frozen spinach and drain completely. Then add the ground turkey, garlic, bread crumbs, onion, crumbled feta, eggs, Italian seasoning, salt and pepper to a large bowl. Add the spinach, breaking apart as you add for more even distribution.

Spinach Feta Turkey Meatball mixture in a large bowl.

2. Use your hands to mix until seasonings are combined (trying to handle the meat as little as possible for the most juicy and tender texture!)

Spinach Feta Turkey Meatballs on a baking sheet before being baked.

3. Use a 2 Tbsp/30g scoop to scoop meatballs onto the greased baking sheet (greasing your fingertips with a little olive oil from the pan makes this easier).

Spinach Feta Turkey Meatballs on a baking sheet after being baked.

4. Bake for about 15 minutes, until baked through (internal temperature of 165F with an instant read meat thermometer). Serve alongside a side salad, warmed pita and tzatziki (or how you fancy!) and enjoy!

How To Store

  • Storage: Store leftover meatballs in an airtight container in the fridge for 4-5 days.
  • Freeze: To freeze, let cooked meatballs cool completely then put in an freezer-safe container or Ziploc bag. Try to remove as much air out of the bag as possible to prevent freezer burn. Freeze for up to 3 months. Let frozen meatballs thaw in the fridge overnight then reheat in the oven, air fryer or on the stove.

Rolling Tip!

The meatball mixture will be a lot easier to roll if your hands are slightly wet. I usually roll the meatballs next to the sink, with the faucet barely running so I can wet my hands a few times or use a little more olive oil in my palms to roll them.

serving suggestions

Different Ways To Enjoy

There are so many delicious ways to serve these ground turkey meatballs! A few of my favorites include:

  • Side salad: These meatball perfect served over my easy greek salad recipe, mediterranean orzo salad or tomato feta cucumber salad.
  • Pita bread: Serve these meatballs alongside some warm pita bread and use my white bean dip, tzatziki or whipped feta for dipping
  • Rice or quinoa: Serve on a bed of white rice, brown rice, cauliflower rice or quinoa.
  • Vegetable: These meatballs go great with any roasted vegetable. Serve with my favorite roasted sweet potatoes & green beans, broccoli, air fryer green beans, or roasted parmesan zucchini.
  • Potatoes: These meatballs also pair well with my favorite roasted potatoes!
Spinach Feta Turkey Meatballs served with greens with tzatziki sauce and pita bread in a bowl with a fork.

FAQ: Greek Turkey Meatballs

Can I cook these meatballs on the stovetop?

Yes, to cook in a skillet just add 1/2 Tbsp olive oil to a large skillet and set to low-medium heat. Let the oil warm up for 1-2 minutes. Then, add half of the meatballs to the skillet. Place a lid on top and let cook for 5-6 minutes or until the bottom is golden brown. Flip the meatballs to the other side and cook for another 5 minutes. Transfer to a plate and set aside. 

Can I prep these meatballs in advance?

Yes, you can prep the turkey mixture, roll them out and store them uncooked in the fridge for 1-2 days.

Can I use fresh spinach for these meatballs?

Yes, if you want to use fresh spinach I recommend chopping it up finely and adding it to the meat mixture. 

More Delicious Ground Turkey Recipes You’ll Love

Healthy turkey meatballs served over spaghetti in a bowl with a fork.

Healthy Italian Turkey Meatballs (High Protein, 30-Minutes)

Air fryer turkey burgers on a bun with red onion, tomato, lettuce, an tzatziki.

Juicy Greek Turkey Burgers (Air Fryer, Grill or Stovetop)

Healthy taco salad with ground turkey in bowls with forks with salsa yogurt dressing on the side.

Healthy Taco Salad with Ground Turkey (High Protein!) 

Turkey ricotta meatballs served over spaghetti with a side of roasted zucchini on a plate.

The Most Delicious Healthy Turkey Ricotta Meatballs

Did you make this? If you snap a photo, please be sure leave a review, tag me on Instagram or TikTok at @LaurenFitFoodie or hashtag #LaurenFitFoodie so I can see your creations!

Rate Recipe Print Pin for Later Share
5 from 1 vote

Spinach Feta Turkey Meatballs

? High Protein ? Macro-friendly
These spinach feta turkey meatballs are tender, juicy and bursting with flavor! A perfect combination of lean ground turkey, fresh spinach, and tangy feta for a nutritious and satisfying dish. Enjoy these high-protein meatballs as an appetizer, stuffed in a pita, or on top of rice or salad. They’re as versatile as they are delicious. 
Yield: 8 (makes 40 meatballs)
Prep: 15 minutes mins
Cook: 15 minutes mins
Total: 30 minutes mins
Calories: 249kcal
Protein: 26.7g
Fat: 11.9g
Carbs: 8.7g

Ingredients

  • 2 tsp olive oil
  • 10 oz. frozen chopped spinach
  • 2 lb. lean ground turkey 93%
  • 3 cloves garlic minced
  • 2/3 cup panko bread crumbs (60g)
  • 1/2 cup yellow onion (70g) finely minced
  • 1/2 cup/2 oz. crumbled feta
  • 2 large eggs
  • 1 tsp italian seasoning
  • 1 tsp salt
  • 1/2 tsp cracked black pepper

Optional for serving:

  • Side salad with toppings and dressing of choice
  • Warmed pita bread, rice, roasted potatoes
  • Tzatziki, hummus or white bean dip

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes. Scroll for macros and MyFitnessPal code.

Instructions

  • Preheat the oven to 400 degrees F. Grease a large rimmed baking sheet with olive oil.
  • Thaw frozen spinach in the microwave then move to a fine mesh strainer or paper towel lined plate to drain and cool. Use a paper towel to squeeze all the liquid out.
  • To a large bowl, add the ground turkey, garlic, bread crumbs, onion, crumbled feta, eggs, Italian seasoning, salt and pepper. Add the spinach, breaking apart as you add for more even distribution. Use your hands to mix until seasonings are combined (trying to handle the meat as little as possible for the most juicy and tender texture!)
  • Use a 2 Tbsp/30g scoop to scoop meatballs onto the greased baking sheet (greasing your fingertips with a little olive oil from the pan makes this easier).
  • Bake for about 15 minutes, until baked through (internal temperature of 165F with an instant read thermometer).
  • Serve alongside a side salad, warmed pita and tzatziki (or how you fancy!) and enjoy!

Notes

Tip: The meatball mixture will be a lot easier to roll if your hands are slightly wet. I usually roll the meatballs next to the sink, with the faucet barely running so I can wet my hands a few times or use a little more olive oil in my palms to roll them.
Storage: Store leftover meatballs in an airtight container in the fridge for 4-5 days.
Freeze: To freeze, let cooked meatballs cool completely then put in an freezer-safe container or Ziploc bag. Try to remove as much air out of the bag as possible to prevent freezer burn. Freeze for up to 3 months. Let frozen meatballs thaw in the fridge overnight then reheat in the oven, air fryer or on the stove.

Nutrition Information

Serving: 5meatballs (138g), Calories: 249kcal (12%), Carbohydrates: 8.7g (3%), Protein: 26.7g (53%), Fat: 11.9g (18%), Saturated Fat: 4.1g (26%), Cholesterol: 136.4mg (45%), Potassium: 51.8mg (1%), Fiber: 1g (4%), Sugar: 1.2g (1%)

Nutrition is hand-calculated and accurate. No autocalulations! However, note that values can vary based on the brands you use and if you substitute ingredients.

MyFitnessPal Entry

LFF Spinach Feta Meatballs

© Author: Lauren

Did You Make This?

We love seeing what you made! Tag us on Instagram or TikTok at @LaurenFitFoodie or hashtag #LaurenFitFoodie so we can see your creations!

Rate Recipe
Tag on Instagram

53 shares
  • Share
  • Tweet
  • Email
Lauren

Lauren

Lauren lives with her husband, Simon and two dogs, Finley and Cookie, in the Carolina’s. She has college degrees in Nursing and Exercise Science, is a NASM certified trainer and spent many years as a macro coach before transitioning to full time blogging. She loves staying active, being creative and recreating her favorite comfort food dishes into healthier, lightened up versions. Desserts are her speciality!

Read More
Subscribe
Notify of
guest
Recipe Rating




guest
Recipe Rating




0 Comments
Inline Feedbacks
View all comments

sidebar

Hey There!

I’m Lauren, a food lover sharing healthy, macro-friendly recipes that taste good and you can feel good about eating. Here you’ll find everything from breakfasts to easy dinners to lightened up desserts because desserts are absolutely mandatory around here!

Read More

Subscribe to email updates!

Loading

By subscribing, you agree to our privacy policy.

new!

Weekly Meal Plans

In a meal prep rut and need some healthy meal inspiration? Get new downloadable macro-friendly meal plans & exclusive recipes sent to your inbox EVERY week for just $10/month!

join now!

Reader Favorites

Crockpot taco pasta on a plate with a fork.

Super Easy Crockpot Taco Pasta (10-Minute Prep!)

Slices of skinny chocolate chip banana bread on a plate with banana slices and chocolate chips.

Skinny Chocolate Chip Banana Bread (Low Calorie + One Banana)

Two high protein chicken enchiladas topped with cilantro on a plate with a fork.

High Protein Chicken Enchiladas (30 minutes, 7 ingredients)

Low calorie egg salad on a sandwich with greens, cut in halves and stacked vertically.

Low Calorie Egg Salad (Higher Protein, Lower Fat)

Healthy chicken curry with rice and pita bread in a bowl.

The Most Yummy Healthy Chicken Curry (Slow Cooker Recipe)

Starbucks spinach feta wraps stacked on a plate.

Copycat Starbucks Spinach Feta Wrap Recipe (Double the Protein!)

Ninja creami vanilla protein ice cream topped with chocolate chip cookie pieces and rainbow sprinkles in a glass bowl.

Ninja Creami Vanilla Protein Ice Cream Recipe (The Perfect Base!)

Healthy Crockpot White Chicken Chili topped with shredded cheese, avocado, and sour cream in a bowl with a spoon.

Healthy Crockpot White Chicken Chili (High-Protein!)

Meal Prep Recipes

Chicken Caesar Pinwheels on a tray.

Chicken Caesar Pinwheels

Hawaiian Pineapple Chicken Rice Bowls

Sheet Pan Chicken Cornflake Dinner on a baking sheet with foil.

Sheet Pan Cornflake Chicken Dinner

Spinach Feta Turkey Meatballs (30-Minute, High Protein)

Rainbow chicken salad on two pieces of toast and greens.

Rainbow Chicken Salad (Lightened-Up)

Sheet Pan Eggs-in-a-Hole in a platter.

Sheet Pan Eggs-in-a-Hole

Elote Ground Turkey Skillet topped with sour cream on a plate with a fork.

Elote Ground Turkey Enchilada Skillet (High protein!)

Sausage pancake breakfast bake with blueberries in a baking dish being served.

Blueberry Sausage Pancake Breakfast Bake (Easy Meal Prep!)

Teriyaki Chicken Rice Bowls with

Teriyaki Chicken Rice Bowls

Cottage cheese egg bake with a side of greens on a plate.

Cottage Cheese Egg Bake (High Protein)

NEW!

Join the Fit Cookie Club!

In a meal prep rut and needs some inspiration? Get new weekly healthy meal plans and exclusive recipes for just $10/month!

Subscribe now!

follow along

Facebook
Instagram
Pinterest
YouTube
TikTok

recipes

Breakfast
Lunch & Dinner
Dessert
Meal Prep

explore

New? Start Here
Cookbooks
Dessert
Fit Cookie Club

get my cookbooks!

Get ALL the recipes in both my macro-friendly cookbooks when you join Fit Cookie club!

Join now!
Back to Top
Privacy Policy
Disclosure
Accessibility
Contact
Back to Top
© 2025 Lauren Fit Foodie
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz
53 shares