Juicy Turkish lamb meatballs simmered in a rich tomato and chickpea sauce, loaded with warm spices and fresh dill. This is a high-protein, comforting dinner that feels a bit fancy without any faff. Perfect for cosy nights, meal prep, or when mince needs a glow-up.
Let’s talk meatballs. Not beige ones. Proper Turkish meatballs.
These lamb köfte are spiced with cumin, cinnamon and paprika, pan-seared for flavour, then gently simmered in a thick tomato and chickpea sauce that tastes like it’s been bubbling away all afternoon (it hasn’t).
This is a high-protein dinner that actually keeps you full, thanks to lean lamb mince and chickpeas doing the heavy lifting.
Expect roughly 47 g protein per serving, around 575 calories, and zero need for a sad side salad. It’s comforting, bold, and ideal for busy weeknights when you still want something that feels a bit special.
Why you’ll love this high-protein recipe
Packed with ~47 g protein per serving to keep you fuller for longer
Made with simple supermarket ingredients – nothing niche or annoying
Bold, warming spices without being spicy (family-friendly)
One-pan friendly and great for batch cooking
Comfort food energy without ridiculous calories
Key Ingredients
Lamb mince. Lamb is the classic choice for köfte. Go as lean as you can find (usually ~10% in the UK). Beef works if you want to lower calories slightly, but lamb brings the flavour.
Chickpeas. Add texture, extra protein, and make the sauce more filling. Always rinse and drain – chickpea tin water has no business being here.
Red onion. Sweeter than white onion and melts nicely into the sauce when finely chopped.
Dill. Fresh, herby and very Turkish. It cuts through the richness and makes the whole dish taste brighter.
Paprika. Use regular paprika for warmth, or smoked if you want a deeper, almost BBQ-ish vibe.
Cinnamon. Sounds odd. Tastes incredible. Trust the process.
Stock. Chicken stock works brilliantly, but veg or beef are both fine.
Serving & storage
To store
Allow to cool, then store in an airtight container in the fridge for up to 3 days.
To reheat
Microwave until piping hot, or gently reheat in a pan with a splash of water or stock to loosen the sauce.
To freeze
Best option: freeze the uncooked meatballs and the sauce separately. Cook from fresh for best texture.
Serving suggestions
Fluffy basmati rice or bulgur wheat
Warm flatbreads for sauce-mopping duties
A dollop of Greek yoghurt or cucumber yoghurt on the side
Variations & tips
Want even more protein? Add extra chickpeas or serve with high-protein flatbreads.
Lower-calorie option: use 5% beef mince instead of lamb. Still excellent.
Like heat? Add chilli flakes or a pinch of Aleppo pepper.
Don’t overcook the meatballs at the browning stage – they finish cooking in the sauce.
Toast the pine nuts first. Always. Non-negotiable.
Juicy lamb meatballs, loaded with warm spices, simmered in a rich tomato sauce with chickpeas. A high-protein meal that’s comforting, packed with flavour, and just a little bit fancy. Top with pine nuts and fresh dill, and suddenly, you’re the head chef of your own Turkish bistro
Total Time:60 mins
Yield:31x
Ingredients
UnitsScale
500glean lamb mince
1 medium egg, beaten
2 tbsp. ground cumin
2 tsp. ground cinnamon
2 tbsp. paprika
2 tbsp. fresh or dried dill,
2 garlic cloves, minced
1 tbsp. olive oil
1 red onion, finely chopped
400 g tin chopped tomatoes
120mlchicken stock
1 tbsp honey
400 g tin chickpeas, wash and drained
Pine nuts and fresh dill for garnish
Instructions
First, mix up your meatball mixture. Chuck the lamb mince, egg, cumin, cinnamon, paprika, and dill into a bowl and mix until everything is well combined. (Yes, you’ll have to get your hands in there – no one said being a chef was glamorous.)
Roll the mixture into around 16 meatballs. Think golf ball-sized, not cricket ball-sized.
Heat some olive oil in a heavy pan and cook the meatballs until they’re golden brown. No need to cook them through just yet – they’ll finish cooking in the sauce. Set them aside and try not to eat them immediately.
In the same pan, sauté the onion and garlic for a few minutes until soft and fragrant. Then, add the rest of the cumin, cinnamon, and paprika, followed by the chopped tomatoes, chicken stock, honey, salt, and black pepper. Give it all a good stir.
Return the meatballs to the pan, pop the lid on, and let everything simmer for 15 minutes. Your kitchen should now smell like a Turkish spice bazaar.
After 15 minutes, throw in the chickpeas and cook for another 15 minutes. By now, everything should be thick, rich, and ridiculously good.
Scatter over pine nuts and fresh dill, then serve. Preferably with some warm bread to mop up all that glorious sauce.
Author:Scott Baptie
Prep Time:15 mins
Cook Time:45 mins
Category:Meat
Method:Stove
Cuisine:Turkish
Nutrition
Serving Size:1
Calories:575
Fat:27g
Carbohydrates:36g
Protein:47g
Recipe Video
FAQ
Can I use beef or turkey mince instead of lamb?
Yes. Beef works very well. Turkey is leaner but needs careful cooking to avoid dryness.
Are Turkish meatballs spicy?
No – they’re warming, not hot. Add chilli if you want heat.
Are these meatballs gluten-free?
Yes. No breadcrumbs, no flour, no nonsense.
More high-protein recipes to try
If you enjoyed the warming spices in these meatballs, you’ll love my Turkish Lentil Soup – thick, hearty, naturally high in protein and perfect for batch cooking.
Short on time? My Air Fryer Meatballs are a proper weeknight hero – juicy, high-protein and ready with minimal effort.
Fancy something a bit different? Try the Air Fryer Pork Meatballs – packed with flavour, great for meal prep, and just as comforting.
Leave Me A Comment Below
As always, I’d love to hear how you find this recipe. If you make it, please come back and leave a comment below. Thanks!
I tried this as my first recipe from this site and it was fantastic. It's a really nice simple no fuss restaurant that gives a great meal - I cooked it a second time and made a couple of minor changes eg parsley instead of dill, butter beans rather than chickpeas but what inspiration! Thank you so much!
Scott is the owner and founder of Food For Fitness. He is a fat loss coach, speaker and fitness writer with a masters (MSc) degree in Applied Sports Nutrition.
I'm a Nutritionist and Sunday Times Bestselling recipe book author who makes high-protein recipes for busy families, fitness enthusiasts or people just trying to eat healthier!
I bought the high protein handbook 6 and it has been a great slow cooker recipe book that the whole family has enjoyed. The recipes always come out well with a good consistency for the sauce and taste delicious. I have now purchased the remaining books and can’t wait to try new recipes! Thanks
Scott
At Food For Fitness we help families lose weight the simple way - with high-protein recipes, realistic nutrition advice, and no fads. Find easy meals, expert guidance, and tools that make healthy eating effortless.
Get in touch with us via our contact form or via email info@foodforfitness.co.uk for more information about Food For Fitness and how to get started with a nutrition plan designed for your lifestyle.
Absolutely banging - lovely reheated too 😋
Thanks Karen! Great to hear you enjoyed it.
I tried this as my first recipe from this site and it was fantastic. It's a really nice simple no fuss restaurant that gives a great meal - I cooked it a second time and made a couple of minor changes eg parsley instead of dill, butter beans rather than chickpeas but what inspiration! Thank you so much!
excellent, thanks Neil. Hope you enjoy some of the others too.