This Greek old-fashioned beef stew recipe is a classic family dish that tastes as good as it looks. The sweetness of the eggplant is a perfect partner to the tender beef. Fresh herbs, San Marzano tomatoes, cinnamon, and aromatics create a delicious sauce worthy of lots of bread dipping!
If you love this old-fashioned beef stew, you will also love this Greek Red wine beef stew, Lamb stew avgolemono, or Slow-cooked pork stew with chickpeas!

What cooks say:
“This was so delicious!!! I made the stew in the instant pot, cooking the eggplant in the oven first, then adding it in at the end. Such a lovely, comforting dish! I served it with saffron basmati rice, yummy! I see many more gorgeous-looking recipes of yours I must try!”
Christine
Why you will love our beef stew with eggplant

What you need to make eggplant stew
- Eggplants. The variety you most frequently find at grocery stores is the Global or American eggplant.
- Stew meat. For stews, the cheapest cuts are the best. I recommend getting beef chuck cut into chunks.
- Canned tomatoes, lots of garlic, and aromatics. Extra virgin olive oil goes without saying. It is a staple in Greek cooking as well as in my Greek pantry.
See the recipe card for complete information on ingredients and quantities.
Step by step

Step 1: Preheat the oven to 160ยฐC/325ยฐF. Cut the eggplant cubes. Brush a baking sheet with olive oil. Add the eggplant pieces to the baking sheet. Brush olive oil on top of each eggplant cubeโseason with sea salt, freshly ground pepper, and a pinch of oregano.
Bake cubes for 30 minutes or until eggplant flesh is soft and golden. When done, remove from the oven and set aside.

Step 2: Dry the beef pieces well using a paper towelโseason with salt and pepper. Lightly dust 1- 2 tablespoons all-purpose flour all over the beef.
Heat two tablespoons of olive oil in a large, heavy-bottomed pot. Brown the beef, a few pieces at a time, for about 2-3 minutes. Transfer the beef pieces to a plate and set them aside.

Step 3: Add the onionโseason with salt and pepper. Sautรฉ for 1-2 min. Add the garlic, cumin, cinnamon, nutmeg, and oregano. Stir and sautรฉ for 2 minutes.

Step 4: Add the tomatoes. Gently crush them to eliminate any big chunks. Mix well.

Step 5: Add the beef back into the pot, 1/2 cup of water, and some fresh thyme and oregano sprigs.
Stir gently, cover, and simmer on very low heat for 1 hour.

Step 6: Add the eggplant pieces to the stew. Stir gently, cover, and simmer for another 30 to 45 minutes or until beef is soft and almost falling apart with a fork. Adjust salt and freshly ground pepper to taste.


Suggestions & Substitutions
- You can substitute green zucchini for eggplants. Don’t roast them; cut zucchini into large pieces and sautรฉ with the onions and seasonings for a few minutes on medium-low. Let them cook all together with the meat and tomato sauce.
- If you don’t have fresh herbs, don’t stress! Just use dried versions of what you have. If all you have is Italian seasoning or Herbs de Provence, that’s great. Both work great with this recipe.
- I love using authentic San Marzano tomatoes in my cooking. They are sweet and juicy with no acidity. They are also pricy, so I follow my budget and act accordingly. Please use what is available to you. Taste the sauce and add a teaspoon of sugar to adjust the acidity of the tomatoes if needed (you can skip this step if you are using San Marzano).
- Reheat in a saucepan over medium-low heat or in the microwave.
- Leftover stew should be refrigerated in an airtight container and used within 2 to 3 days. You can freeze it and use it within three months.

Side dishes for eggplant stew
- Olive oil mashed potatoes. This is the perfect stew to have with a mash! Decadent and delicious!
- Country-fried potatoes. Fries dipped in the stew sauce are an experience you might not want to miss!
- Maroulosalata – Greek lettuce salad. The vinaigrette suits the stew very well.
- Olive oil bread with oregano. Another classic in Mediterranean cuisine, the garlicky yogurt dip would be a tasty accompaniment to dolmadakia.
- Bouyourdi feta dip. Molten feta cheese is perfect for this red sauce eggplant stew!
Helpful Q&A
The Global/American eggplant works very well for a stew. They are the biggest and fattest eggplants with a big, meaty texture. The skin might be tough if not cooked well. Youโll typically see this variety year-round in grocery stores. The Italian Eggplant variety will also work very well. They look like globe eggplant but are slightly smaller, and the flesh is more tender when cooked.ย
Dusting the stew meat with all-purpose flour before browning helps thicken the sauce.
In case your sauce is too thin, it is pretty easy to thicken it:
1. Add a couple of ladles of sauce to a medium bowl.
2. Sprinkle 1-2 teaspoons of flour and whisk vigorously.
3. Add it back to the stew and stir gently. Simmer for a few more minutes. Your sauce will start to thicken. You can adjust the thickness to your liking by adding more or less flour.


Old Fashioned Beef Stew With Eggplant
Equipment
- A large dutch oven or oven-proof stock pot.
Ingredients
- 2 lb beef chuck cut in 1 inch cubes aprox.
- 2 eggplants cut in 1 inch cubes
- 28 oz San Marzano tomatoes
- 1 red onion diced
- 4-5 cloves garlic sliced
- 4-5 sprigs fresh thyme
- 4-5 sprigs fresh oregano
- 1 tablespoon Greek dry oregano
- 1 teaspoon nutmeg
- 1 tablespoon cumin
- 1 cinnamon stick
- 6 tablespoons extra virgin olive oil
- 2 tablespoons all purpose flour
Instructions
- Preheat the oven at 160ยฐC/325ยฐF.
- Cut the eggplant cubes. Oil a baking sheet with 1one tablespoon of olive oil.
- Add the eggplant pieces to the baking sheet. Brush a little olive oil on top of each eggplant cube. Season with sea salt, freshly ground pepper and a pinch of oregano. Bake cubes for 30 to 45 min or until eggplant flesh is soft and a light golden color. When done remove baking sheet with eggplants from oven and set aside.
- Pat dry the beef pieces with a paper towel. Season with salt and pepper. Lightly dust 1 – 2 tablespoons all purpose flour all over beef.ย
- In a large pot heat 2 tablespoons olive oil. Brown the beef, a few pieces at a time all over, about 2-3 minutes. Remove beef pieces on a plate and set aside.
- Add the onion. Season with salt and pepper. Sautรฉ for 1-2 min.ย Add the garlic, cumin, cinnamon, nutmeg and oregano. Stir and sautรฉ for 2 minutes.
- Add the tomatoes. Gently crush them to eliminate any big chunks. Mix well. Add the beef, ยฝ cup of water, some fresh thyme and oregano sprigs. Stir gently, cover and simmer in low heat for 1 houone.
- Add eggplant pieces to the stew. Stir gently, cover and simmer for another 30 to 45 min or until beef is soft and almost falling apart with a fork. Adjust salt and pepper to taste, and serve over mashed potatoes or fries.
Notes
- Serve in bowls with a sprinkle of fresh thyme or oregano leaves.
- You can enjoy this hearty stew as is or over mashed potatoes, polenta, or even fries. Don’t forget the crusty bread to dip in the sauce!
- You can substitute green zucchini for eggplants. Don’t bake them; cut zucchini into large pieces and sautรฉ with the onions and seasonings. Let them cook all together with the meat and tomato sauce.
- If you don’t have fresh herbs, don’t stress! Just use dried versions of what you have. If all you have is Italian seasoning or Herbs de Provence, that’s great. Both work great with this recipe.
- I love using San Marzano tomatoes in my cooking. By all means, please use what is available to you.ย Taste the sauce and add a teaspoon of sugar to the sauce to adjust the acidity of the tomatoes if needed (you can skip this step if you are using San Marzano tomatoes D.O.P.
Nutrition

Reminds me of the good, simple food I’ve had in the Balkans and Northern Greece. Great flavours.
Thank you Sheri!
I don’t eat beef, do you think this would work with chicken thighs?
Absolutely, I don’t see why not. Chicken thighs will be delicious. Just adjust cooking time, you don’t want the chicken drying out.
I am making this tonight! Perfect keto recipe!!
Thank you, Eri! Hope you liked it! x Jenny
What is the Greek name for this dish?
Hi Cassie,
We call it kokkinisto me melitzanes ฮบฮฟฮบฮบฮนฮฝฮนฯฯฮฟ ฮผฮต ฮผฮตฮปฮนฯฮถฮฑฮฝฮตฯ, which stands for eggplant beef stew.
Thanks for checking it out!
x Jenny
Made before and was delicious making again today
Thank you so much! x Jenny
The family loved it, thank you!
Thank you so much, Marie!
Delicious and recipe is well written and understandable!
I made this in my instant pot which turned out really well.
I have a low-salt diet, so I peeled and chopped the eggplant (I find the peel too better), covered it with kosher salt, and let it sit for about 1/2 hour in a colander in the sink. It draws out some of the extra water and may make a little firmed eggplant chunks.
Thank you for sharing!
Hi Leslie,
Awesome, I love reading that you liked the stew! It is a very good idea what you did with the eggplant; the peel can indeed be bitter.
Thank you so much for the feedback, you made my evening!
x Jenny
We loved this!! Thank you for a wonderful, reliable recipe!!!
Thank you so much! I am so happy to read your comment!x Jenny
This was a superb recipe and we all loved it.
Thank you so much, Mary! You made my day! x Jenny
I would like to use the crockpot to cook everything after browning the meat, etc.
Has anyone done this?
Iโm wondering how long to cook the beef alone first and how long with the eggplant in a crockpot on low?
Hi Loukia,
When I make a stew like this one I calculate six hours in my schedule but start checking the meat earlier. For example I would cook for four hours on low at first. Then check and see if it needs any more. Hope that helps!
Thank you so much for trying the recipe. It is my favorite stew!
X Jenny
Iโm trying this out tomorrow. Love this dish! A tablespoon of nutmeg sounds excessive though, so Iโll add a little at time and taste it.
Hi Maki,
You can certainly reduce the nutmeg. I will also make a note in the post; I like your suggestion. Hope you like the stew, it’s one of our favorites! x Jenny
A tablespoon of nutmeg? Just sounds like a lot. Ill start slow and work up. This sounds sooooo delicious.
You are right, Madelyn; it is an error that we keep meaning to fix. I will update the post right now!
Thanks so much. It is our favorite recipe, hope you like it!
x jenny
This was so delicious!!! I made the stew in the instant pot, cooking the eggplant in the oven first, then adding it in at the end. Such a lovely, comforting dish! I served it with saffron basmati rice, yummy! I see many more gorgeous looking recipes of yours I must try!
That’s lovely to hear, Christine! I love the saffron basmati rice. Thanks so much! x Jenny
One word โDelicious!
That’s awesome, Christine! So glad you enjoyed it! Thank you so much, x Jenny
Thank you for a Great recipe. Cooked this last weekend in a heavy iron Dutch oven, added a few ” extra ” spices like Garam masala and cardamon. The dish is even better the next day, after all ingredients absorb all the tastes.
That’s great Avremi! I am so happy you enjoyed it. I agree, it tastes even better the next day. I also love the extra spices you used, you made it your own! That’s my whole philosophy, being creative and free while cooking.
Thank you so much! x Jenny