Traditional Greek Stifado (Beef and Onion Stew)

Posted on

Try this easy Stifado recipe! It’s a Greek beef stew with lots of onions, red wine, and sweet spices. Perfect for cold days.

Difficulty

Intemediate

Prep time

30 minutes

Cooking time

2 hours

Total time

2 hours 30 minutes

Servings

6 servings

Greek Stifado in a bowl.
Stifado

Stifado is one of the coziest and most comforting Greek stews—rich beef simmered slowly in a tomato-red wine sauce with loads of pearl onions and warming spices. It’s the kind of dish that fills your kitchen with the most mouthwatering aroma and brings people running to the table.

This is a traditional Greek version, slow-cooked to perfection with a depth of flavor you won’t forget. It’s great for Sunday dinner or any time you want to impress with something hearty and homemade!

What Is Stifado

Stifado (pronounced stee-FAH-tho) is a classic Greek stew made with chunks of meat (typically beef or rabbit), onions—especially small pearl onions—red wine, tomato, vinegar, and aromatic spices like cinnamon, cloves, and bay leaf. The result is a deeply flavorful dish that’s sweet, savory, slightly tangy, and so satisfying.

You’ll find regional variations across Greece, but the core of the dish is always about that rich, spiced sauce and melt-in-your-mouth meat. It’s typically served with pasta, rice, mashed potatoes, or even fried potatoes.

Why I Love This Recipe?

Where do I even start? The slow-cooked beef becomes so tender, it practically falls apart. The pearl onions get soft and sweet, and the sauce is absolutely packed with flavor from the wine and spices. It’s one of those meals that feels like a big warm hug.

And while it takes time to cook, the hands-on part is simple. Your stovetop (and your neighbors) will smell amazing, and once you’ve made it once, it’ll become a go-to favorite for cold evenings or special occasions.

Key Ingredients & Substitutions for Stifado

Beef Chuck or Stewing Beef: Cut into large cubes; it’s a tough cut that becomes meltingly tender with slow cooking.

Pearl Onions: A must for classic stifado. You can use small shallots or even quartered regular onions in a pinch.

Red Wine: Adds depth—choose a dry Greek red if possible.

Red Wine Vinegar: Balances the sweetness of onions and tomatoes.

Tomatoes: Canned crushed tomatoes or fresh grated tomatoes work.

Cinnamon, Clove, Bay Leaf: These warm spices are essential.

Garlic: For extra flavor.

Olive Oil: The base of most good Greek cooking.

Equipment You’ll Need

  • Dutch Oven or Heavy Pot: For browning and long simmering.
  • Wooden Spoon: To stir the stew gently.
  • Paring Knife: For trimming onions or meat.
  • Bowl + Slotted Spoon: For handling the onions after blanching.
  • Ladle: For serving this gorgeous stew into bowls!
Greek Stifado In a pot.
Greek Stifado

Step-by-Step Instructions for Perfect Greek Stifado

Step 1: Prep the Pearl Onions

  1. Bring a pot of water to a boil. Add the pearl onions and blanch for 1 minute.
  2. Drain, rinse under cold water, and peel. Set aside.

Step 2: Brown the Meat

  1. In a Dutch oven, heat olive oil over medium-high heat.
  2. Brown the beef cubes in batches—don’t overcrowd the pot. Transfer to a plate.

Step 3: Build the Sauce

  1. In the same pot, add a bit more oil if needed. Sauté garlic briefly.
  2. Stir in tomato paste and cook for 1 minute. Add wine and vinegar. Scrape up browned bits from the bottom.
  3. Add crushed tomatoes, cinnamon stick, bay leaf, and whole clove. Stir.

Step 4: Simmer Slowly

  1. Return beef to the pot. Add enough water to cover the meat. Bring to a boil, then reduce to low. Cover and simmer for 1.5 to 2 hours.
  2. After 1 hour, stir in the peeled pearl onions. Simmer uncovered until both beef and onions are tender and sauce is thickened.

Step 5: Serve and Enjoy

  1. Remove bay leaf, cinnamon, and clove. Taste and adjust salt and pepper.
  2. Serve warm with mashed potatoes, orzo, or crusty bread.

Expert Tips for the Best Stifado

  • Don’t skip browning the meat—it builds huge flavor.
  • Let it simmer low and slow—patience pays off!
  • Blanch and peel the onions ahead of time for easier prep.
  • Use a cinnamon stick, not powder, for better flavor balance.
  • Even better the next day! The flavors deepen overnight.
Traditional Greek Stifado, served with mashed potatoes.
Greek Stifado

Serving Suggestions

Stifado pairs beautifully with orzo, rice, mashed potatoes, or thick slices of rustic bread to mop up the sauce. You can also serve it with fried potatoes for a more rustic touch.

A simple Greek salad or sautéed greens on the side make it a full meal.

Make-Ahead and Storage

Make-Ahead: Stifado gets even better after a day—make it ahead for guests or busy nights.

Fridge: Keeps well for 3–4 days. Store in an airtight container.

Freezer: Freeze cooled stew for up to 3 months. Thaw and reheat gently on the stove.

FAQs

Can I make this in a slow cooker?

Yes! After browning, cook on low for 7–8 hours or high for 4–5.

Can I use another meat? 

Rabbit is traditional. Pork or lamb can also work beautifully.

What if I don’t have pearl onions?

Use small shallots or cut regular onions into chunks.

Does it freeze well?

Very well! It’s one of the best stews to freeze and reheat.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Greek Stifado in a bowl.

Traditional Greek Stifado (Beef and Onion Stew)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

  • Author: Laura
  • Total Time: 2 hours 35 minutes
  • Yield: 6 servings 1x

Description

Greek Stifado is a warm, spiced beef stew simmered in a rich tomato-red wine sauce with tender pearl onions — the ultimate Greek comfort dish.


Ingredients

Units Scale
  • 2 tablespoons olive oil
  • 1 kg (2.2 lbs) beef chuck, cut into large cubes
  • 500 g (1 lb) pearl onions, peeled
  • 3 garlic cloves, minced
  • 2 tablespoons tomato paste
  • 240 ml (1 cup) dry red wine
  • 2 tablespoons red wine vinegar
  • 400 g (14 oz) crushed tomatoes
  • 1 cinnamon stick
  • 1 bay leaf
  • 1 whole clove
  • Salt and black pepper, to taste
  • Water, as needed
  • Fresh parsley (optional), for garnish

Instructions

  1. Blanch onions: Boil pearl onions for 1 minute. Drain and peel. Set aside.
  2. Brown the beef: Heat olive oil in a Dutch oven. Brown beef in batches and remove.
  3. Build sauce: Sauté garlic in the same pot. Stir in tomato paste. Deglaze with red wine and vinegar.
  4. Add tomatoes and spices: Add crushed tomatoes, cinnamon stick, bay leaf, clove. Return beef to the pot.
  5. Simmer: Add water to barely cover meat. Simmer on low, covered, for 1 hour.
  6. Add onions: Add pearl onions and simmer uncovered for another 45–60 minutes.
  7. Finish: Remove bay leaf, cinnamon, and clove. Season with salt and pepper.
  8. Serve: Garnish with fresh parsley and serve with mashed potatoes or pasta.

Notes

Pearl onions too fussy? Use small shallots or quartered regular onions.

Use a dry red wine with good body — it brings out deep flavor.

If sauce is too thin, remove lid for the final simmer to reduce.

Tastes even better the next day — make it ahead if you can!

  • Prep Time: 30 minutes
  • Cook Time: 2 hours
  • Category: Main Dish
  • Cuisine: Greek

Nutrition

  • Calories: 410
  • Fat: 24g
  • Carbohydrates: 16g
  • Fiber: 3g
  • Protein: 32g

Nutrition information

This website gives estimated nutritional information, which might change depending on the ingredients used.

Tags:

You might also like these recipes

5 thoughts on “Traditional Greek Stifado (Beef and Onion Stew)”

  1. Hi, I am going to try cooking it with rabbit in the slow cooker? I was wondering how much liquid to add to it. One other question is can I add small potatoes to it?
    Thank you

    Reply
    • Great questions 🙂 If you make stifado in the slow cooker with rabbit, just add enough liquid (wine, tomatoes, vinegar, and water/broth) to cover the meat about halfway. Rabbit cooks tender without needing to be fully submerged. The sauce will build up as it cooks 🙂

      And yes, you can add small potatoes! Put them in whole or halved so they don’t fall apart. They’ll soak up the flavors and make it a full one-pot meal 🙂

      Reply
  2. Hello, I would be making this in a slow cooker, you mention salt and pepper to taste at the end or did i misunderstand. Also for slow cooker i usually cook it on high, how much water for that?
    Thanks for the recipe. I love stews.

    Reply
    • Hello! 😊 Yes, that’s correct. I recommend adding the salt and pepper toward the end of cooking and adjusting to taste, since the flavors concentrate as the stew cooks.

      For a slow cooker, you usually don’t need much extra liquid because very little evaporates. If the recipe uses wine, tomatoes, or broth, that’s often enough. If you’d like a bit more sauce, add about 1/2 to 1 cup of water or broth.

      If cooking on HIGH, most stifado recipes take about 4–5 hours, or until the meat is tender.

      Hope you enjoy it — stifado is wonderful comfort food! 😊

      Reply

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star