Greek Beef Stifado: Slow-Simmered Beef and Onion Stew

Updated November 4, 2026

Total time
3 hr 25 min
prep 30 min · cook 2 hr 55 min
Serves
6
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Greek Beef Stifado: Slow-Simmered Beef and Onion Stew

Greek beef stifado is a slow-simmered stew of tender beef and sweet, small onions, usually scented with red wine, vinegar, cinnamon and other warm spices. The long, gentle braise builds a rich, tangy sauce, while adding the onions partway through helps them stay whole; family and regional versions vary in their spice blends and choice of meat.

Ingredients

  • 3 lb (1.35 kg) beef chuck, cut into 1½-inch (4 cm) cubes
  • 2 lb (900 g) small pearl onions, peeled; or small shallots, peeled
  • 3 tbsp (45 ml) olive oil, divided
  • 1 large yellow onion, finely chopped, about 1½ cups (225 g)
  • 4 garlic cloves, finely chopped, about 2 tbsp (20 g)
  • 2 tbsp (30 g) tomato paste
  • 1½ cups (360 ml) dry red wine
  • 1 can crushed tomatoes, 14½ oz (410 g)
  • 1½ cups (360 ml) beef broth, preferably low-sodium
  • ¼ cup (60 ml) red wine vinegar
  • 2 bay leaves, about 0.2 g
  • 1 cinnamon stick, about 3 g
  • 1 tsp (2 g) whole allspice berries
  • 4 whole cloves, about 0.3 g
  • 1 tsp (2 g) dried oregano
  • 1½ tsp (9 g) fine salt, plus more to taste
  • ½ tsp (1 g) freshly ground black pepper, plus more to taste
  • 2 tbsp (8 g) chopped flat-leaf parsley, optional, to serve

Instructions

  1. Prepare the ingredients. Pat the beef dry with paper towels so it can brown rather than steam. Trim away any unusually thick pieces of surface fat, but leave some marbling for a moist, tender result. Peel the pearl onions and keep them whole. If they are difficult to peel, trim the root end lightly, pour boiling water over them for 30 seconds, then cool and slip off the skins. Measure out the wine, broth and seasonings before you start cooking.
  2. Brown the beef in batches. Heat 2 tablespoons (30 ml) of the olive oil in a large, heavy Dutch oven over medium-high heat. Season the beef with the salt and pepper. Add enough pieces to cover the base without crowding; brown for about 2 minutes on each broad side, turning as needed, then transfer to a plate. Repeat with the remaining beef, adding a little of the reserved oil if the pot becomes dry. Browning in batches takes about 12 minutes, but it gives the sauce deeper flavor. If browned bits begin to look black rather than dark brown, lower the heat.
  3. Build the sauce. Lower the heat to medium and add the chopped yellow onion. Cook for about 5 minutes, stirring and scraping up browned bits, until softened. Stir in the garlic and tomato paste and cook for 2 minutes, until fragrant and the paste darkens slightly. Pour in the red wine and vinegar, scrape the bottom of the pot, and simmer for 3 minutes to reduce the sharp alcohol aroma. Stir in the crushed tomatoes, broth, bay leaves, cinnamon, allspice, cloves and oregano.
  4. Start the braise. Return the beef and any juices on the plate to the pot. Bring the liquid just to a gentle simmer, then turn the heat to low and cover. Cook for 1 hour 40 minutes, stirring carefully every 25 to 30 minutes. Keep the liquid at a quiet simmer with only occasional bubbles; a hard boil can make the meat tough and cause the sauce to reduce too quickly. If the pot looks dry or the sauce is sticking, add a splash of broth or water.
  5. Cook the onions until tender. While the beef braises, heat the remaining 1 tablespoon (15 ml) olive oil in a wide skillet over medium heat. Add the peeled pearl onions and cook for about 8 minutes, turning gently, until lightly golden in spots. Set aside. After the beef has braised for 1 hour 40 minutes, stir the onions into the stew, cover again and simmer for about 40 minutes. The beef should be fork-tender and the onions soft but mostly intact. If the sauce is thinner than you like, uncover the pot for the last 10 minutes and simmer gently.
  6. Check doneness and adjust. Use a food thermometer to check the largest beef pieces: USDA FSIS lists 145°F (63°C) with a 3-minute rest as the safe minimum for whole cuts of beef. Stifado is braised beyond that point so the chuck becomes tender; let the stew stand off the heat for 3 minutes after checking. Remove the bay leaves, cinnamon stick and whole cloves if you can find them. Taste the sauce and add salt, pepper or a small splash of vinegar if it needs more lift. Serve with parsley, if using.

Tips

  • Choose the right cut. Chuck is a dependable choice because its connective tissue softens during a long braise. Stew meat can work, but pieces may come from different cuts and finish at different rates. Cut the beef into similar-sized chunks so they cook evenly, and avoid very lean steak, which is more likely to dry out.
  • Keep the onions whole. Small pearl onions are traditional and give the dish its characteristic sweet onion bites. Frozen peeled pearl onions are a useful shortcut; thaw and pat them dry before browning, and expect them to soften a little faster. Shallots are a good fresh substitute, though their flavor is more delicate and less distinctly onion-sweet.
  • Use a gentle simmer, not a rolling boil. A covered pot should give off a little steam and show a few small bubbles. Check it periodically, especially if your burner runs hot. If the sauce seems thin near the end, uncover the pot briefly rather than raising the heat sharply; if it is too thick, loosen it with broth or water.
  • Balance the spices and acidity. Cinnamon, cloves and allspice should perfume the sauce, not dominate it. Keep the whole spices intact so they are easier to remove, and taste before adding extra vinegar: the wine and tomatoes already contribute acidity. The sauce often tastes more rounded after a night in the refrigerator.

Serving Suggestions

Serve stifado hot in shallow bowls, making sure each portion gets plenty of sauce and several whole onions. Crusty bread is useful for catching the rich tomato-and-wine gravy. For a more substantial plate, spoon the stew over mashed potatoes, buttered egg noodles, rice or orzo; these mild sides let the cinnamon and allspice remain noticeable without competing with them.

A simple green salad with a sharp lemon or vinegar dressing gives the meal a fresh contrast. Steamed green beans or sautéed greens also work well, especially if the rest of the plate is soft and hearty. Add parsley just before serving for color and a fresh herbal note. If serving guests, put extra bread on the table and offer black pepper at the side rather than adding a lot more spice to the whole pot.

Variations

For a version without red wine, replace the wine with an equal amount of beef broth and add 1 extra tablespoon (15 ml) of red wine vinegar. The result will be less wine-rich, so taste at the end and add vinegar gradually rather than making the sauce too sharp. If red wine vinegar is unavailable, use cider vinegar; it is a practical substitute with a slightly fruitier taste. Balsamic vinegar is sweeter and can darken the sauce, so use it sparingly.

You can use lamb shoulder in place of beef chuck, cut into similar-sized cubes, and follow the same gentle-braising method; its flavor will be richer and more pronounced. For a meat-free adaptation, use firm mushrooms and cooked butter beans, but do not simmer them for the full beef cooking time: cook the tomato-and-spice sauce first, then add the mushrooms and beans near the end until heated through and tender. That changes the texture and flavor, so it is an adaptation rather than a like-for-like beef substitute.

Some cooks include a pinch of nutmeg or use more cinnamon, while others keep the spice mix restrained. You can adjust the balance to suit your taste, but change it modestly the first time: whole spices intensify as the stew simmers. If you prefer a thicker, darker sauce, brown the beef carefully and uncover the pot for the final 10 to 15 minutes. Avoid adding flour at the start, which can make the long-cooked sauce heavy.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking, in a covered container. Keep the beef and onions in plenty of sauce so they do not dry out. Refrigerated stifado keeps for 3 to 4 days. For longer storage, freeze it in airtight, meal-sized containers for up to 3 months for best quality; thaw overnight in the refrigerator before reheating. The onions may soften further after freezing, but the sauce and beef freeze well.

Reheat only the amount you plan to eat, either in a covered saucepan over low to medium-low heat or in the microwave, stirring occasionally. Add a splash of water or broth if the sauce has thickened. Heat leftovers to 165°F (74°C), checking the center with a food thermometer, and bring the stew to a gentle simmer so it is hot throughout. Avoid repeatedly cooling and reheating the full batch; divide it into smaller portions instead.

Frequently Asked Questions

Can I make Greek beef stifado a day ahead?
Yes. Cook it fully, cool and refrigerate it within 2 hours, then reheat it gently the next day to 165°F (74°C). The flavors have time to settle, and the sauce may taste even more cohesive. If it has thickened in the refrigerator, loosen it with a little broth or water as it warms.

Why is my beef still tough?
It probably needs more time at a gentle simmer. Chuck can remain chewy before its connective tissue softens, and the cooking time varies with the size of the chunks, the pot and the steadiness of the heat. Keep the pot covered and continue cooking in 15-minute increments, checking that there is enough liquid and testing a piece with a fork.

Can I make stifado in a slow cooker?
Yes, although browning the beef and softening the chopped onion and tomato paste in a skillet first will give the sauce more depth. Transfer those ingredients and the sauce to the slow cooker, then cook on low until the beef is tender, usually about 7 to 8 hours depending on the appliance. Add browned pearl onions for the final 1½ to 2 hours so they keep their shape. Check that the largest beef pieces reach the required safe temperature and are tender before serving.

Can I use frozen pearl onions?
Yes. Thaw them and blot away excess moisture before browning so they do not splash or steam in the skillet. They may be smaller and more delicate than fresh onions, so add them during the final 25 to 30 minutes and check that they are tender without falling apart.

What can I use instead of allspice berries?
Use a small pinch of ground allspice, about ⅛ teaspoon (0.3 g), in place of the whole berries. Ground spice disperses through the sauce and is harder to remove, so start with a little. If you do not have allspice, a tiny pinch of ground cinnamon and clove can approximate its warm character, but the blend will not taste exactly the same.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).