01 -
Take a large pot or Dutch oven and heat 2 tablespoons of olive oil over medium heat. Sprinkle the beef with salt and pepper. Sear it in batches until browned, then take it out and set aside.
02 -
Toss the leftover olive oil into the same pot and toss in the shallots. Cook them until they turn a soft, light gold color.
03 -
Pop the browned meat back into the pot. Stir in tomato paste, red wine, minced garlic, beef stock, sugar, cinnamon, cloves, bay leaves, oregano, and allspice. Let it come to a boil, then reduce to a simmer. Cover it up and let it cook gently for 2 hours or till the beef is soft.
04 -
Check if the flavor needs a bit more salt or pepper. Serve it warm with fresh parsley on top.