Eggplant and Beef Stew

This aromatic Egyptian dish lets everyone know something delicious is coming out of the kitchen! Modern Egyptian cuisine shares many dishes with neighboring counties such as Lebanon, Israel and the Palestinian territories. So don’t be surprised to find hummus, kebabs, tahini, babaganoush and koftas on the menu! Check out inmamaskitchen for more information on Egypt, recipes and its foods. Eggplant is a good source of dietary fiber and in addition to featuring a host of vitamins and minerals, eggplant also contains important phytonutrients, many which have antioxidant activity. Historians believe the eggplant may have its origins in India, but early written accounts from a 5th century Chinese record on agriculture called the Ts’i Min Yao Shu indicate its cultivation in China.

Serves 6
recipe from Good Taste

80ml (1/3 cup) olive oil
450g eggplant, cut into 3cm pieces
800g beef chuck steak, cut into 3cm pieces
2 brown onions, coarsely chopped
3 garlic cloves, coarsely chopped
1 tablespoon ground cumin
2 teaspoons ground coriander
1 teaspoon allspice
70g (1/4 cup) tomato paste
3 ripe tomatoes, coarsely grated, skin discarded
500ml (2 cups) chicken stock
2 tablespoons fresh parsley
steamed rice, to serve

Heat half of the oil in a large saucepan over medium high heat. Add half the eggplant and cook 3 minutes or until lightly browned. Transfer to a plate. Repeat with the remaining eggplant. Add the remaining oil to the pan. Add one third of the beef and cook for 3 minutes or until browned. Transfer to a plate. Repeat, in 2 more batches, with the remaining beef, reheating the pan between batches.

Reduce heat to medium low. Add the onion to the pan and coo, stirring occasionally for 8 minutes or until golden. Add the garlic and cook 2 minutes or until soft. Add the cumin, coriander and allspice, and cook for 1 minute or until aromatic. Add the tomato paste and cook, stirring, for 1 minute or until well combined. Add the beef, tomato and stock to the pan. Season with salt and pepper. Reduce heat to low. Cover and cook, stirring occasionally, for 2 hours. Add the eggplant and cook, uncovered, for a further 30 minutes or until the beef is very tender. Taste and season. Stir in the parsley and serve with steamed rice.

The Culinary Chase’s Note: The flavors from this dish were superb! Next time I’ll use freshly chopped coriander as a garnish for added flavor.


  1. Peter M on November 10, 2008 at 14:38

    Us Greeks have a similar dish (no coriander) but still tasty.

    I love your copper vessels too!

  2. The Culinary Chase on November 11, 2008 at 09:49

    Thanks Peter! This dish was amazing & the apartment smelled oh so good! Cheers!

  3. Anonymous on August 12, 2010 at 04:35

    Very good recipe! The allspice adds a nice flavor.

  4. Anonymous on January 31, 2011 at 20:32

    I left the produce stand this weekend with a bounty of eggplant and no real ideas what to do with all of it. After looking for recipes online, I thought yours really sounded special and delicious.

    I made this stew tonight for my husband and me. Wow! It was wonderful and smelled great. I used garam masala as my spice mix because I had it on hand and it incorporates the elements of the cumin-coriander-allspice mixture. I also used veggie broth instead of chicken (again, it was a slight adjustment based on what I had on hand), and after browning the veggies and the beef I let it all stew in a crockpot on “High” for a few hours.

    This recipe is definitely a keeper. I am very picky about eggplant-it often seems underdone, underseasoned, or even bitter–and this recipe really lets it shine in all its glory. I’ll be making this again!

  5. The Culinary Chase on January 31, 2011 at 20:36

    Thanks Anon! I’m glad you enjoyed it. Cheers!

  6. Anonymous on November 10, 2011 at 04:23

    When I tried this for this first time, I found it to be absolutely amazing. The leftovers seemed to get better!

  7. The Culinary Chase on November 10, 2011 at 16:37

    Thanks Anonymous. This is a very aromatic dish and the flavors…well you know – you made it! Cheers!