Beef Stifado with meltingly tender beef chunks, aromatic, warmly spiced broth, and sweet, silky pearl onions. It's the coziest Greek beef stew with an unforgettable flavor!

What's Stifado?
This traditional Greek beef stew, called Stifado, is deeply flavorful and aromatic. Its taste is mostly sweet. It's loaded with sweet flavors of sweet red wine, caramelized onions, sweet spices, with just a touch of sour from the tomato paste and red wine vinegar.
The word Stifado refers to a meat slowly cooked in a tomato and red wine sauce infused with warm spices (cinnamon, allspice, cloves), and loaded with pearl onions.

Therefore, Stifado can be made with any kind of meat. In Greece, the most popular ones are Beef Stifado and Rabbit Stifado. You can also make it with lamb (see my Lamb Stifado recipe), chicken, duck, and even pork (best with wild boar).
Stifado can also be made with octopus or cuttlefish, which is mostly done in Greek island home cooking. Mainland cooks the meat versions mostly.
Similar Greek Stews You May Like:
- Beef Kokkinisto - Greek Beef Stew with Tomato Sauce
- Sofigado - Beef and Wine Stew with Quince
- Bekri Meze - Drunken Pork Stew with Cheese
- Pork Stew In Tomato Sauce with Potatoes and Peppers

Ingredients
- Beef Chunks: beef for stewing; ideal parts are those with some fat membranes, which yield tenderer meat. Such as Chuck or Blade, or neck cuts.
- Pearl Onions: A small, sweet onion variety. Peeled and used whole, so you can actually have a bit of them as they get soft and silky in the stew. If you can't find them, you can use shallots; they're not exactly the same, but it's the closest match. You can even make Stifado with regular sliced onions. The sweet flavor will be there, but you'll be missing the bite!
- Red Wine: sweet red wine or even semi-sweet. Greek Mavrodafni wine is the best choice for this stew. The best substitutes for Mavrodafni wine are Port (ruby or tawny), Madeira, or Marsala.
- Red Wine Vinegar: Just a small amount is used to add a hint of acidity. Balsamic vinegar is also great to use here.
- Spices: a stick of cinnamon, allspice berries, and whole cloves. Ground spices are not as strongly flavored, but you can still use them if you like. Use about 1 teaspoon of allspice powder, 1 teaspoon of ground cloves, and ½ teaspoon of ground cinnamon.
- Herbs: I'm using only a small amount of thyme to marinate the beef. You can also use some rosemary, like a sprig of 2, in the stew; it goes great, even though it's not in the traditional recipe.
- Brown Sugar: just a small amount to caramelize the onions.

How To Make
To make beef Stifado, start by marinating the meat in a small amount of wine, thyme, salt, and pepper. You can marinate for 30 minutes or even all night in the fridge. It's important to let the meat get close to room temperature before cooking, so it becomes tender and doesn't toughen during cooking.
Next, you need to precook the onions. Sauté them in olive oil for a couple of minutes to soften. Then add in some red wine vinegar (or balsamic for an even stronger flavor) and a small amount of brown sugar. Cook for a minute and then remove the onions from the pot and set them aside.

The pearl onions are added to the pot with the meat after it's cooked. This is done so they won't overcook and become mushy.
Brown the meat in olive oil. This step adds the most flavor, so make sure you sear and brown the meat well on both sides. Then stir in the spices and tomato paste. Cook for a minute to let the tomato paste caramelize, then pour in the wine.
Simmer uncovered at low heat for 5 minutes. We don't want strong heat to reduce the wine; we just want its alcohol to evaporate. When you stop smelling the alcohol, you can proceed to add the water or stock. Cover with the lid and simmer low and slow until the meat is very tender.
Add the onions and ensure they're at least partly submerged in the sauce so they cook and soften properly. Continue cooking low and slow until onions are mellow and tender.

Preparing Onions
To easily clean the pearl onions, soak them in boiling water for at least 30 minutes. This helps the skin come off easily and reduces tears. Another way is to blanch them. Boil them in plenty of water for 1-2 minutes, then immediately transfer them with a slotted spoon to a large bowl with ice-cold water.
Serve With
Serve this delicious beef Stifado with some mashed potatoes or steamed rice. In Greece, we sometimes eat it just with bread and mop up every last bit of that hearty and aromatic sauce!

Recipe

Beef Stifado (traditional Greek beef stew)
Ingredients
- olive oil
- 1 kilogram (2.2 pounds) stewing beef trimmed and cubed
- 1 teaspoon dried thyme
- 1 kilogram (2.2 pounds) pearl onions
- 4 tablespoons red wine vinegar or apple cider vinegar
- 1 tablespoon brown sugar
- 3 tablespoons tomato paste
- 1 cup + 2 tablespoons semi-sweet or sweet red wine
- 1 cinnamon stick
- 10-12 pieces of allspice
- 12-14 cloves
- 2 garlic cloves whole, skin on
- 2 dried bay leaves
- 500 ml (2 cups) hot water or stock
Instructions
Prepare The Meat:
- Marinate the meat at room temperature for 30 minutes with 2 tablespoons red wine, 1 teaspoon dried thyme, a drizzle of olive oil, salt, and pepper.
Preapre The Onions:
- Soak the onions in a bowl of hot boiling water for 30 minutes to 1 hour. This makes them easier to clean.
- Peel the skins. Slice the top and bottom of each onion, then peel its skin.
- Heat a generous splash of olive oil in a medium-sized cooking pot over medium-high heat.
- Saute the onions for 6-7 minutes until their outer skin turns soft and gains some colour.
- Pour in the vinegar and cook until it evaporates.
- Stir in the sugar cook for a minute. Then remove the onions to a bowl.
Make The Stew:
- Brown the meat. In the same cooking pot, add another splash of olive oil. Sear the meat until browned on both sides over high heat.
- Add the allspice, cloves, cinnamon stick, garlic cloves, and vinegar. Give it a minute for the vinegar to evaporate.
- Stir in the tomato paste, cook for a minute more.
- Pour in the wine and add the bay leaves. Simmer over low heat, uncovered, for 5 minutes.
- Pour in the hot water or stock.
- Simmer covered over low heat for 1 hour and 30 minutes. Or until the meat is fork-tender.
- Add the onions back to the pot. Shake the pot to submerge them. If necessary, add a splash of water.
- Simmer covered, over low heat, for 45 minutes more. If necessary, raise the heat slightly and open the lid on the side to let the sauce thicken a bit more if you like. Stifado is served with plenty of sauce, it's saucy, but not too thickened.
- Rest. Let the food rest inside the pot for 20 minutes before serving.
- Serve with mashed potatoes or steamed rice or just some bread for dipping!





Informative and clear.... Great mix of information and simplicity.!
Hi there, can ground allspice be used instead, if so how many grams please.
Hi Chrisi, it sure can! About 7-8 grams (1 1/2 teaspoons).
Hi Fotini, this was the most delicious and tender tasted dish. I served it with greek salad and a nice crusty bread to soak up all the delicious gravy. I made lunch with the leftover meat in a gyro sandwich and dipped it in the heated gravy...absolutely tasty!!! I enjoy making all your recipes. I wish I could eat at your family restaurant, the aromas must be fantastic.
Hi Konstantina, thank you so much. I would love to cook for you on our restaurant. And also really like the idea of turning the leftovers into a gyro sandwich. Will be trying that myself next time I'll be making this dish.