Ingredients
Equipment
Method
Instructions
- Heat olive oil in a large pot over medium-high heat. Season the beef with salt and pepper and brown in batches until well caramelized. Remove and set aside.
- In the same pot, sauté the chopped onion until soft. Add garlic and cook briefly, then stir in tomato paste and cook for 2 minutes.
- Return beef to the pot. Add crushed tomatoes, beef broth, vinegar, bay leaves, cinnamon stick, cloves, and allspice. Bring to a gentle simmer.
- Cover and simmer on low heat for about 90 minutes, stirring occasionally, until the beef begins to soften.
- Add pearl onions and continue cooking uncovered for 30–45 minutes, until the beef is fork-tender and the sauce has thickened.
- Remove bay leaves and cinnamon stick. Adjust seasoning and let rest for 10 minutes before serving.
Notes
This Beef Stifado tastes even better the next day. Serve with rice, mashed potatoes, or crusty bread. Store leftovers refrigerated for up to 4 days or freeze for 3 months.
