Maklouba
🥙 Middle EasternMedium

Maklouba

Palestinian upside-down rice dish with layers of meat, fried vegetables, and aromatic spices.

100 min
Total Time
6
Servings
520
Calories
💪
28g
Protein

Ingredients

For 6 servings

  • 1.5 lbs Lamb or chicken

    Use halal-certified meat

  • 2 cups Basmati rice
  • 1 large Eggplant
  • 1 small head Cauliflower
  • 1 large Onion
  • 2 medium Tomatoes
  • 2 tbsp Arabic spice mix
  • 1 tsp Turmeric
  • 1/4 cup Pine nuts
  • 1 cup Oil for frying
  • 3 cups Chicken broth

Instructions

1

Slice eggplant and salt. Let sit 20 minutes, then pat dry. Cut cauliflower into florets.

2

Deep fry eggplant and cauliflower until golden. Drain on paper towels.

3

Soak rice for 30 minutes. Drain.

4

In a large pot, brown the meat with onions and spices. Add broth and simmer until nearly tender.

5

Layer in pot: meat at bottom, then tomato slices, fried vegetables, and rice on top.

6

Add enough broth to cover rice by 1 inch. Bring to boil, then cover and cook on low for 30 minutes.

7

Let rest 10 minutes. Place large platter over pot, flip quickly to unmold.

8

Garnish with toasted pine nuts and serve with yogurt.

Tip: The key is not stirring once assembled and allowing proper steam cooking.

Nutrition Facts

Per serving

520
Calories
28g
Protein
52g
Carbs
24g
Fat
5g
Fiber
580mg
Sodium

Frequently Asked Questions

Is Maklouba halal?

Yes, this Maklouba recipe is 100% halal. All meat ingredients require halal-certified sources, and we provide specific halal notes for each ingredient.

How long does it take to make Maklouba?

Maklouba takes 40 minutes to prepare and 60 minutes to cook, for a total of 100 minutes.

How many calories are in Maklouba?

One serving contains 520 calories, with 28g protein, 52g carbs, and 24g fat.

Can I meal prep Maklouba?

Yes! Maklouba is great for meal prep. Store in an airtight container in the refrigerator for up to 3-4 days.

Ready to eat healthy, eat halal?

Tell us about your preferences and get a personalized meal plan tailored just for you. It takes less than 5 minutes.

No credit card required • Get started in 5 minutes