Kapama is a "spectrum" of Greek stews; my version features slowly cooked beef in a red wine and tomato stew that has hints of coffee, Metaxa (Greek brandy), cinnamon, and lots of red wine, and it is delicious!
Cut the onion in half, peel it and then cut it into a 3-4mm (⅛") dice.
Peel and finely dice the garlic.
Roughly chop the tomatoes.
Season the beef with half of the salt and all of the black pepper, then lightly dredge it in flour.
Heat a 20cm or 8" heavy-based pot over a medium-high heat, add the olive oil and brown the beef all over, then remove and set aside.
Do this in two batches and do not be tempted to crank up the heat to speed up the process. You will burn the fond!
Add the onion and cook for 5 minutes, stirring regularly.
Throw in the garlic, cinnamon, allspice, bay leaf, tomatoes and tomato puree, then cook for 1-2 minutes, stirring all of the time.
Pour in the brandy and cook until everything has thickened up.
Add the beef, red wine, coffee, honey and enough water to just cover the beef. Then have a taste and add as much of the remaining salt as you think is necessary.
You shouldn't need more than 125ml (½ cup) of water.
Transfer the pot to the oven and cook for 3½-4 hours, keeping an eye on it after 3 hours to make sure that it does not dry out too much.
If you want to speed up the cooking, remove it from the oven after 2 hours and cook over a medium heat to reduce the sauce. This will make the beef a little tougher, but it will still be lovely.