Spinach Feta Turkey Meatballs

WRITTEN BY Megan Foster

August 29, 2026 | Reading Time: 5 minutes

Spinach Feta Turkey Meatballs served on a plate
Jump to Recipe
Spinach Feta Turkey Meatballs served on a plate

Spinach Feta Turkey Meatballs: A Deliciously Healthy Delight

Introducing these Spinach Feta Turkey Meatballs, a recipe that brings together flavors, textures, and aromas that will tantalize your taste buds. The juicy turkey meatballs are infused with the freshness of spinach and the tangy richness of feta cheese, creating a delightful combination that’s perfect for any meal. Whether you’re looking for a healthier dinner option or a satisfying snack, these meatballs will quickly become a family favorite. Packed with protein and essential nutrients, they are both delicious and nutritious, making them perfect for weeknight dinners or meal prep for busy days.

Prep time: 15 minutes

Cook time: 25 minutes

Total time: 40 minutes

Servings: 4

Ingredients

  • 1 pound ground turkey (preferably lean)
  • 1 cup fresh spinach, finely chopped
  • 1/2 cup feta cheese, crumbled
  • 1/4 cup breadcrumbs (whole wheat or gluten-free)
  • 1/4 cup grated Parmesan cheese
  • 1 large egg
  • 3 cloves garlic, minced
  • 1 tablespoon fresh parsley, chopped
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon olive oil (for cooking)

Instructions

Step 1: Prepare Your Ingredients

Start by gathering all your ingredients together. Chop the fresh spinach finely, crumble the feta cheese, and mince the garlic. Having everything ready will make the process quick and enjoyable.

Step 2: Mix the Meatball Mixture

In a large mixing bowl, combine the ground turkey, chopped spinach, crumbled feta, breadcrumbs, grated Parmesan, egg, minced garlic, chopped parsley, oregano, salt, and pepper. Use your hands or a fork to mix until all the ingredients are evenly incorporated, being careful not to overmix.

Step 3: Shape the Meatballs

Once the mixture is well combined, take about 2 tablespoons of the mixture and roll it into a ball. Continue this process until all mixture is formed into meatballs. You should get around 20-24 meatballs, depending on your preferred size.

Step 4: Preheat the Oven

Before cooking, preheat your oven to 400°F (200°C). This ensures that your meatballs will cook evenly and get that lovely golden brown color.

Step 5: Cook the Meatballs

In a large oven-safe skillet, heat the olive oil over medium heat. Once hot, add the meatballs in batches, being careful not to overcrowd the pan. Cook for about 3-4 minutes on each side until they are golden brown.

Step 6: Bake for Perfectness

Transfer the skillet with the browned meatballs to the preheated oven. Bake for an additional 15-20 minutes, or until the internal temperature reaches 165°F (74°C). This ensures the turkey is fully cooked while keeping the meatballs juicy and tender.

Step 7: Serve

Once cooked, remove from the oven and let them rest for a few minutes. They can be served with a marinara sauce, over pasta, or enjoyed as an appetizer with toothpicks.

Pro Tips for Perfect Results

  1. Do Not Overmix: Overmixing your meat mixture can result in tough meatballs. Gently combine the ingredients until just incorporated.
  2. Moisture Control: If your mixture seems too wet, add extra breadcrumbs. If it’s too dry, a splash of milk can help.
  3. Threading Herbs: Fresh herbs like basil or thyme can replace parsley for added flavor. Adjust according to your taste preferences.
  4. Size Matters: Uniformly sized meatballs ensure even cooking. Use a cookie scoop for consistency.
  5. Testing Doneness: Always check the internal temperature with a meat thermometer for perfectly cooked meatballs.

Variations and Substitutions

  • Turkey Alternatives: Try ground chicken or lean beef for a different flavor profile.
  • Vegetarian Option: Use chickpeas or lentils in place of turkey for a vegetarian-friendly meatball.
  • Cheese Choices: Swap feta with goat cheese for a creamier texture or skip cheese altogether for a dairy-free option.
  • Seasonal Spinach: If fresh spinach isn’t available, thawed frozen spinach will work—just ensure it’s well-drained.
  • Spicy Twist: Add crushed red pepper flakes for a spicy kick or mix in some diced jalapeños.

Storage and Reheating Tips

  • Storage: Place leftover meatballs in an airtight container and refrigerate for up to 3 days. For longer storage, freeze them for up to 3 months.
  • Reheating: To reheat, simply thaw if frozen, then warm in a skillet over medium heat or microwave until heated through. You could also bake them at 350°F (175°C) for about 10-15 minutes.

FAQ

Can I use frozen spinach?

Yes, you can use frozen spinach. Just ensure to thaw it completely and squeeze out excess moisture before adding it to the meatball mixture.

Can I bake the meatballs instead of pan-frying?

Absolutely! To bake, simply skip the skillet browning step. Instead, shape your meatballs and place them on parchment-lined baking sheets. Bake them at 400°F (200°C) for about 20-25 minutes.

What can I serve with these meatballs?

These meatballs pair well with various sides, including pasta, rice, or a fresh salad. You can also enjoy them in a meatball sub with your favorite marinara sauce.

Are these meatballs gluten-free?

Yes, if you use gluten-free breadcrumbs, this recipe can easily be made gluten-free.

Can I make these meatballs ahead of time?

Yes, you can prepare the meatball mixture in advance and store it in the fridge for up to a day. Just shape and cook them when ready.

Nutrition Estimate

Each serving of Spinach Feta Turkey Meatballs contains approximately 250 calories, 30 grams of protein, 10 grams of carbs, and 10 grams of fat. This makes them a nutritious addition to your meal repertoire, offering a satisfying boost of protein while still being low in carbohydrates, especially when served with fresh vegetables or a light salad.

With this comprehensive guide to Spinach Feta Turkey Meatballs, you’re now equipped to create a healthy, flavorful dish that you and your loved ones will adore. Enjoy the cooking process, and savor every bite!

Spinach Feta Turkey Meatballs served on a plate

Spinach Feta Turkey Meatballs

These delicious and healthy Spinach Feta Turkey Meatballs combine turkey, fresh spinach, and tangy feta cheese, perfect for any meal or snack.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Course Appetizer, Main Course, Snack
Cuisine American, Healthy
Servings 4 servings
Calories 250 kcal

Ingredients
  

Main Ingredients

  • 1 pound ground turkey (preferably lean)
  • 1 cup fresh spinach, finely chopped
  • 1/2 cup feta cheese, crumbled
  • 1/4 cup breadcrumbs (whole wheat or gluten-free)
  • 1/4 cup grated Parmesan cheese
  • 1 large egg
  • 3 cloves garlic, minced
  • 1 tablespoon fresh parsley, chopped
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon olive oil (for cooking)

Instructions
 

Preparation

  • Start by gathering all your ingredients together. Chop the fresh spinach finely, crumble the feta cheese, and mince the garlic.

Mixing

  • In a large mixing bowl, combine the ground turkey, chopped spinach, crumbled feta, breadcrumbs, grated Parmesan, egg, minced garlic, chopped parsley, oregano, salt, and pepper.
  • Use your hands or a fork to mix until all the ingredients are evenly incorporated, being careful not to overmix.

Shaping

  • Take about 2 tablespoons of the mixture and roll it into a ball. Continue this process until all mixture is formed into meatballs.
  • You should get around 20-24 meatballs, depending on your preferred size.

Cooking

  • Preheat your oven to 400°F (200°C).
  • In a large oven-safe skillet, heat the olive oil over medium heat. Once hot, add the meatballs in batches, being careful not to overcrowd the pan.
  • Cook for about 3-4 minutes on each side until they are golden brown.

Baking

  • Transfer the skillet with the browned meatballs to the preheated oven.
  • Bake for an additional 15-20 minutes, or until the internal temperature reaches 165°F (74°C).

Serving

  • Once cooked, remove from the oven and let them rest for a few minutes. Serve with a marinara sauce, over pasta, or enjoy as an appetizer with toothpicks.

Notes

Pro Tips: Do not overmix your meat mixture. If too wet, add extra breadcrumbs; if too dry, splash in milk. Use fresh herbs for added flavor.
Keyword Family Dinner, Healthy Meatballs, Meal Prep, Spinach Feta Turkey Meatballs, Turkey Recipes

Megan Foster

The soul behind Yummy Recipes Blog. What began in my New york kitchen as a way to make family meals easier turned into a path toward feel-good, balanced cooking. Once I learned how food shaped my energy and digestion, I started creating simple, nourishing recipes for real life — no fuss, just food that works! Let’s dig deeper  →

Leave a Comment

Recipe Rating