Mediterranean Turkey Meatballs in Tomato Sauce

Mediterranean Turkey Meatballs in Tomato Sauce

Mediterranean Turkey Meatballs in Tomato Sauce are a wholesome and comforting dish packed with fresh herbs, lean turkey, creamy feta, and a rich tomato sauce infused with garlic, onions, and Kalamata olives. Unlike traditional meatballs, these Mediterranean-inspired meatballs are lighter while still being incredibly juicy and flavorful. Fresh parsley, dill, or mint adds brightness, while oregano and cumin provide classic Mediterranean seasoning. Simmered in a savory tomato sauce and finished with crumbled feta, fresh herbs, and olives, this one-pan meal is perfect for weeknight dinners, family gatherings, or meal prep. Serve it with pasta, rice, couscous, mashed potatoes, or warm crusty bread for a satisfying and delicious meal.

Prep Time: 20 minutes

Cook Time: 35 minutes

Total Time: 55 minutes

Servings: 4–6

Ingredients

For the Turkey Meatballs

1 pound ground turkey (93% lean)

1 large egg

½ cup panko breadcrumbs (or plain breadcrumbs)

¼ cup finely minced red or yellow onion

3 cloves garlic, minced

2 tablespoons chopped fresh parsley

1 tablespoon chopped fresh dill or mint

½ cup crumbled feta cheese

2 tablespoons chopped sun-dried tomatoes (optional)

1 teaspoon dried oregano

½ teaspoon ground cumin

1 teaspoon salt

½ teaspoon freshly ground black pepper

1 tablespoon olive oil (for browning)

For the Tomato Sauce

2 tablespoons extra-virgin olive oil

1 small onion, finely chopped

3 cloves garlic, minced

1 can (28 ounces) crushed tomatoes or high-quality marinara sauce

½ cup coarsely chopped Kalamata olives

1 teaspoon dried oregano

¼ teaspoon crushed red pepper flakes (optional)

½ teaspoon salt

¼ teaspoon freshly ground black pepper

For Garnish

¼ cup crumbled feta cheese

Fresh chopped parsley or basil

Whole or halved Kalamata olives

Halved cherry tomatoes (optional)

Instructions

In a large mixing bowl, combine the ground turkey, egg, breadcrumbs, minced onion, garlic, parsley, dill or mint, feta cheese, optional sun-dried tomatoes, oregano, cumin, salt, and black pepper.

Mix gently until just combined. Avoid overmixing, as this can make the meatballs dense.

Using your hands or a cookie scoop, shape the mixture into evenly sized meatballs, about 1½ inches in diameter.

Heat 1 tablespoon of olive oil in a large skillet over medium heat.

Brown the meatballs for about 2 to 3 minutes per side until lightly golden. They do not need to be fully cooked at this stage. Transfer them to a plate.

In the same skillet, heat 2 tablespoons of olive oil and sauté the chopped onion for about 4 minutes until softened.

Add the minced garlic and cook for another 30 seconds until fragrant.

Stir in the crushed tomatoes, chopped olives, oregano, crushed red pepper flakes, salt, and black pepper.

Bring the sauce to a gentle simmer and cook for about 5 minutes to allow the flavors to develop.

Carefully return the browned meatballs to the skillet, nestling them into the sauce.

Cover the skillet and simmer gently for 18 to 20 minutes, or until the meatballs are fully cooked and reach an internal temperature of 165°F (74°C).

Taste the sauce and adjust the seasoning with additional salt, pepper, or oregano if desired.

Sprinkle the meatballs with extra crumbled feta, chopped parsley or basil, whole Kalamata olives, and optional halved cherry tomatoes before serving.

Serve hot with pasta, couscous, rice, mashed potatoes, or warm crusty bread.

Tips

Use 93% lean ground turkey for juicy meatballs without excess grease.

Mix the ingredients gently to keep the meatballs light and tender.

If the mixture feels too wet, add a small amount of extra breadcrumbs.

Browning the meatballs first creates extra flavor and helps them hold their shape while simmering.

Fresh herbs provide the best Mediterranean flavor, but dried herbs can be substituted if needed.

Simmer the meatballs gently rather than boiling them to prevent them from becoming tough.

Use a meat thermometer to ensure the meatballs reach 165°F (74°C).

Freshly crumbled feta melts slightly into the meatballs, creating a creamy texture.

Allow the meatballs to rest for a few minutes before serving so they retain their juices.

The sauce tastes even better the next day, making this recipe excellent for meal prep.

Variations

Replace the ground turkey with ground chicken, lean beef, or lamb for a different flavor.

Use gluten-free breadcrumbs to make the recipe gluten-free.

Mix cooked quinoa into the meatball mixture for added texture and nutrition.

Add chopped spinach to the meatballs for extra vegetables.

Stir capers into the tomato sauce for a tangy Mediterranean twist.

Replace feta with goat cheese or grated Parmesan.

Add roasted red peppers to the sauce for extra sweetness.

Serve the meatballs over zucchini noodles or cauliflower rice for a low-carb meal.

Include chickpeas in the sauce for additional protein and fiber.

Finish with toasted pine nuts for added crunch and nutty flavor.

Q&A

Can I bake the meatballs instead of frying them?

Yes. Bake them at 400°F (200°C) for about 18 to 20 minutes before adding them to the tomato sauce.

Can I freeze the meatballs?

Absolutely. Freeze cooked meatballs with or without the sauce for up to 3 months.

Can I make this recipe ahead of time?

Yes. The flavors improve after resting, making it ideal for meal prep.

Why are my turkey meatballs dry?

Overmixing the meat or overcooking can make them dry. Mix gently and cook only until they reach 165°F (74°C).

Can I use store-bought marinara sauce?

Yes. A high-quality marinara sauce works perfectly and saves time.

Can I omit the feta cheese?

Yes. The meatballs will still be delicious, although feta adds creaminess and authentic Mediterranean flavor.

How should leftovers be stored?

Store in an airtight container in the refrigerator for up to 4 days.

What side dishes pair well with this recipe?

Pasta, couscous, rice, mashed potatoes, roasted vegetables, garlic bread, or a Greek salad all pair beautifully.

Can I make this dairy-free?

Yes. Simply omit the feta cheese or use a dairy-free alternative.

Can I make the sauce spicier?

Yes. Add extra crushed red pepper flakes or a pinch of cayenne pepper.

Nutrition

Per Serving (Approximate):

Calories: 395

Protein: 33g

Carbohydrates: 14g

Fat: 22g

Saturated Fat: 7g

Cholesterol: 120mg

Fiber: 3g

Sugar: 6g

Sodium: 690mg

Calcium: 170mg

Iron: 3mg

Conclusion

Mediterranean Turkey Meatballs in Tomato Sauce are a flavorful, protein-rich meal that combines tender herb-seasoned turkey meatballs with a robust tomato sauce, briny olives, and creamy feta cheese. Fresh herbs, garlic, and Mediterranean spices create a comforting yet vibrant dish that’s perfect for family dinners, entertaining, or meal prep. Easy to customize and packed with wholesome ingredients, this recipe offers the perfect balance of hearty comfort and fresh Mediterranean flavor, making it a delicious addition to your regular dinner rotation.

Leave a Comment