Spinach and Feta Turkey Meatballs
If you’re craving something light and healthy for your weekly meal prep, you have got to try these spinach and feta turkey meatballs! These meatballs are flavorful, juicy, and absolutely delicious. Snack on them alone, dipped in tzatziki, or serve with fluffy couscous, creamy hummus, tzatziki, and a Shirazi salad, these healthy turkey meatballs are the perfect protein to prep for the week!

Disclosure: This post contains affiliate links, which means I receive a small commission if you make a purchase through one of my links – at no cost to you! I appreciate your support that helps me run my blog.
We all know how obsessed I am with meatballs (there’s literally a whole section titled “meatballs” on my blog, HELLO!?!?). Sometimes I make very indulgent meatballs, like my famous chicken parm meatball recipe, but I love using lean ground turkey to make a healthy mediterranean turkey meatball bowl like this one!
Turkey Meatball Bowl with Couscous, Tzatziki, and Hummus
Let’s face it, lean ground turkey is pretty boring, so it takes some extra ingredients to make it extra delicious. I make these turkey meatballs with spinach and feta, plus the addition of some sun-dried tomatoes. All of these ingredients are chopped finely so you get the perfect bite every time!
This turkey meatball mediterranean bowl comes together so quickly, so you can make it for an easy weeknight dinner, or you can meal-prep each portion of the bowl to have it for easy weekday lunches!

Why you’ll love these spinach and feta turkey meatballs
- They’re easy to make. Meatballs are my go-to protein for so many reasons, but the #1 reason is that it takes such little effort to make them taste amazing! You just throw all of the ingredients into a bowl, form the balls, and bake them.
- They’re low-fat. If you’re trying to make a light and healthy lunch bowl recipe, this is a must-try. These meatballs are baked, not pan-seared, so we ditch the oil for a lighter, healthier meal!
- They’re so delicious! Ground turkey can be a pretty boring, bland protein option. But these Greek-inspired turkey meatballs with spinach and feta are packed with flavorful finely-chopped ingredients so you get a ton of great flavor in every bite!

Ingredients for a Protein-Packed Turkey Meatball Bowl
There are two parts to this high-protein mediterranean bowl with turkey meatballs: the meatball recipe, and everything you pair with it. This post is focused on the meatball recipe, but I’ve included links to my recipes for the other elements, so you can assemble your own delicious bowl with hummus, tzatziki, and feta at home!
For the meatballs, you will need:
- Ground turkey. I always use 93% lean for a healthy, light meatball without being too dry.
- Feta. Whether you use crumbled feta or a block of feta cheese, be sure to finely chop it up so you have a more even distribution of feta in each bite, rather than big chunks of feta!
- Sun-dried tomatoes. Finely dice the sun-dried tomatoes so they get distributed evenly into each meatball.
- Spinach. A whole bag of spinach gets cooked down, finely chopped up, and added to the meatballs for some sneaky greens!
- Garlic. Because, duh.
- Breadcrumbs. Use traditional breadcrumbs in this recipe!
- Egg. This helps to bind all of the ingredients together.
- Salt & pepper. SEASON IT!
To assemble your turkey meatball couscous bowl, you’ll need:
- Couscous. I use pearled cosucous. Cook it in some chicken broth according to package instructions.
- Tzatziki. You’ve got to try my super simple recipe!
- Hummus. You can use store-bought in a pinch, but I highly recommend making your own. Try my sun-dried tomato hummus or my beet hummus!
- Shirazi salad. The easiest salad you’ll ever make is this salad shirazi, which is a mixture of red onion, tomato, and cucumber with some herbs and seasoning.

How to Make Mediterranean Turkey Meatballs
Making these easy meal prep mediterranean turkey meatballs is incredibly easy. Just cook the spinach, finely chop your ingredients, toss everything in a bowl, form the balls, and bake! It’s a protein that comes together in under 30 minutes so you can have dinner ready in no time!
- Cook the spinach. Add a teaspoon of oil to a skillet over medium heat, then add in a bag of spinach. Cook until wilted, then transfer to a cutting board and let it cool slightly. Finely chop the spinach.
- Mix all ingredients together. Add your greek turkey meatball ingredients to a medium mixing bowl, including ground turkey, egg, feta, chopped spinach, chopped sun-dried tomatoes, breadcrumbs, garlic, salt, and pepper. Use your hands to mix the ingredients together. Do not over-mix.
- Form the meatballs. Use a kitchen scale to weigh out 1.5oz meatballs, or measure about 3 tbsp worth of mixture to form uniform, evenly sized meatballs.
- Bake the meatballs. Preheat your oven to 400ºF. Line a baking sheet with parchment paper. Evenly space the meatballs on the baking sheet, ensuring they are not touching each other. Bake for 20-25 minutes, until the internal temperature reaches 165ºF.
- Assemble your bowls. Plate cooked pearled couscous, tzatziki, hummus, and shirazi salad with the meatballs. Serve and enjoy, or portion into individual containers for meal prep!
Recipe Variations and Substitutions for Spinach and Feta Turkey Meatballs
Customize this mediterranean meal prep bowl however you like it! Here are some of my suggestions:
- Swap out the meat. Use ground chicken, beef, or even lamb instead of turkey.
- Make it vegetarian. Use plant-based ground beef instead.
- Replace the feta. Not a fan of feta? Try goat cheese for something tangier, or for a more mild taste, add low-moisture shredded mozzarella.
- Scrap the sun-dried tomatoes. Instead of sun-dried tomatoes, you can add chopped roasted red bell peppers or shredded zucchini to still add some vegetables to these turkey meatballs!
- Remove the spinach. You can replace spinach with collard greens or chard! Cook them the same way you would with spinach before chopping and adding to the meatball mixture.

Storing and Reheating Spinach and Feta Turkey Meatballs
Store the meatballs in an air-tight container in the refrigerator for up to 3-4 days. Reheat in the microwave, in the oven at 350ºF for about 10 minutes until reheated to 165ºF internal temperature, or on the stove top over medium-low heat, covered with 1-2 tbsp of water to help steam.
You can also freeze the meatballs and that them in the refrigerator overnight before reheating.
If you make the full meal prep bowl, I suggest storing the sauces (hummus and tzatziki) and the shirazi salad separately so you can reheat the meatballs and couscous, then top with the salad and toppings. Because nobody likes warm yogurt!

Equipment
- Cutting board
- Chef’s knife
- Mixing bowl
- Skillet
- Sheet pan
- Parchment paper
Spinach and Feta Turkey Meatballs
- Prep Time: 5
- Cook Time: 25
- Total Time: 30 minutes
- Yield: 3 1x
- Category: Meatballs
- Cuisine: Mediterranean
- Diet: Low Fat
Description
These spinach and feta turkey meatballs are perfect for an easy weeknight dinner or meal prep! They come together so quickly with very minimal cooking effort. Serve these with pearled couscous, tzatziki, shirazi salad, and hummus for the most delicious mediterranean-inspired couscous bowl!
Equipment
- Cutting board
- Chef’s knife
- Mixing bowl
- Skillet
- Sheet pan
- Parchment paper
Ingredients
For the meatballs
- 1 tsp olive oil
- 5 oz spinach
- 3 cloves garlic, minced
- 1 lb 93% lean ground turkey
- 1/4 cup breadcrumbs
- 1 egg
- 1/4 cup feta, finely chopped
- 2 tbsp finely chopped sun-dried tomatoes (about 6 sun-dried tomatoes)
- 1 tsp salt
- 1/4 tsp black pepper
To serve
- Couscous (cooked according to package instructions)
- Tzatziki
- Sun-dried tomato hummus
- Salad shirazi
Instructions
- Preheat the oven to 400ºF.
- Cook the spinach. Add oil to a skillet over medium heat, then add spinach. Stir frequently and cook until wilted, then add garlic and cook for another 30 seconds. Then transfer to a cutting board and let it cool slightly. Finely chop the spinach.
- Mix all ingredients together. To a medium mixing bowl, add ground turkey, egg, feta, chopped spinach, chopped sun-dried tomatoes, breadcrumbs, salt, and pepper. Use your hands to mix the ingredients together. Do not over-mix.
- Form the meatballs. Use a kitchen scale to weigh out 1.5oz meatballs, or measure about 3 tbsp worth of mixture to form uniform, evenly sized meatballs.
- Bake the meatballs. Line a baking sheet with parchment paper. Evenly space the meatballs on the baking sheet, ensuring they are not touching each other. Bake for 20-25 minutes, until the internal temperature reaches 165ºF.
- Assemble the bowls (optional). Plate cooked pearled couscous, tzatziki, hummus, and shirazi salad with the meatballs. Serve and enjoy, or portion into individual containers for meal prep!
Notes
- Some brands of ground turkey are “wetter” than others. If the turkey meatball mixture feels too wet and difficult to shape meatballs, add up to another 1/4 cup of breadcrumbs.
- Wet your hands with water before forming the meatballs. This helps to prevent the meat from sticking to your hands. Re-wet your hands as they start to get sticky again.
Nutrition
- Serving Size: 5 meatballs
- Calories: 368
- Sugar: 1.4 g
- Sodium: 1146.1 mg
- Fat: 20.4 g
- Carbohydrates: 12.1 g
- Protein: 35.5 g
- Cholesterol: 185.2 mg




