Skip to Content

Mqila Slaouia – Express Khlii (Moroccan Preserved Meat)

Mqila Slaouia – Express Khlii (Moroccan Preserved Meat)

This post may contain Amazon or other affiliate links that allow us to earn a small commission at no extra cost to you. Please see our Disclosure Policy for more info.

Mqila Slaouia (or just mqila) is a meat specialty dish from the Moroccan sister cities of Sale and Rabat. It’s commonly known as cheat version of khlii, a confit of preserved, sun-dried meat. 

As with the traditional version of khlii, meat that’s been marinated with ground coriander seeds and a large quantity of whole garlic cloves is slow-cooked in a significant amount of fat.

However, mqila skips the lengthy step of drying the marinated meat before it hits the pot, making the process much faster. For that reason, it’s often called “express khlii.”

In Moroccan Arabic, the word mqila (also m’qila or mkila) refers to a frying pan but just like tagine, the container has transferred its name to the content.

However, mqila can be prepared in anything from a pot to a tagine to a Dutch oven as long as it has a heavy bottom and a cover. The end result will be melt-in-your-mouth pieces of meat that keep well for a couple of weeks if refrigerated and properly covered in fat or extra olive oil.

A plate of mqila, a Moroccan dish of meat which is cooked confit style.
Mqila can also be prepared with large pieces of meat and served as a main course. Photo: Nada Kiffa | Taste of Maroc

Mqila is often made in the days following Eid al Adha when extra meat is on hand. It’s always served hot and eaten warm, not cold or at room temperature. 

I use it for anything calling for khlii when I can’t get hold of it. Or, since it’s more tender than traditional khlii, it can be used like pulled meat; for example in sliders or turnovers.

It can also be offered as a make-ahead main dish all on its own. In that case, you might prefer to use large pieces of meat on the bone as opposed to the strips of meat called for in the recipes below.

I must admit that Mqila Slaouia is not a diet-friendly recipe, particularly if serving as an entree. It’s one of those occasional dishes that could set your cholesterol levels flying high.

Normally a portion of the cooking fat is used along with the meat. However, you can reduce the calories, fat and cholesterol per serving by using meat only and reserving the fat for other recipes. I freeze the liquid fat in ice cube trays to use later for such things as roasting potatoes or basting a roast before it goes to the oven.

Although mqila is instantly associated with the cities of Rabat and Sale, a few other Moroccan cities have similar dishes with the addition of a spice or two; Hmiss from Taza is one example.

My own family recipe has been passed down from an old aunt who moved to Rabat in her late teens and married a Rbati man. We do include vinegar but it is not a general rule; for example, Christine’s recipe below doesn’t use it.

Sometimes we omit the addition of animal fat if we intend to serve mqila as a main dish. In that case, we do use cuts of meat with bones or large tender chunks of meat. This is all in keeping with the type of differences you’ll find among recipes for mqila.

Taste of Maroc logo
Mqila dish: image showing a fork holding small pieces of meat from a Moroccan dish called Mkila

Express Khlii Recipe – Mqila Rbatia or Mqila Slaouia

Christine Benlafquih | Taste of Maroc
Express khlii is known as Mqila Slaouia or Mqila Rbatia, named after the frying pan (mqila) in which it might be cooked as well as after the sister cities of Sale and Rabat, where the dish originated. It’s a faster method of preparing the Moroccan preserved meat known as khlii (or khlea). 
While the traditional method of making khlii involves marinating strips of fresh meat, drying them in the sun for up to a week, and then cooking them in fat and oil, express khlii avoids the drying process. For that reason, it will not keep nearly as long as traditional khlii. 
This particular recipe for Mqila Rbatia was shared by a friend’s mother-in-law, who lives in Rabat. 
5 from 2 votes
Prep Time 15 minutes
Cook Time 3 hours
Marinating 12 hours
Total Time 15 hours 15 minutes
Course Main Course, Preserved Meat, Spices and Condiments
Cuisine Moroccan
Yield 13 small servings
Calories 242 kcal


  • 2.2 lbs boneless lamb shoulder (or other cut of lamb or beef)
  • 7 oz lamb or beef suet, - finely chopped
  • 6 large cloves garlic, - grated or pressed
  • 2 tbsp ground coriander seeds
  • 1 tbsp salt
  • 1 tsp ground cumin
  • 1/2 tsp pepper
  • 2/3 cup olive oil


  • Cut the meat into long strips about 3/4″ (2 cm) thick. Combine the strips of meat with the remaining ingredients. Cover, refrigerate, and leave to marinate overnight.
  • The next day transfer everything, including the oil, to a heavy-bottomed deep skillet or wide pot. Cover and cook the meat over low heat, stirring occasionally, for about 2 1/2 to 3 hours, or until the meat has darkened and dried a bit, all of the fat has completely melted, and liquid from the meat and condensation has evaporated.
  • During the cooking, avoid the temptation to turn up the heat or add water. 
  • When the meat has cooked as described above, remove the pan from the heat and leave to cool completely. Transfer the cooled khlii and oil to a plastic or glass container, then cover and refrigerate until needed, up to one month.


  • Although other recipes for mqila may call for it, don’t be tempted to add water to this version, as slow cooking over low heat avoids its necessity. Vinegar, too, is absent here, although other recipes may include it. 
  • Properly prepared and stored in the oil and fat, the express khlii will keep up to one month in the fridge. Some recipes claim longer. If in doubt, you can divide it in portions and freeze it.
  • Use express khlii as you would regular khlii or pulled meat. It works both as a main ingredient and as a condiment. The cooking fat and sediments are also used.
  • Some recipes for Mqila Slaouia call for large pieces of meat; the final dish does not resemble traditional khlii and is served as a main dish.
  • Nutritional data is based on a relatively small serving size, which is typically how khlii is enjoyed. 


Calories: 242kcalProtein: 16gFat: 18gSaturated Fat: 9gCholesterol: 61mgSodium: 590mgPotassium: 226mgVitamin A: 15IUVitamin C: 1.7mgCalcium: 15mgIron: 1.7mg

Nutrition information is provided as a courtesy and is only an estimate obtained from online calculators. Optional ingredients may not be included in the nutritional information.

Tried this recipe? We’d love to know!Mention @tasteofmaroc or tag #tasteofmaroc!
Leave a Comment or Review
A plate of mqila, a Moroccan dish of meat which is cooked confit style.
Print Recipe Pin Recipe
No ratings yet

Mqila Slaouia: Moroccan Express Khlii Casserole

Mqila is a meat specialty dish from the sister cites of Sale and Rabat. It’s commonly known as a cheat version or express version of khlii, a confit of preserved meat.  I know many khlii-haters who love this dish, which in the end is just about basic ingredients and hardly any spice. The meat is irresistibly tender and pulls off so easily that you can consider it a substitute for any pulled meat and serve it on a lazy day. It may also be used in dishes which call for khlii as an ingredient.
Prep Time15 minutes
Cook Time2 hours
Marinating12 hours
Total Time14 hours 15 minutes
Course: Main Course
Cuisine: Moroccan
Yield: 6 servings as a main dish
Calories: 772kcal
Author: Nada Kiffa | Taste of Maroc


  • 2.2 lbs lamb or beef shoulder cut into long fat strips or small chuncks
  • 1 lb beef or lamb suet, shredded or cut into small cubes
  • 1/2 cup extra virgin olive oil
  • 1/2 cup water

For the Spice Rub

For Storing


Preparation and Marinade

  • Wash the meat. Cut it into long strips each about at least 10 cm (about 4 inches) length minimum and between 2 to 3 cm (about 1 inch) thick. 
    Alternatively, you can cut the meat into evenly-sized chunks. The smaller the pieces the better the exposure to the marinade will be, but try not to make them as small as a kebab meat. I reckon anything around 5 cm (about 2 inches) will be fine. Meat with bones is also good for this recipe.
  • Rub the meat with the ingredients listed for the marinade. Cover and keep in the refrigerator for 12 hours or overnight. 

Cooking and Storing

  • In a deep, heavy-bottomed frying pan, casserole or pot, melt the kidney fat on very low heat. Set it aside and wait for it to cool down a bit then strain it to get rid of lumps and veins/sinuses. 
  • Bring water to a boil and pour in the strained liquid fat. Add the meat carefully (do not splash). Cover and let simmer over medium-low heat, stirring frequently.
  • Gently simmer the pot for at least 1 hour for long strips of meat and even longer for chunks. Alternatively, you can use a pressure cooker to shorten the cooking time but this dish really works well when cooked slowly. It also needs some stirring every now and then. 
  • The meat will become tender and therefore you need to stir delicately in order not to break it down before serving it.
  • Once the meat as become extremely tender, remove it and cover it then let the liquid simmer until complete evaporation of water (no water should remain). 
  • Let cool and then transfer to clean containers. Seal and keep in the refrigerator for up to 2 weeks. Alternatively, you can place the mqila in Ziploc bags and freeze. I break down the meat and mix it with its fat. I use each bag to make different Moroccan recipes calling for khlii filling. You may save the fat in separate containers and spoons some of it as you go.


  • In Morocco as the meat is cut on request, sometimes we come across some bits and grits from the bones, so washing it is necessary.
  • The suet required for this dish is the fat from around the kidney. You may need to request it in advance from your butcher. If you can not find it, you may replace the equivalent with olive oil.
  • To make a version of mqila as a substitute for khlii as far as the flavors are concerned, add vinegar and freshly ground cumin seeds in the marinade.
Calories: 772kcal | Carbohydrates: 2g | Protein: 48g | Fat: 63g | Saturated Fat: 26g | Cholesterol: 160mg | Sodium: 3609mg | Potassium: 675mg | Vitamin A: 20IU | Vitamin C: 1.9mg | Calcium: 47mg | Iron: 6.1mg

Nutrition information is provided as a courtesy and is only an estimate obtained from online calculators. Optional ingredients may not be included in the nutritional information.

Did you try this recipe? We’d love to know!Mention @tasteofmaroc or tag #tasteofmaroc!

About the Author

Nada Kiffa is Contributing Editor at Taste of Maroc. A native of Casablanca with strong Fassi roots, she writes about Moroccan and international cuisine at Ainek Mizanek.

Recipe Rating