
Turkey & Spinach Meatballs in Tomato Sauce
Juicy turkey meatballs packed with wilted spinach, simmered in a garlicky tomato sauce. 35g protein and 4mg iron per serving — the kind of dinner that keeps you full for hours.
Key nutrients per serving
Updated 2026-09-17
Ingredients
Instructions
5 steps · about 35 minutes total
Wilt the spinach
Heat ½ tablespoon of olive oil in a large oven-safe skillet over medium heat. Add the spinach with a pinch of salt and cook, stirring, until fully wilted, about 2 minutes. Tip onto a plate and let cool slightly, then squeeze out as much liquid as you can — this keeps the meatballs from going soggy.
Mix the meatballs
In a large bowl, combine the turkey, wilted spinach, egg, oats, parmesan, half the garlic, oregano, 1 teaspoon salt and plenty of pepper. Mix gently with your hands just until combined; overmixing makes them dense. Roll into 16 meatballs, about the size of a golf ball.
Brown the meatballs
Wipe out the skillet, add the remaining tablespoon of oil and set over medium-high heat. Brown the meatballs in a single layer, turning, until golden on all sides, about 6 minutes. They do not need to be cooked through yet.
Simmer in the sauce
Push the meatballs to the edges, add the onion to the center and cook 3 minutes until soft. Stir in the remaining garlic for 30 seconds, then pour in the tomatoes plus 120 ml water. Bring to a gentle simmer, cover, and cook 10 minutes until the meatballs reach 74°C (165°F) inside and the sauce thickens.
Serve
Taste the sauce and adjust salt and pepper. Serve over whole-grain pasta, quinoa or crusty bread, with extra parmesan and torn basil if you like.
Why this helps
Iron-rich high-protein dinners
Turkey is a lean source of highly absorbable heme iron plus zinc and B12, and the spinach adds non-heme iron and folate. The tomato sauce is not just flavor — its vitamin C helps your body absorb the plant-based iron from the spinach and oats in the same meal.
Nutrition facts
per serving · % DV- Calories 387 kcal19%
- Protein 35g70%
- Total Carbohydrate 20g7%
- Dietary Fiber 4g14%
- Total Sugars 4g8%
- Total Fat 20g26%
- Sodium 406mg18%
Vitamins & minerals
- Iron 4.4mg24%
- Calcium 215mg17%
- Magnesium 108mg26%
- Potassium 826mg18%
- Vitamin C 24mg27%
- Vitamin B12 2.2mcg92%
- Folate 112mcg28%
- Zinc 3.9mg35%
*Percent Daily Values are based on a 2,000 calorie diet. Values are per serving (recipe makes 4).
Nutrition is an estimate calculated from USDA FoodData Central ingredient data and may vary by ingredient brand, preparation, and portion size.
Questions, answered
Can I use ground chicken instead of turkey?
Why rolled oats instead of breadcrumbs?
How do I know the meatballs are done?
Can I freeze these meatballs?
Can I make them ahead?
My meatballs fell apart — what went wrong?
What should I serve with them?
Are these good for meal prep?
Can I bake instead of pan-fry?
Made it? Rate it.
No ratings yet. Be the first to rate “Turkey & Spinach Meatballs in Tomato Sauce”.
Tap a star to rate.
Same nutrients, different dish
You might also like
15 min355 kcal2 servings
Tuna & White Bean Salad
Protein-packed tuna and creamy cannellini beans with lemon-caper dressing. 32g protein, 4.7mg iron and a full day's B12. No cooking at all.
60 min430 kcal6 servings
Beef & Lentil Chili
Beef and red lentils simmered with smoky spices, finished with cool Greek yogurt and cilantro. 32g protein, 5.5mg iron and 11g fiber per bowl. One pot, zero fuss.
20 min220 kcal8 servings
No-Bake Pumpkin Seed Energy Bites
Chewy no-bake bites of pumpkin seeds, oats, peanut butter and dark chocolate. 90mg magnesium and 1.8mg zinc per serving. The 3pm snack that actually fuels you.