Steps
1. In a large pot, heat olive oil and butter over medium heat.
2. Add bacon, and cook until it is lightly brown.
3. Add the garlic, thyme, and bay leaves, and sauté for 2 minutes.
4. Add the beef cubes and season with salt and pepper. Cook, stirring occasionally, until the beef is brown on all sides.
5. Sprinkle the flour over the beef and cook until lightly browned.
6. Deglaze the pot with the red wine and beef broth.
7. Add the tomato paste and pearl onions, season with salt and pepper, and stir to combine.
8. Cover the pot and simmer for 1 hour and 15 minutes until the beef is tender.
9. Serve beef bourguignon with mashed potatoes. Enjoy!