Ingredients
Method
- Heat a large Dutch oven or heavy-based casserole over a medium-high heat and add the olive oil. Once shimmering, add the beef in batches, allowing each piece to develop a deep, caramelised crust on all sides—about **4–5 minutes per side**. Don’t overcrowd the pot; colour is flavour here. Transfer the browned beef to a plate and set aside.
- In the same pot, lower the heat to medium and add the shallots, letting them soften gently for **3–4 minutes** until glossy and translucent. Stir in the garlic and cook for another minute or two, just until fragrant and beginning to sweeten.
- Pour in the red wine, letting it hiss and bubble as it lifts all those rich, caramelised bits from the bottom of the pot. Give it **2–3 minutes** to reduce slightly, then stir through the tomato passata, cinnamon sticks, cloves, and allspice until beautifully combined.
- Return the beef—along with any resting juices—back to the pot, add the bay leaves, and pour in enough water or stock to just cover. Bring everything to a gentle boil, then reduce the heat to low, partially cover, and let it quietly simmer for **1½–2 hours**, stirring occasionally, until the beef is meltingly tender and the sauce is rich, glossy, and deeply aromatic.
- Taste, season generously with sea salt and freshly cracked black pepper, and loosen with a splash of stock if needed. Finish with a scattering of fresh parsley, bring the pot straight to the table… and let this little taste of Greece do the rest.
Notes
Like many slow-cooked classics from Greece, this stifado only gets better with time. As it rests, the wine, tomatoes, and warming spices deepen beautifully, making leftovers arguably even more irresistible the next day. Store covered in the fridge for up to 3 days, or freeze in airtight containers for up to 3 months for an effortless, flavour-packed supper whenever the craving strikes.
