Good food. Less fuss.
From the EZdish collection

Beef Stifado (Traditional Greek Stew)

Greek · Main

A classic, comforting Greek stew featuring tender beef slow-cooked in a rich, aromatic tomato sauce with plenty of sweet pearl onions and warm spices.

IntermediateHigh proteinGluten free
Jump to recipe
Beef Stifado (Traditional Greek Stew) — recipe cover
2 hr 15 minA little patience, a lot of flavor
Prep time20 min
Cook time1 hr 55 min
Servings4 people
DifficultyIntermediate
Let's make something good

How to make it

6 steps. Take it one step at a time.

  1. Heat 2 tablespoons of olive oil

    Heat 2 tablespoons of olive oil in a large heavy-bottomed pot or Dutch oven over medium-high heat. Pat the beef chunks dry and season with salt and pepper. Brown the beef in batches until well-seared on all sides. Remove beef and set aside.

    10 min
  2. Add more oil if needed and sauté the minced garlic and tomato paste

    In the same pot, add more oil if needed and sauté the minced garlic and tomato paste for 1-2 minutes until fragrant.

    2 min
  3. Deglaze the pot with the red wine vinegar and red wine

    Deglaze the pot with the red wine vinegar and red wine, scraping up any browned bits from the bottom. Let the wine simmer for 2-3 minutes to reduce slightly.

    3 min
  4. Return the beef to the pot

    Return the beef to the pot. Add the beef broth, cinnamon stick, cloves, allspice berries, and bay leaves. Bring to a boil, then reduce heat to low, cover, and simmer for about 60 minutes.

    1 hr
  5. Heat the remaining olive oil

    While the beef simmers, heat the remaining olive oil in a separate large skillet. Sauté the pearl onions over medium heat for 5-8 minutes until lightly browned on the outside. This helps them stay intact.

    8 min
  6. Add the browned onions

    Add the browned onions to the pot with the beef. Cover and continue to simmer for another 45-60 minutes, or until the beef is very tender and the sauce has thickened. Adjust seasoning with salt and pepper if needed.

    50 min

A little kitchen wisdom

Traditional Stifado uses a high ratio of onions to meat, which provides the signature sweetness. Using whole pearl onions is essential for the texture. If you can't find fresh pearl onions, frozen ones (thawed and patted dry) work perfectly.

What you'll need

Dutch ovenLarge skilletWooden spoon
Keep the good going

For now. And for later.

Make it ahead

Stifado tastes even better the next day as the flavors meld together.

Store & enjoy

Store in an airtight container in the refrigerator. Reheat slowly on the stovetop over medium-low heat, adding a splash of water or broth if the sauce is too thick.

Your next favorite, all in one place

A recipe worth keeping.

Save your favorites, plan your meals, and make cooking feel easy with EZdish.

Get the app
Keep exploring

More recipes to try

An AI-created recipe from the EZdish collection. Ingredient quantities and techniques have not been independently kitchen-tested. Published on this website . Updated . First published in the EZdish collection .

Beef Stifado (Traditional Greek Stew)
Step 1 of 6

Heat 2 tablespoons of olive oil

Heat 2 tablespoons of olive oil in a large heavy-bottomed pot or Dutch oven over medium-high heat. Pat the beef chunks dry and season with salt and pepper. Brown the beef in batches until well-seared on all sides. Remove beef and set aside.

10 min