If you’re looking for a dish that’s bursting with flavor, wholesome ingredients, and a touch of Mediterranean charm, I can’t recommend the Spinach Feta Turkey Meatballs with Yogurt Sauce Recipe enough. These meatballs are tender, juicy, and perfectly seasoned with herbs, sun-dried tomatoes, and tangy feta, all complemented by a creamy, refreshing yogurt sauce that brings everything together beautifully. Whether you’re hosting a casual dinner or craving a cozy weeknight meal, this recipe is comforting, satisfying, and surprisingly simple to whip up.

Ingredients You’ll Need

The beauty of this recipe lies in its straightforward yet thoughtfully chosen ingredients. Each component plays an essential role in building layers of flavor, texture, and color—from the freshness of baby spinach to the salty tang of feta cheese and the vibrant pop of sun-dried tomatoes.

  • ⅓ cup bread crumbs: Acts as a binder, keeping the meatballs moist and tender without making them heavy.
  • ¼ -⅓ cup whole milk: Moistens the bread crumbs for softness and a delicate crumb structure.
  • 1 lb ground turkey: The lean protein base, we recommend 85% or 93% lean for the best balance of flavor and juiciness.
  • 1 large egg (lightly beaten): Helps bind the ingredients together and adds richness.
  • 3 Tbsp sun-dried tomatoes, chopped: Adds a burst of umami and sweetness, be sure to drain excess oil for perfect texture.
  • ½ cup chopped baby spinach: Provides freshness, a lovely green color, and a mild earthy note.
  • ½ cup feta cheese crumbles: Delivers salty creaminess that contrasts beautifully with the turkey.
  • 2 Tbsp fresh chopped parsley: Brightens up the meatball mixture with a fresh herbal kick.
  • 2-3 garlic cloves (minced): Adds depth and a savory warmth that’s simply irresistible.
  • 1½-2 tsp dried oregano: Classic Mediterranean flavor that pairs perfectly with turkey and feta.
  • ½ tsp dried basil: Adds aromatic earthiness to enhance the overall taste.
  • ½ tsp onion powder: Boosts the savory profile without overpowering the fresh garlic.
  • ½ tsp each sea salt and pepper: Season generously to enhance all the delicious flavors.
  • 1 Tbsp olive oil: For brushing the meatballs before cooking, adding moisture and color.
  • ½ cup Greek or plain yogurt (full fat recommended): The base of the sauce, creamy and slightly tangy for balance.
  • ¼ cup mayonnaise: Adds richness and smooth texture to the yogurt sauce.
  • 1½ Tbsp lemon juice: Brings bright acidity that cuts through richness beautifully.
  • 2 Tbsp fresh dill (chopped): Offers a fragrant herbal note that pairs wonderfully with yogurt.
  • 1 Tbsp fresh parsley (chopped): Adds a fresh, peppery brightness to the sauce.
  • 1-2 garlic cloves minced: Gives the sauce a gentle garlicky zing.
  • Drizzle of olive oil: Smooths and enriches the yogurt sauce.
  • Salt and pepper (to taste): Finishes the sauce perfectly, adjusting the flavor just right.

How to Make Spinach Feta Turkey Meatballs with Yogurt Sauce Recipe

Step 1: Preparing the Meatball Mixture

Begin by soaking the bread crumbs in milk in a medium bowl for 3-4 minutes until they become soft and moist but not soggy. This step is crucial because it ensures your meatballs turn out tender and juicy. Next, add the ground turkey, beaten egg, chopped sun-dried tomatoes, baby spinach, crumbled feta, fresh parsley, minced garlic, and all the dried herbs and seasonings. Gently combine everything with a spoon or your hands, taking care not to overwork the meat to keep the texture light and tender.

Step 2: Forming the Meatballs

Use a cookie scoop or a tablespoon to portion the mixture into uniform meatballs, about 1½ tablespoons each. Rolling them evenly helps ensure uniform cooking so every bite is juicy and cooked through without drying out.

Step 3: Cooking the Meatballs

You have flexibility here! To bake, preheat your oven to 400°F and line a baking sheet with parchment paper. Place the meatballs spaced apart and brush lightly with olive oil to encourage browning. Bake for 15-17 minutes until they reach an internal temperature of 165°F. For a golden crust, broil for the last 2 minutes. Alternatively, pan-fry smaller meatballs over medium-high heat with olive oil, turning often until browned and cooked through in about 7-8 minutes. Or air fry the meatballs brushed with olive oil at 400°F for 7-9 minutes, flipping halfway.

Step 4: Making the Yogurt Sauce

While the meatballs cook, whisk together the Greek yogurt, mayonnaise, lemon juice, chopped dill, parsley, minced garlic, and a drizzle of olive oil. Season with salt and pepper, adjusting to your taste. If you prefer a thinner sauce, a splash of water can help reach your desired consistency. This creamy sauce is vibrant, cool, and the perfect foil for the warm, savory meatballs.

How to Serve Spinach Feta Turkey Meatballs with Yogurt Sauce Recipe

Garnishes

Finish these meatballs with a sprinkle of fresh parsley and extra feta cheese crumbles for a pop of color and an added layer of flavor. A few kalamata olives or diced cucumbers also make excellent garnishes, infusing the dish with Mediterranean authenticity and balancing the richness of the meatballs and sauce.

Side Dishes

Serve over a bed of fluffy rice, orzo pasta, or even quinoa for a wholesome meal. Roasted vegetables, such as zucchini or bell peppers, complement the meatballs nicely and add a wonderful contrast of textures and flavors. A simple green salad with lemon vinaigrette also pairs beautifully with this vibrant dish.

Creative Ways to Present

Looking for a fun twist? Try stuffing pita pockets with the meatballs and yogurt sauce, then topping with crunchy shredded lettuce and tomatoes for a delicious Mediterranean sandwich. You can also serve these as appetizers on toothpicks alongside small bowls of the yogurt sauce for dipping—it makes a fantastic party snack or game day treat.

Make Ahead and Storage

Storing Leftovers

Once cooled, store leftover meatballs in an airtight container in the refrigerator for up to 3 days. Keep the yogurt sauce separate to preserve its fresh flavor and creamy texture.

Freezing

Spinach Feta Turkey Meatballs freeze wonderfully. Lay cooked meatballs on a parchment-lined tray and freeze until solid, then transfer them to a freezer-safe container or bag. They will keep well for up to 3 months. Thaw overnight in the fridge before reheating.

Reheating

Reheat meatballs gently in a stovetop skillet over medium heat or in the oven at 350°F until warmed through, about 10 minutes. Avoid microwaving if possible, to keep them from drying out. Warm the yogurt sauce separately and add a splash of water or lemon juice if needed to refresh its texture.

FAQs

Can I use ground chicken instead of turkey?

Absolutely! Ground chicken can be substituted, but since it may be leaner, consider adding a little olive oil or an extra egg to keep the meatballs moist and flavorful.

Is it necessary to soak the bread crumbs in milk?

Soaking the bread crumbs softens them, which keeps the meatballs tender and juicy. If you skip this step, the texture might be a bit drier or denser.

Can I make these meatballs dairy-free?

To make this recipe dairy-free, omit the feta and use a non-dairy yogurt alternative for the sauce. You could also try a cashew-based sauce for a similar creamy effect.

How can I tell when the meatballs are fully cooked?

The best way is to use a meat thermometer—when the internal temperature reaches 165°F, they’re safely cooked and ready to enjoy.

Can I prepare the yogurt sauce ahead of time?

Yes! The sauce can be made a day ahead and kept refrigerated. Just give it a good stir before serving and add a touch of water or lemon juice if it has thickened too much.

Final Thoughts

There’s something truly special about the Spinach Feta Turkey Meatballs with Yogurt Sauce Recipe—it manages to be both comforting and bright, satisfying and fresh. I hope you’ll give this recipe a try and delight in every bite as much as I do. It’s a wonderful way to bring something a little different yet so delicious to your dinner table, and I’m confident it will become a staple favorite for your family and friends.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spinach Feta Turkey Meatballs with Yogurt Sauce Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.2 from 298 reviews
  • Author: admin
  • Prep Time: 10 minutes
  • Cook Time: 17 minutes
  • Total Time: 30 minutes
  • Yield: 24 meatballs (serves approximately 6-8)
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Mediterranean
  • Diet: Low Fat

Description

These Spinach Feta Turkey Meatballs with Yogurt Sauce are a healthy and flavorful meal featuring lean ground turkey combined with fresh spinach, tangy feta, and sun-dried tomatoes. Baked, stovetop pan-fried, or air-fried, these meatballs are tender and juicy, served with a creamy, herby yogurt sauce perfect for dipping or drizzling. Ideal for a quick, satisfying dinner served over rice or orzo, garnished with fresh herbs and optional Mediterranean veggies.


Ingredients

Scale

Meatballs

  • ⅓ cup bread crumbs
  • ¼ – ⅓ cup whole milk
  • 1 lb ground turkey (85-93% lean)
  • 1 large egg, lightly beaten
  • 3 Tbsp sun-dried tomatoes, chopped (oil removed)
  • ½ cup chopped baby spinach
  • ½ cup feta cheese crumbles
  • 2 Tbsp fresh chopped parsley
  • 23 garlic cloves, minced
  • 2 tsp dried oregano
  • ½ tsp dried basil
  • ½ tsp onion powder
  • ½ tsp sea salt
  • ½ tsp black pepper
  • 1 Tbsp olive oil (for cooking)

Yogurt Sauce

  • ½ cup Greek or plain full-fat yogurt
  • ¼ cup mayonnaise
  • 1½ Tbsp lemon juice
  • 2 Tbsp fresh dill, chopped
  • 1 Tbsp fresh parsley, chopped
  • 12 garlic cloves, minced
  • Drizzle of olive oil
  • Salt and pepper to taste


Instructions

  1. Prepare Breadcrumb Mixture: In a medium bowl, combine bread crumbs and milk, stirring well. Let sit for 3-4 minutes to hydrate. Add remaining meatball ingredients except olive oil and mix gently until combined, taking care not to overwork the meat.
  2. Shape Meatballs: Using a cookie scoop or spoon, form the mixture into roughly 1½ tablespoon-sized balls and place on a tray.
  3. Bake Meatballs (Oven Method): Preheat the oven to 400°F. Line a sheet pan with parchment paper and arrange meatballs spaced apart. Lightly brush each with olive oil. Bake for 15-17 minutes, or until internal temperature reaches 165°F. Optional: broil for last 2 minutes for a crispy golden crust.
  4. Cook Meatballs (Stovetop Method): Heat 1-2 tablespoons of olive oil in a large skillet over medium-high heat until shimmering. Add 8-10 meatballs without overcrowding. Cook for 7-8 minutes, turning every 2-3 minutes, until browned and cooked through to 165°F. Repeat with remaining meatballs.
  5. Cook Meatballs (Air Fryer Method): Preheat air fryer to 400°F and brush the grates with olive oil. Add meatballs and brush them with olive oil as well. Air fry for 7-9 minutes, flipping halfway through, until internal temperature reaches 165°F.
  6. Make Yogurt Sauce: While meatballs cook, whisk together yogurt, mayonnaise, lemon juice, dill, parsley, garlic, olive oil, and salt and pepper. Adjust seasoning and thin with a bit of water if needed for desired consistency.
  7. Serve: Plate meatballs over cooked rice or orzo. Top generously with yogurt sauce, extra fresh parsley, feta cheese, and optionally kalamata olives, tomatoes, and cucumbers. Enjoy warm.

Notes

  • For best flavor and texture, use 85-93% lean ground turkey; avoid 99% lean as meatballs can turn dry.
  • Adjust milk quantity in breadcrumbs to ensure a moist, not soggy, mixture.
  • Meatball size can be adjusted slightly for cooking method: slightly smaller for stovetop to ensure even cooking.
  • Broiling the baked meatballs at the end adds a crispier exterior.
  • Yogurt sauce can be thinned with water or lemon juice to preference.
  • Serve with Mediterranean sides like olives, tomato, and cucumber for fresh contrast.
  • Store leftovers refrigerated and consume within 3-4 days.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star