Maqluba Recipe: Elevate Your Dining Experience with this Flavorful Middle Eastern Dish

Dish recipes: Maqluba
Photo from

If you're ready to embark on a culinary journey to the heart of the Middle East, Maqluba is your ticket to an exquisite dining experience. This iconic dish, known for its stunning presentation and rich flavors, is a celebration of Middle Eastern cuisine. In this article, we'll guide you through the steps to create this masterpiece in your own kitchen.

What is Maqluba?

Maqluba, which means "upside down" in Arabic, is a traditional Middle Eastern dish that features layers of fragrant rice, tender meat (usually lamb, chicken, or beef), and a variety of vegetables. Once cooked, the dish is flipped upside down when served, revealing a beautifully arranged symphony of flavors.


For the Meat:

1 pound (450g) lamb, chicken, or beef, cut into cubes

1 onion, finely chopped

2 cloves garlic, minced

1 teaspoon ground cumin

1 teaspoon ground coriander

1/2 teaspoon ground turmeric

Salt and pepper to taste

2 tablespoons vegetable oil

For the Rice:

2 cups long-grain Basmati rice, rinsed and soaked for 30 minutes

1/2 teaspoon ground turmeric

1/2 teaspoon ground cumin

1/2 teaspoon ground coriander

Salt to taste

For Assembling:

2 large potatoes, peeled and thinly sliced

2 large eggplants, peeled and thinly sliced

2 large tomatoes, thinly sliced

Vegetable oil for frying

Slivered almonds or pine nuts for garnish (optional)


1. Prepare the Meat:

In a large skillet, heat the vegetable oil over medium-high heat. Add the chopped onion and minced garlic, sauté until translucent. Add the meat cubes and brown them on all sides. Season the meat with ground cumin, ground coriander, ground turmeric, salt, and pepper. Stir well to coat the meat evenly with the spices. Add enough water to cover the meat, reduce the heat to low, cover, and simmer until the meat is tender (usually about 1-1.5 hours). Add more water as needed to keep the meat covered.

2. Fry the Vegetables:

In a separate skillet, heat vegetable oil over medium heat. Fry the potato and eggplant slices until they are golden brown. Place them on paper towels to remove excess oil.

3. Parboil the Rice:

In a large pot, bring water to a boil. Drain the soaked rice and add it to the boiling water. Parboil the rice for about 5-7 minutes until it's partially cooked. Drain and set aside.

4. Assemble the Maqluba:

In a large, heavy-bottomed pot, layer the ingredients. Start with a layer of meat at the bottom, followed by a layer of potatoes, eggplants, tomatoes, and partially cooked rice. Repeat until all ingredients are used, ending with a layer of rice on top. Sprinkle ground turmeric, ground cumin, ground coriander, and salt evenly over the top layer of rice. Pour the broth from the cooked meat over the layered ingredients.

5. Cook the Maqluba:

Cover the pot with a tight-fitting lid and cook over low heat for 30-40 minutes, or until the rice is fully cooked and has absorbed the flavors of the other ingredients.

6. Serve and Garnish:

Carefully flip the Maqluba onto a large serving platter, revealing the beautiful layers. Garnish with slivered almonds or pine nuts if desired. Serve hot, and enjoy this stunning and flavorful Middle Eastern dish!

Experience the Magic of Maqluba:

Maqluba is a dish that not only delights the palate but also captivates the eyes with its impressive presentation. It's a wonderful way to explore the rich and aromatic world of Middle Eastern cuisine in your own kitchen. Whether you're hosting a special gathering or simply craving a taste of tradition, Maqluba is sure to make any occasion memorable.