PF
A vibrant and colorful spinach salad with feta cheese and tomatoes on a rustic table.
Stovetop~45 minComplexity

Spinach and Feta Turkey Meatballs

Each Spinach and Feta Turkey Meatball contains 34g protein and 357 calories—a portable lunch option that bridges the gap between meals without cooking. These four servings prepare on the stovetop in minimal time, letting you batch-make protein-forward lunches that stack into your weekly prep. Use them as a protein anchor for grain bowls or eat standalone to simplify your day.

Rate this recipe:

Ingredients

4 servings
  • Spinach(113g)
  • Olive oil(30g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • Ground Turkey, 99% Lean(454g)
  • Bread Crumbs, Dry, Plain(120g)
  • Garlic powder(1g)
  • Freshly cracked pepper ($0.02)
  • 1/4 tsp salt ($0.02)
  • Egg, Whole, Large
  • Cheese, Feta, Crumbled(57g)

Instructions

  1. 1Roughly chop the fresh spinach. Heat a large skillet over medium heat with 1 tablespoon of olive oil. Add the chopped spinach with a pinch of salt and sauté 3–4 minutes, stirring occasionally, until fully wilted and any excess moisture has evaporated. Transfer to a plate and let cool slightly.
  2. 2In a large bowl, combine the bread crumbs, garlic powder, salt, and pepper. Lightly whisk the eggs, then add the whisked eggs, ground turkey, cooled spinach, and crumbled feta to the bowl. Mix with your hands until evenly combined, about 1–2 minutes—do not overmix.
  3. 3Shape the mixture into 24 meatballs, approximately one heaping tablespoon each. Place them on a parchment-lined plate.
  4. 4Wipe out the skillet and add 1 tablespoon of fresh olive oil. Heat over medium heat 1–2 minutes until the oil shimmers and moves freely across the surface.
  5. 5Add half of the meatballs (about 12) to the hot skillet in a single layer. Cook 6–8 minutes total, turning every 1–2 minutes with a spoon or spatula, until deeply browned on all sides and the internal temperature reaches 165°F when checked with a meat thermometer. Transfer to a clean bowl.
  6. 6Add the remaining 1 tablespoon of olive oil to the skillet and repeat step 5 with the second batch of meatballs, cooking 6–8 minutes until browned and cooked through.
  7. 7Divide all meatballs evenly into 4 airtight containers while still warm. Cool to room temperature before sealing and refrigerating for up to 4 days.
  8. 8Serve with your preferred sauce over pasta, rice, or roasted vegetables.

Nutrition — Per Serving

357

calories

34g

protein

14g

fat

Carbohydrates
23g
Saturated fat
3.9g
Sodium
462 mg
Dietary fiber
2.0g

4 servings per batch · ~194g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set up your profile to unlock

Common questions

How much protein do Spinach and Feta Turkey Meatballs have per serving?

Each serving contains 34g protein and 357 calories with 14g fat and 23g carbs. This is a high-protein, moderate-calorie option with minimal carbohydrate content.

How long does it take to make Spinach and Feta Turkey Meatballs?

Quick prep time on the stovetop yields 4 servings, allowing you to batch-prep meatballs for multiple meals throughout the week. The efficient setup makes this a repeatable lunch or dinner component.

Are Spinach and Feta Turkey Meatballs good for fat loss?

At 357 calories and 34g protein per serving, these meatballs are well-suited for fat loss phases where you need to hit protein targets while staying in a calorie deficit. The low carb content (23g) leaves room for carb-based sides if needed.

Steak and Potato Bowls

Oven · 7 servings

70g protein610 cal12g fat
Complexity
View Recipe →+ Plan

Beef Bacon Mac Bowls

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Big Mac Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Cheesy Beef Pasta Bowls

Stovetop · 10 servings

49g protein410 cal10g fat
Complexity
View Recipe →+ Plan