A comforting, slow-cooked classic featuring tender cuts braised in a rich, velvety reduction with root vegetables and fresh herbs.
Brown the beef in olive oil in a heavy pot over medium-high heat.
Add the onion, garlic, cumin, coriander, and cardamom and fry until softened.
Add the tomatoes and stock, cover, and cook over low heat for 90 minutes.
Uncover and simmer for 10 minutes until the sauce thickens.
Serve hot with rice or wrapped in flatbread.