🌍 North African recipesDinner
Kefta Tagine
By Groceree
Also known as Kofta Tagine
Spiced beef meatballs simmered in a cumin and paprika tomato sauce, with eggs cracked in at the end and left just long enough for the whites to set.
Last updated

- Servings
- 4 servings
- Prep
- 20 min
- Cook
- 50 min
- Total
- 1 h 10 min
Ingredients
Kefta
beef mince600 g
onions½
flat-leaf parsley3 tbsp
coriander5 tbsp
ground cumin1 tsp
sweet paprika1 tsp
ground cinnamon¼ tsp
salt1 tsp
Sauce
tinned chopped tomatoes400 g
onions1
garlic cloves3
ground cumin1 tsp
sweet paprika1 tsp
olive oil3 tbsp
salt½ tsp
water100 ml
To finish
eggs4
gluten-free bread
Instructions
Kefta
- 01
Finely grate the half and chop the and . Mix the with the grated , the , 3 tbsp of the chopped , the , the , the and the , and work it briefly with your hands until it holds together.
- 02
Roll into small balls, about the size of a walnut. Small is right — they cook through in the without toughening.
Sauce
- 03
Finely chop the whole and soften it in the for 8 minutes. Crush the and add it with the and , and cook for 1 minute.
- 04
Add the and the , season with the , and simmer for 15 minutes until thickened.
- 05
Lower the meatballs into the in a single layer, cover and simmer gently for 20 minutes, turning once, until cooked through with no pink in the middle.
- 06
Make four hollows in the and crack an into each. Cover and cook for 5 to 6 minutes, until the whites are set and the yolks still soft.
- 07
Scatter with the rest of the and serve straight from the pan with the .
Notes
- The meatballs are not browned first. They poach in the sauce, which keeps them soft and gives the sauce their spice.
- Grate the onion rather than chopping it. The juice goes into the meat and there are no crunchy pieces left in the finished kefta.
- Watch the eggs closely. Two minutes too long and the yolks set hard, which is the one thing that spoils it.
- The yolks stay runny. For anyone pregnant, elderly or very young, use pasteurised eggs, or cook the eggs 4 minutes longer until the yolks are firm.
Nutrition per serving
- Calories
- 520 kcal
- Protein
- 38 g
- Carbs
- 14 g
- Fat
- 34 g
Estimated from the ingredients.
From a video to your shopping list
Saw a recipe on Instagram, TikTok or YouTube? Share it to Groceree and the ingredients land on the list everyone at home shares.

Find a recipe video
01Find a recipe video
Any recipe on Instagram, TikTok, YouTube or a website.

Find a recipe video
Groceree02Share it to Groceree
Tap Share and pick Groceree. The app reads the recipe for you.
03The recipe is in the app
Ingredients, quantities and steps, ready to cook from.
04Pick what you need
Untick what is already in the cupboard and add the rest.
05It’s on the shared list
Sorted by aisle, on every phone at home, in real time.
More North African recipes
- BaghrirA runny semolina batter left to bubble, then cooked on one side only until the surface is covered in tiny holes. Soaked in warm butter and honey, which runs into every one of them.
- HarissaDried red chillies soaked and pounded with garlic, toasted caraway, coriander and cumin, salt and olive oil into a thick, smoky paste. Tunisia’s everyday condiment, stirred into stews, couscous and eggs.
- LablabiTunisia’s street breakfast: garlicky chickpea broth ladled over torn stale bread, then topped at the table with cumin, harissa, olive oil, capers and, if you like, a soft egg.