How to Make Egyptian Stuffed Cabbage (Mahshi) - Easy & Delicious Recipe

How to Make Egyptian Stuffed Cabbage (Mahshi) - Easy & Delicious Recipe

Prep time: 30 minutes • Cook time: 1 hour • Serves: 6 people

Egyptian Stuffed Cabbage - Traditional Dish

The traditional Egyptian stuffed cabbage (mahshi) recipe is one of the most popular family dishes. It’s easy to prepare and perfect for gatherings.

🛒 Ingredients

  • 1 medium cabbage, boiled and cut into squares
  • 500 g Egyptian rice (washed and soaked for 1 hour)
  • Juice of 4 tomatoes
  • 2 cups chopped herbs (parsley, dill, coriander)
  • 1 medium onion, finely chopped
  • 1/2 cup vegetable oil
  • 3 tbsp ghee (optional)
  • Salt & spices: 1 tsp cumin, 1 tsp black pepper, 1 tsp dry coriander, bay leaves
  • 1 tbsp tomato paste
  • Hot broth (meat, chicken, or vegetable) to cover the cabbage rolls

👩🍳 Preparation Steps

Method 1 (Quick & Easy)

  1. Mix tomato juice with grated onion, spices, salt, oil, and herbs.
  2. Add the rice to the mixture and stir well until combined.
  3. Stuff the cabbage squares and roll tightly.
  4. Arrange the rolls in a pot and cover with hot broth.
  5. Dissolve the tomato paste in 1/2 cup broth and pour over the rolls.
  6. Add ghee on top and cook on low heat until fully cooked.

Method 2 (With Light Sauté)

  1. Heat ghee and oil, then sauté the onion until soft.
  2. Add tomatoes, paste, spices, and 1 cup broth, let simmer.
  3. Remove from heat, add rice and herbs, mix well.
  4. Stuff the cabbage leaves, arrange in the pot, and cover with hot broth.
  5. Dissolve some tomato paste and add on top, then cook on low heat until done.

💡 Tips

  • Boil the cabbage halfway to make rolling easier.
  • Avoid too much salt since broth may already contain salt.
  • For richer flavor, use meat or chicken broth.
  • You can replace rice with bulgur for a lower glycemic index option.
  • Place carrot or pepper slices at the bottom of the pot for extra flavor and texture.

🌟 Benefits

  • Cabbage is a good source of fiber and vitamin C.
  • It also contains vitamin K and antioxidants that support heart health.
  • When prepared with healthy oil, it’s a balanced meal.

Health Disclaimer!

This recipe contains carbohydrates (rice) and fats (if ghee is added). If you are diabetic or following a special diet, consult your doctor or dietitian before making it part of your routine.

FAQs

Can I make stuffed cabbage without meat?

Yes, the recipe is naturally vegetarian and can be served without meat.

Can I replace rice with bulgur?

Yes, bulgur is a healthy option and gives the dish a nice texture and flavor.

How long does it take to cook stuffed cabbage?

Usually 45 minutes to 1 hour on low heat, depending on the amount and rice type.

Lena
By : Lena
Hello! I'm Lena, a mechanical engineer and a passionate cook for over five years. I work in food content and recipe writing, and I founded the Budget Kitchen blog to share my tried-and-tested recipes that combine great taste, Let's make some noise in the kitchen!
Comments