Turkey Meatballs with a Spinach-Feta Swirl

Discover the ultimate weeknight hero: our incredibly juicy and flavorful Spinach Feta Turkey Meatballs. This recipe is designed for busy home cooks who crave delicious, healthy meals without spending hours in the kitchen. In under 30 minutes, you can whip up a batch of these Mediterranean-inspired meatballs, bursting with fresh herbs, tangy feta cheese, vibrant spinach, and sweet sun-dried tomatoes. Whether you prefer them oven-baked to perfection, seared on the stove-top for a crispy exterior, or air-fried for a healthier crunch, we’ve got you covered with versatile cooking options. Elevate your dining experience by drizzling these savory meatballs with our optional, refreshing yogurt dill sauce and serving them in customizable rice bowls alongside crisp cucumbers, briny olives, and your favorite toppings. Get ready to add this delightful and simple dish to your regular rotation!

Spinach and feta turkey meatballs in bowl with yogurt sauce, cucumbers, olives and more.

These delightful spinach feta turkey meatballs are a delicious evolution, inspired by my unwavering love for flavorful ground turkey dishes, particularly my popular Spinach Feta Turkey Burgers, and a passion for all things creamy and tangy, especially a good yogurt sauce. The result? Meatballs that are not only incredibly flavorful but also boast a perfectly juicy and tender texture that will have everyone reaching for seconds.

If you’re a fan of cooking with lean ground turkey, you’re in for a treat! This versatile protein is a fantastic base for countless healthy and satisfying meals. If you’re looking for more inspiration, be sure to explore some of our other favorite ground turkey dinner recipes, including: Ground Turkey Stroganoff, Ground Turkey Enchiladas, Instant Pot Spaghetti with Ground Turkey, Simple Turkey Chili, and these customizable Ground Turkey Rice Bowls. Each offers a unique way to enjoy this lean protein, making mealtime exciting and nutritious.

Why You’ll Adore These Spinach Feta Turkey Meatballs

Spinach Feta Turkey Meatballs served in a bowl.

As a huge enthusiast of sauces and condiments, I can confidently say that if you present me with anything remotely resembling tzatziki, I’m already captivated. These spinach and feta turkey meatballs have quickly become a new staple in our home, particularly for dinner. For me, the magic truly lies in that creamy, vibrant dill sauce (though my husband would argue it’s all about the succulent meat!).

Here’s why these incredible spinach feta turkey meatballs are destined to become your next family favorite:

  • Effortlessly Simple Prep: From mixing to rolling, the preparation process is incredibly straightforward, perfect for those busy weeknights when time is of the essence.
  • Fantastic for Meal Prepping: These meatballs can be prepped in advance, shaped, and then stored in the refrigerator, ready to be baked or cooked later, saving you valuable time during the week.
  • Multiple Cooking Methods: Whether you prefer the hands-off ease of oven baking, the quick sear of stove-top cooking, or the crispy texture of an air fryer, these meatballs adapt beautifully to various methods, each yielding delicious results.
  • Explosive Mediterranean Flavor: Packed with fresh herbs, sun-dried tomatoes, and salty feta, these meatballs deliver an incredible depth of flavor that’s both savory and incredibly satisfying.
  • Incredibly Versatile: They serve as the perfect foundation for wholesome rice bowls, make for delightful pita sandwiches, or can even be enjoyed on their own as a healthy appetizer. The possibilities are endless!

I am genuinely excited for you to experience the ease and incredible taste of this recipe!

Ingredient Spotlight: What You’ll Need

For a complete list of ingredients with precise measurements, please refer to the recipe card below. Here are some detailed notes to help you achieve the best possible spinach feta turkey meatballs:

Ground turkey, spinach, feta, milk, breadcrumbs, and other labeled ingredients on surface.
  • Ground Turkey: We typically opt for ground turkey with a lean-to-fat ratio of 85% to 93%. This range ensures the meatballs remain wonderfully juicy and flavorful. While 99% lean ground turkey is healthier, we’ve found it can result in drier meatballs, so we recommend sticking to a slightly higher fat content for optimal taste and texture.
  • Sun-Dried Tomatoes: For the most intense flavor and a pleasant chewy texture, use sun-dried tomatoes packed in oil. Many varieties also come herbed, which adds an extra layer of deliciousness. When preparing, gently blot away any excess oil from the tomatoes, but there’s no need to make them completely dry – a little oil adds moisture and richness.
  • Breadcrumbs: Plain breadcrumbs are our go-to choice, providing a neutral binder that lets the other flavors shine. However, feel free to use seasoned breadcrumbs if you want to add a pre-mixed herb boost. For those with dietary restrictions, gluten-free breadcrumbs work just as effectively in this recipe.
  • Spinach: Fresh baby spinach is preferred for its vibrant color and mild flavor. If fresh spinach isn’t available, you can certainly use frozen spinach. Just be sure to thaw it thoroughly and wring out as much excess moisture as possible to prevent your meatballs from becoming watery.
  • Feta Cheese: Crumbled feta cheese is essential for that distinctive tangy, salty kick. Choose a good quality feta for the best flavor.
  • Fresh Herbs: Parsley and dill are key for the Mediterranean profile. Don’t skimp on fresh herbs; they make a big difference!
  • Garlic and Onion Powder: These aromatic staples provide a foundational depth of flavor that ties all the ingredients together beautifully.

Creative Variations & Customizations

One of the best things about these spinach feta turkey meatballs is how adaptable they are. Feel free to get creative and tailor them to your personal preferences or what you have on hand:

  • Boost the Fresh Herbs: Introduce more fresh herbs like chopped fresh basil or mint into the meat mixture for an even brighter, more aromatic flavor profile. Each herb brings its unique character.
  • Experiment with Other Ground Meats: While turkey is lean and delicious, you can easily substitute ground chicken or even ground pork for a different taste and texture. Adjust cooking times slightly as needed.
  • Explore Different Cooking Methods: As mentioned, these meatballs can be oven-baked, pan-seared on the stove-top, or air-fried. Each method imparts a slightly different texture – baking for tenderness, searing for a crisp exterior, and air frying for a balance of both.
  • Transform the Yogurt Dill Sauce: For a refreshing, more authentic Greek flavor, grate a small cucumber and squeeze out the excess moisture, then stir it into the yogurt dill sauce. This instantly turns it into a homemade tzatziki-like accompaniment.
  • Add Grated Onion: Incorporate about one to two tablespoons of finely grated onion into the meat mixture. This not only adds a touch more savory flavor but also helps to keep the meatballs extra moist and tender.
  • Spice it Up: For a little heat, add a pinch of red pepper flakes to the meatball mixture.
  • Make it Gluten-Free: Simply use certified gluten-free breadcrumbs, and the rest of the recipe is naturally gluten-free.
  • Dietary Adjustments: For a dairy-free option, omit the feta cheese and use a dairy-free yogurt for the sauce. While the flavor profile will change slightly, it will still be delicious!

Easy Step-By-Step Preparation Guide

Milk and breadcrumbs in bowl with wooden spoon.

Step 1: Prepare the Breadcrumb Mixture. In a medium-sized mixing bowl, combine the breadcrumbs and milk. Stir them together until well incorporated, then allow the mixture to sit undisturbed for about 3-4 minutes. This brief soaking time allows the breadcrumbs to absorb the milk, creating a soft, moist binder for your meatballs.

Turkey, egg, spinach, feta and other ingredients in mixing bowl.

Step 2: Combine Meatball Ingredients. Add the ground turkey, lightly beaten egg, chopped sun-dried tomatoes (with excess oil removed), fresh chopped baby spinach, feta cheese crumbles, fresh chopped parsley, minced garlic cloves, dried oregano, dried basil, onion powder, and sea salt and pepper to the bowl with the breadcrumb mixture.

Turkey feta meatball mixture in bowl.

Step 3: Gently Mix. Using clean hands or a spoon, gently mix all the ingredients together until just combined. Be careful not to overwork the meat, as this can lead to tough, dry meatballs. Mix only long enough for everything to be evenly distributed.

Meatballs arranged on parchment lined baking sheet with olive oil being brushed on top.

Step 4: Form the Meatballs. Scoop and roll the mixture into approximately 1 ½ tablespoon-sized balls. A cookie scoop works wonderfully for creating uniformly sized meatballs, which helps ensure even cooking.

Baked meatballs on parchment lined cookie sheet.

Step 5: Cook the Meatballs (Oven Method). Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper and arrange the formed meatballs in a single layer. Lightly brush each meatball with olive oil. Bake for about 15-17 minutes, or until an internal temperature of 165°F (74°C) is reached. For an extra golden-brown and slightly crispy exterior, you can optionally broil the meatballs during the last 2 minutes of cooking, keeping a close eye on them to prevent burning.

Mixed dill yogurt sauce in bowl with whisk.

Step 6: Prepare the Yogurt Dill Sauce. While the meatballs are cooking, whisk together all the ingredients for the yogurt dill sauce in a small bowl until smooth and well combined. Taste and adjust seasonings (salt, pepper, lemon juice) as needed. If you prefer a thinner consistency, you can add a small amount of water, one teaspoon at a time, until desired thickness is achieved. Serve the cooked meatballs over a bed of rice or orzo, generously topped with fresh parsley, extra feta, and plenty of the homemade yogurt sauce. For added freshness and crunch, consider serving with kalamata olives, diced tomatoes, and cucumbers.

Fork in turkey feta meatball in rice bowl with dill yogurt sauce.

Expert Tips for Perfect Meatballs

Achieving perfectly tender and juicy meatballs every time is easier than you think with these helpful tips:

  • Avoid Overworking the Meat: This is perhaps the most crucial tip. Excessive handling of the ground turkey mixture can compact the meat proteins, leading to tough and dry meatballs. Mix only until the ingredients are just combined and evenly distributed, then form into balls with a light touch. Using clean hands (or gloves) can make this process more efficient without over-mixing.
  • Sear Then Bake for Ideal Texture: If you desire a golden-brown, crispy exterior without the challenges of fully cooking on the stovetop, try searing the meatballs first. Heat a skillet with a tablespoon of olive oil over medium-high heat, sear the meatballs until browned on all sides, then transfer them to a baking sheet and finish baking in the oven at 375°F (190°C) until they reach an internal temperature of 165°F (74°C).
  • Utilize an Instant-Read Meat Thermometer: The best way to guarantee your meatballs are perfectly cooked—neither overdone nor undercooked—is by using an instant-read meat thermometer. Insert it into the thickest part of a meatball; it should register 165°F (74°C) for turkey. This simple tool eliminates guesswork and ensures food safety.
  • Prep Ahead for Convenience: These turkey meatballs are excellent for meal prep! You can mix and roll the meatballs up to 24 hours in advance. Store them covered in an airtight container in the refrigerator, and then cook them fresh when you’re ready for dinner. This makes weeknight cooking incredibly quick and stress-free.
  • Stove Top Cooking (Smaller Meatballs Recommended): If opting for a purely stove-top method, consider making the meatballs slightly smaller (about 1-inch in diameter) to ensure more even cooking. Heat a large skillet to medium-high heat with 1-2 tablespoons of olive oil. Cook meatballs in batches, turning every 2-3 minutes, until browned on all sides and an internal temperature of 165°F (74°C) is reached, typically 7-8 minutes.
  • Air Fryer Method: For a quick and healthier cooking option, preheat your air fryer to 400°F (200°C). Lightly brush the grates with olive oil. Place the meatballs in a single layer, ensuring they are not overcrowded, and brush them with a little olive oil. Air fry for about 7-9 minutes, flipping them halfway through, until they reach an internal temperature of 165°F (74°C).

Storage and Freezing Guidelines

Proper storage is key to enjoying these delicious meatballs for days to come:

  • Refrigeration: Cooked spinach feta turkey meatballs can be stored in an airtight container in the refrigerator for approximately 3-4 days. This makes them perfect for leftovers or meal prepping throughout the week.
  • Freezing: For longer storage, these meatballs freeze beautifully for up to 3 months. To prevent ice crystals from forming and making them soggy, allow the meatballs to cool completely to room temperature before freezing. For best results, I recommend flash freezing them first: arrange the cooled meatballs in a single layer on a parchment-lined baking sheet and freeze for about an hour. Once solid, transfer them to a freezer-safe container or a heavy-duty freezer bag, removing as much air as possible before sealing. This prevents them from sticking together and allows you to grab just a few at a time.
  • Reheating: Reheat refrigerated meatballs gently in the microwave, on the stovetop with a splash of water or broth, or in the oven until warmed through. Thawed frozen meatballs can be reheated in the same manner.

Elevate Your Meal: Serving Ideas

These versatile turkey meatballs can be enjoyed in so many creative ways, making them perfect for any meal or occasion:

  • Classic Rice Bowls: As suggested, serve them over a bed of fluffy white or brown rice with the dill yogurt sauce, sliced cucumbers, kalamata olives, and fresh tomatoes for a wholesome and satisfying meal.
  • Pita Sandwiches or Wraps: Tuck the meatballs and sauce into warm pita bread with shredded lettuce, chopped tomatoes, and red onion for a delicious Mediterranean-inspired sandwich.
  • Salad Topper: Slice the meatballs and add them cold or warm to a fresh Greek salad for a protein-packed lunch.
  • Appetizer Platter: Serve them warm on a platter with toothpicks, alongside a bowl of the yogurt dill sauce for dipping, making them a fantastic party appetizer.
  • With Pasta: While not traditional, these meatballs can be a lighter alternative to beef meatballs with your favorite pasta and a light tomato sauce or even just a drizzle of olive oil and parmesan.
  • Over Quinoa or Couscous: For a different grain option, serve them with cooked quinoa or couscous, absorbing all those delicious flavors.
  • With Roasted Vegetables: Pair them with a medley of roasted vegetables like bell peppers, zucchini, and eggplant for a complete and nutritious plate.

More Delicious Meatball Creations

Dinner

Zucchini Beef Meatballs

Dinner

Mozzarella Stuffed Turkey Meatballs

Soups & Chilis

Vegetable Meatball Soup

Dinner

Baked Chicken Meatballs with Parmesan and Rosemary

HUNGRY FOR MORE? Subscribe to my newsletter and follow me on Facebook, Instagram and Pinterest for all the latest!

Spinach Feta Turkey Meatballs with Yogurt Sauce

By: Lorie Yarro
These simple, juicy spinach feta turkey meatballs are a quick and easy dinner or appetizer to toss together in under 30 minutes. Fresh herbs, sun-dried tomatoes, chopped spinach and feta cheese crumbles. These can be oven-baked, cooked stove top or even air fried–plenty of options. Drizzle over the optional yogurt dill sauce and add these to rice bowls with cucumbers, olives and other favorites!
Spinach and feta turkey meatballs on plate with fork and topped with fresh herbs.
Pin
Print
Prep Time:
15 minutes
Cook Time:
15 minutes
Total Time:
30 minutes
Servings:
24 meatballs

Ingredients

Meatballs

  • ⅓ cup bread crumbs
  • ¼ cup whole milk
  • 1 lb ground turkey
  • 1 large egg, lightly beaten
  • 3 Tbsp sun-dried tomatoes, chopped, as much oil removed as possible
  • ½ cup chopped baby spinach
  • ½ cup feta cheese crumbles
  • 2 Tbsp fresh chopped parsley
  • 2-3 garlic cloves, minced
  • 1½-2 tsp dried oregano
  • ½ tsp dried basil
  • ½ tsp onion powder
  • ½ tsp each, sea salt and pepper
  • 1 Tbsp olive oil

Yogurt Sauce

  • ½ cup Greek or plain yogurt, full fat for best flavor
  • ¼ cup mayonnaise
  • 1 ½ tbsp lemon juice
  • 2 Tbsp fresh dill, chopped
  • 1 Tbsp fresh parsley, chopped
  • 1-2 garlic cloves minced
  • drizzle of olive oil
  • salt and pepper, to taste

Instructions

  • Add the breadcrumbs and milk to a medium bowl and stir to combine. Allow the mixture to sit for about 3-4 minutes. Add all the remaining meatball ingredients into the bowl and stir to combine— trying not to overwork the meat any more than to get it all combined.
  • Scoop and roll into about 1 ½ Tbsp balls (a cookie scoop is recommended).
  • To Bake: Preheat oven to 400°F (200°C). Line a sheet pan with parchment paper and arrange the meatballs on it. Brush each meatball lightly with olive oil. Bake for about 15-17 minutes or until an internal temperature of 165°F (74°C) is reached. Optional: broil the meatballs in the last 2 minutes for a more golden brown and crispy outside, watching carefully to prevent burning.
  • Stove top: (For this method, I suggest making the meatballs a bit smaller for more even cooking. If they are too large, the outsides can burn before the centers are cooked.) Heat a large skillet to medium-high heat. Add 1-2 tablespoons of olive oil and heat until glistening. Add about 8-10 meatballs to the pan at a time, or as many as you can add without overcrowding the pan. Cook for about 7-8 minutes, turning every 2-3 minutes, until meatballs are browned and internal temperature is 165°F (74°C). Continue until all are cooked.
  • Air Fryer Instructions: Preheat air fryer to 400°F (200°C). Brush the grates with olive oil. Add meatballs and brush with olive oil. Air fry for about 7-9 minutes, flipping halfway through, cooking until 165°F (74°C) internal temperature.
  • Make Yogurt Sauce: While the meatballs are cooking, whisk together the yogurt sauce ingredients. Adjust seasoning to taste and thin the mixture slightly with water if desired.
  • Serve over rice or orzo and top with fresh parsley, feta, and lots of the yogurt sauce. We also like to add kalamata olives, diced tomatoes, and cucumbers when serving. Enjoy!

Notes

For best results, don’t over work the meat. Too much handling of the meat can cause the meatballs to be tough and dry. Mix only as much needed to get the ingredients incorporated and then roll into balls. Using clean hands (or with gloves) to mix the ingredients more efficiently.

You can sear the meatballs and then bake for more even cooking but still get the golden crispy outside. Stove top cooking these meatballs is a bit more work to get them cooked without burning. If you prefer, you can sear the outside of the meatballs and then bake until 165°F (74°C).

Use an instant-read meat thermometer to avoid over cooking the meatballs. This is the best way to make sure you don’t over cook or under cook the meatballs.

Prep these turkey meatballs up to 24 hours in advance before cooking. You can prep and roll the meatballs ahead of time and then cook when ready!

Storage: Refrigerate cooked meatballs in an airtight container for about 3-4 days. You can freeze the meatballs for 3 months. Allow them to cool completely before freezing. This will keep them from losing moisture or becoming overly soggy from ice crystals. I like to freeze them for an hour on a sheet pan to flash freeze before adding to a freezer safe container.

Nutrition

Calories: 66kcal,
Carbohydrates: 2g,
Protein: 6g,
Fat: 4g,
Saturated Fat: 1g,
Polyunsaturated Fat: 1g,
Monounsaturated Fat: 1g,
Trans Fat: 0.01g,
Cholesterol: 21mg,
Sodium: 78mg,
Potassium: 103mg,
Fiber: 0.2g,
Sugar: 1g,
Vitamin A: 115IU,
Vitamin C: 1mg,
Calcium: 31mg,
Iron: 0.4mg

Nutrition information is automatically calculated, so should only be used as an approximation.





Did you enjoy this recipe? Have a question?
Leave a comment below!

Shop This Post: Essential Kitchen Tools

To help you prepare these delicious meatballs with ease, here are some recommended kitchen tools and ingredients:

  • Sheet Pan
  • Air Fryer
  • Pastry Brush
  • Garlic Press
  • Sun-Dried Tomatoes