Mohammed's Tagine Kefta

READY IN: 40mins
Recipe by Sackville

Morocco is one of my favourite countries and after several trips there we now have good friends in the southern city of Zagora. It was there that I first learned how to make a tagine kefta, or in other words a Moroccan version of a meatball stew. Now I know there are almost as many versions of a tagine kefta as there are chefs. This one was taught to me by Mohammed in his kitchen in Zagora. For the oil, he used mostly olive oil but with a couple spoonfuls of vegetable oil mixed in. Also, the spices in Morocco are very fresh. Buy the best you can and add more if needed.

Top Review by MacFie

Have made this quite few times. The first time was a little bland, so I have chopped up the jalapeno, used habanero, and also at times cayenne pepper. I have never owned a tagine before, so I always just use my largest frying pan. If you're in a hurry, rather than boiling tomatoes I have used one can of tomato sauce and one can of diced tomatoes. A few mins for the onions and other sauce ingredients while making the meatballs, add the tomato stuff, let it get to a simmer. Add the meat and let it cook, then the eggs, and let them cook. Shaves a little time at least.<br/><br/>Thanks for the great recipe!

Ingredients Nutrition


  1. Heat the oil in a tagine. If you do not have a tagine you can also use a large covered frying pan or casserole pot.
  2. Put in the onion, garlic and parsley as well as the paprika, salt and pepper. Stir and cover, leaving to saute over a low heat while you prepare the meatballs.
  3. Add the cumin to the meat, which helps it stay together. Mix well and form into either meatballs or flat patties.
  4. After about five minutes you can add the tomatoes to the pot and continue to simmer.
  5. Stir and add a bit of cold water if necessary as the tomatoes cook down and develop into a nice sauce. This should take at least 10 minutes, don't rush it.
  6. When you have a good sauce, put the meat patties on top of the sauce and cover.
  7. If you want to add the hot pepper you can lay it on top at this point as well.
  8. Cover and let bubble away for another 10 minutes or until the beef is cooked, adding a bit of water if necessary.
  9. Once the meat is cooked crack the eggs on top and let cook for another couple minutes, covered, until the eggs are done.
  10. Serve hot with lots of bread to soak up the sauce.

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a