Greek recipe

Beef Stifado

Beef is browned and slowly braised with many small onions, tomato, red wine, vinegar, cinnamon, cloves and allspice until spoon-tender in a glossy sweet-savory sauce.

Greek braised-meat tradition

Prep
30 min
Cook
2 hr 30 min
Total
3 hr
Servings
6
Greek beef stifado with pearl onions in glossy red-wine tomato sauce
Real finished-dish photographPhotograph by AnagoriaSource page · Original file · CC BY-SA 4.0Cropped, resized, and compressed by Recipe Nest Vault.

01

Ingredients

  • 1.5 kg

    beef chuck, cut into 50 mm pieces

  • 900 g

    pearl onions or small shallots, peeled

  • 90 ml

    extra-virgin olive oil, divided

  • 15 g

    garlic, minced

  • 40 g

    tomato paste

  • 400 g

    canned chopped tomatoes

  • 300 ml

    dry red wine

  • 60 ml

    red-wine vinegar

  • 500 ml

    unsalted beef stock

  • 1

    cinnamon stick

  • 5

    whole cloves

  • 6

    allspice berries

  • 2

    bay leaves

  • 18 g

    fine salt, divided

  • 4 g

    black pepper

02

Method

  1. 01

    Dry and season the beef

    Pat the beef completely dry and season with 10 g salt and all the black pepper. Leave uncovered for 15 minutes while the pot heats.

    Beef Stifado, step 1: Dry and season the beef.
    Cooking-step illustration, not a photograph
  2. 02

    Brown the beef in batches

    Heat 50 ml olive oil in a heavy pot over medium-high heat. Brown the beef in 3 batches for 8–10 minutes per batch, turning to color several faces, then transfer to a tray.

    Beef Stifado, step 2: Brown the beef in batches.
    Cooking-step illustration, not a photograph
  3. 03

    Brown the small onions

    Add the remaining 40 ml olive oil and the peeled onions. Cook for 8 minutes, rolling them occasionally, until they pick up golden patches but remain whole; transfer half to a bowl.

    Beef Stifado, step 3: Brown the small onions.
    Cooking-step illustration, not a photograph
  4. 04

    Build the aromatic tomato base

    Add garlic and tomato paste to the onions in the pot and cook for 1 minute. Add the wine and vinegar, scrape up the fond and boil for 5 minutes to reduce by about one-third.

    Beef Stifado, step 4: Build the aromatic tomato base.
    Cooking-step illustration, not a photograph
  5. 05

    Start the slow braise

    Return the beef and its juices. Add chopped tomatoes, stock, cinnamon, cloves, allspice, bay leaves and 5 g salt. Bring just to a simmer, cover and cook over very low heat for 90 minutes.

    Beef Stifado, step 5: Start the slow braise.
    Cooking-step illustration, not a photograph
  6. 06

    Add the reserved onions late

    Add the reserved browned onions after 90 minutes. Cover again and simmer for 35–45 minutes until the beef yields easily to a spoon and the late-added onions are tender but intact.

    Beef Stifado, step 6: Add the reserved onions late.
    Cooking-step illustration, not a photograph
  7. 07

    Reduce the sauce uncovered

    Remove the cinnamon stick, cloves, allspice and bay leaves. Simmer uncovered for 10–15 minutes until the sauce turns glossy and coats the beef instead of pooling thinly.

    Beef Stifado, step 7: Reduce the sauce uncovered.
    Cooking-step illustration, not a photograph
  8. 08

    Rest and correct seasoning

    Rest off the heat for 15 minutes. Taste the sauce and add up to the remaining 3 g salt if needed, then serve with bread, potatoes or orzo.

    Beef Stifado, step 8: Rest and correct seasoning.
    Cooking-step illustration, not a photograph

03

Sources and photo credit

This standardized method was independently rewritten after cross-checking the references below. Recipe Nest Vault does not claim that the credited photographer cooked from this exact version.

Recipe references

20240503 Stifado Restaurant MeGusto anagoria — Photograph by Anagoria; CC BY-SA 4.0.

Step illustrations: Original illustrations created by Recipe Nest Vault with OpenAI image_gen.

Back to Greek recipes

Language settings

Choose your language

We’ll open Recipe Nest Vault in your preferred language. You can change it anytime.

Current language: English

Your language preference will be saved in this browser.