How To Make Meatball Tagine

This delicious and simple tagine is a family favorite. It is served as a main meal, and can be made very easily and quickly. It is eaten with khobz, the Moroccan round, flat bread. Whoever you serve this to will surely be delighted by its bright flavor.

This recipe serves 4 or 5 adults.

To begin, grate a small onion and one clove of garlic. The onion can be left in larger chunks if desired. Then grate 6 to 7 peeled tomatoes. Place all of these ingredients into a large pot. This is the base of the tagine.


Next, add the spices to the tagine. These spices are what give Moroccan food its unique flavor. Add one teaspoon of cumin, paprika and salt. Sprinkle in half a teaspoon of pepper. Then add one beef bouillon square. Mix in chopped parsley to preference. Pour in one cup of water.

Cook all of these ingredients for 30 minutes on medium heat. During this time, you can prepare the meatballs. The meat is optional; the tagine is simple and yummy without meat as well for a vegetarian option. If you are in need of a quicker meal, skipping the meat would make this tagine ready in no time!

Use half a kilo (a little over a pound) of ground beef for the meatballs. To spice the beef, add salt, pepper, cumin, onions and half a teaspoon of paprika. Once the beef is spiced, form it into marble-sized balls. Add these meatballs to the sauce once it has finished cooking. Allow this stew to simmer for approximately 20 minutes. Add more water if desired.


It is traditional to break one egg per person into the sauce about 5 minutes before serving. This soft boils the egg and is a tasty addition to the tagine. Some Moroccans make this dish with a thicker sauce. To do this, skip the water and don’t cook it as long.

This tagine is best served with other Moroccan salads on the side, such as Zaalouk or Tk’touka.

Did you enjoy this post? Sign up to receive our best blogs, travel tips and exclusive discounts once a month in your inbox!

Call us today:


As seen on:

USA Today Story
Read Article

Friendship Force
Read Article

Yelp Review


What others are saying

  • “Amazing on ALL levels!”

    Facebook Twitter Google+ PinterestI wanted to take a moment to write you all. I cannot tell you how wonderful the trip was. It was amazing on all levels! I…

  • “Everything we hoped it would be!”

    Facebook Twitter Google+ PinterestWe really enjoyed our trip to Morocco. This tour was everything we hoped it would be. Jamal did a wonderful job, as he not only was quite knowledgeable about Morocco and…

  • “Vacation of a LIFETIME!”

    Facebook Twitter Google+ PinterestIt was great to meet you {Aaron} and the team in Fez.  You all did a tremendous job. Our trip was fantastic, no issues, no complaints,…