Makloubeli(Main Dish)

Prep: 30 min Cook: 60 min Serves: 4 Cuisine: Middle Eastern

Makloubeli is a hearty Middle Eastern layered dish featuring tender meat, fried eggplant, and fragrant rice, perfect for family dinners and special occasions.

Be the first to rate this recipe

Ingredients

  • 1 lb. meat (lamb stew or beef stew)
  • 2 lb. eggplant
  • 2 c. rice
  • 1 tsp. allspice
  • 1 tsp. salt

Instructions

  1. Peel and cut the eggplant, then fry it until golden brown.
  2. Boil the meat until tender and keep the boiling water aside.
  3. In a 5-quart saucepan, place the cooked meat, then add the fried eggplant on top.
  4. Wash 2 cups of rice with water, then add it over the eggplant in the saucepan.
  5. Add allspice and salt to the rice.
  6. Pour 3 cups of the reserved boiling water over the ingredients in the saucepan.
  7. Bring the mixture to a boil.
  8. Reduce heat to medium and cook until the rice is done.
  9. Turn the contents of the saucepan upside-down onto a serving tray.
  10. Garnish with fried pine nuts and serve.

Tips & Substitutions

For a richer flavor, consider marinating the meat in yogurt and spices before cooking. If you prefer a vegetarian version, substitute the meat with chickpeas or lentils. You can also use zucchini or potatoes in place of eggplant. Ensure the rice is thoroughly washed to remove excess starch, which helps achieve a fluffier texture.

Serving Suggestions

Makloubeli is best served hot, garnished with fried pine nuts for added crunch. Pair it with a refreshing cucumber and tomato salad or yogurt for a balanced meal. This dish also complements well with the flavors of a side of Scottish Short Bread for dessert.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, add a splash of water to the rice to prevent it from drying out and microwave or heat on the stove until warmed through. Avoid reheating multiple times to maintain quality.

Nutrition & Diet Analysis (per serving)

Each serving of Makloubeli(Main Dish) contains roughly 858 calories, with 62g protein, 150g carbohydrates, and 5g fat. It is an excellent source of protein (124% of the Daily Value), iron (98% of the Daily Value), and dietary fiber (97% of the Daily Value). Note that it is relatively high in sodium, at 2100mg per serving (91% of the Daily Value).

858 kcal 43% DV
Protein Fat Carbs

Macronutrients

Protein 62g 100% DV
Total Fat 5.3g 7% DV
Carbs 150g 55% DV
Fiber 27.2g 97% DV
Sugar 8.1g 16% DV

Electrolytes

Sodium 2099.6mg 91% DV
Potassium 2632.6mg 56% DV

Vitamins & Minerals

Vitamin A 10.7mcg 1% DV
Vitamin C 3.4mg 4% DV
Calcium 275.1mg 21% DV
Iron 17.6mg 98% DV
Diet fit High-protein High-fiber Low-fat

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use different types of meat for this recipe?

Yes, you can use chicken or beef instead of lamb. Just adjust the cooking time accordingly; chicken will cook faster than lamb or beef. Ensure the meat is tender before layering it with the eggplant and rice.

What can I do if my rice is too sticky?

If your rice turns out sticky, it might be due to insufficient rinsing or overcooking. To salvage it, fluff the rice with a fork and let it sit uncovered for a few minutes. Adding a bit of oil can also help separate the grains.

Is it okay to prepare this dish in advance?

Absolutely! You can prepare the layers in advance and store them separately in the fridge. When ready to serve, simply assemble and follow the cooking steps. This makes it an excellent option for gatherings or busy weeknights.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Vegetarian recipes → All recipes →