Beef Stifado is a classic Greek stew made with tender beef chunks simmered in a rich tomato-red wine sauce with pearl onions, garlic, and aromatic spices. It’s a comforting, slow-cooked dish full of deep Mediterranean flavors—perfect served with crusty bread, rice, or mashed potatoes.
Ingredients
Directions
Heat olive oil in a large pot over medium-high heat. Brown the beef on all sides. Remove and set aside.
In the same pot, add a little more oil if needed. Sauté the pearl onions until lightly golden. Add garlic and cook for 1 minute.
Pour in the red wine to deglaze the pot. Stir in tomatoes, vinegar, tomato paste, cinnamon, cloves, bay leaf, allspice, sugar, salt, and pepper.
Return the beef to the pot. Bring to a boil, then reduce to low and cover. Simmer gently for 2 to 2½ hours, stirring occasionally, until the beef is fork-tender and the sauce is thickened.
Remove bay leaf and cloves. Garnish with parsley and serve with mashed potatoes, rice, or crusty bread.