Kefta Tagine Bil Beid (Moroccan Meatball Tagine with tomatoes and eggs)


Hey guys! 🙂

Today I share with you a beautiful tagine recipe from Morocco, fit for sharing with a group of people..It’s called “Kefta Tagine Bil Beid”, which literally means Meatball tagine with egg. It is packed with spices and you can eat it with crusty bread, to scoop up leftover juices 😀

I got inspired to make a middle-eastern Kefta dish when I this spice in my local supermarket caught my eye:


It’s a mixture of few spices as well as mint. I love it because it does not overpower the other ingredients of your dish, yet it gives it a beautiful aroma and taste.

It’s relatively easy to make,and you can cook it in a large frying pan, from start to finish. If you want to serve it in the authentic Moroccan way, you can use a Moroccan tagine pot in the last stage of cooking. Either way, it will taste amazing and you’l love it I’m sure!! 😉

As usual, don’t forget to put on some Moroccan music to enjoy your cooking!

Ingredients (Recipe by Jane Lawson from here):


For the meatballs:

600 grams lean beef mince
1 onion
2 bulbs of garlic
2 teaspoons of kefta spice mix (OR: 1/2 tsp ginger+1/2 tsp cayenne pepper+1 tsp cumin+1 tsp paprika)
1 teaspoon of dried coriander
1 teaspoon of dried parsley
3-4 eggs
Olive oil, for frying
Fresh coriander, to garnish

For the tomato sauce:

1 onion
2 bulbs of garlic
2x 400g can of diced tomatoes
2 teaspoons of kefta spice mix (OR: 1/2 tsp cinnamon+1 tsp paprika+2 tsps harissa+2 tsps cumin)


1- Dice the onion and garlic.


2- Add the onion and garlic to a large mixing bowl, together with spices, herbs and minced meat.


3- Mix well with your hand, then form into small meatballs and set aside. (It’s OK if they’re not the same size!).


4- Heat oil in a large frying pan. Add the meatballs, and fry until browned on all sides, then set them aside.



5- To make the sauce, add chopped onion and garlic to to the same pan. Fry for a few minutes, then add the spices. Continue stirring with a wooden spoon for a minute, or until aromatic.


6- Add the two cans of chopped tomatoes and let simmer for 10 minutes.

IMG_33997- Add the meatballs and simmer for 3-4 minutes.

IMG_34008- Add the chopped fresh coriander and stir.


9- At this stage, if you want to serve it in a tagine pot, transfer the mixture to it. If not, skip this step.

10- Break the eggs on top of the meatballs, and let cook until the eggs are set.



Other delicious tagines around the world: 🙂

1- Beef Tagine with Caramelized Onions
2- Pork Tagine
3- Lamb Mince, Egg and Feta ‘Breakfast’ Tagine
4- Tagine of Lima Beans, Cherry Tomatoes and Black Olives
5- Slow Cooker Lamb and Apricot Tagine
6- Fish Tagine with Tomatoes, Olives, and Preserved Lemons
7- Beef Tagine with Artichoke and Peas

2 thoughts on “Kefta Tagine Bil Beid (Moroccan Meatball Tagine with tomatoes and eggs)

  1. You have to taste it to feel how delicious this dish is. The keftas have really different taste than only a minced ball. I suggest to everybody to try it to feel the difference. Well done Parisa.

    Liked by 1 person

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s