Home Recipes Dinner
🍽️ Dinner

Turkey Meatballs in Tomato Sauce

Lean meatballs that actually stay moist. 42g protein per serving. Batch-cook and freeze for effortless weeknight dinners.

15Prep min
25Cook min
4Servings
MediumDifficulty
📋 Sign up to add to diary →
360Calories
42gProtein
22gCarbs
10gFat

Ingredients

Servings:
4
600g lean turkey mince
1 egg
40g parmesan, grated
3 cloves garlic, minced
2 tbsp fresh parsley, chopped
1 tsp fennel seeds
1 tsp dried oregano
to taste salt and black pepper
2 x 400g tins crushed tomatoes
1 onion, finely diced
1 tbsp olive oil
1 tsp sugar

Method

1

Combine turkey mince, egg, parmesan, half the garlic, parsley, fennel seeds, oregano, salt, and pepper. Mix until just combined — overworking makes meatballs tough.

2

Roll into golf-ball-sized spheres (about 30g each). You should get around 20.

3

Brown meatballs in olive oil over medium-high heat, turning once, about 4 minutes total. They do not need to be cooked through at this stage.

4

Remove meatballs. In the same pan, sauté onion 4 minutes, then add remaining garlic for 1 minute.

5

Add crushed tomatoes and sugar. Simmer 5 minutes.

6

Return meatballs to sauce. Cover and simmer 15 minutes until cooked through.

7

Serve over zucchini noodles, wholemeal pasta, or with crusty bread.

💡 Chef's Tips

The trick to moist turkey meatballs is not to skip the parmesan and egg — they bind and add fat that lean turkey lacks.

high protein meal prep

Want a full week of meals like this matched to your calorie target?

Get My Free Meal Plan →
💎
Unlock 23 Premium Articles
AI coaching · Meal plans · Advanced guides · No ads
See Plans →