Heat the oil in a large heavy pot over high heat and cook the beef and onion until the beef is browned on all sides and the onion is lightly browned around the edges, about 10 minutes.
Add the remaining ingredients and bring to a boil.
4 cloves garlic, 1/2 cup red wine, 1/2 cup beef stock, 1/4 cup red wine vinegar, 6 oz tomato paste, 1/2 tsp ground cinnamon, 1/4 tsp ground cloves, 1 fresh bay leaf, 20 medium pearl onions
Reduce the heat and simmer covered until the beef is tender, about 90 minutes.
Salt, ground pepper
Add the pearl onions and cook until tender, 15 to 20 minutes.
Notes
The best type of recipes - everything in one pot and it turns into an amazing meal.