Cut the beef across the grain into 1-inch pieces. Sprinkle with some baking soda to coat all the pieces. Put in a bowl, cover and set in the fridge for 30 minutes. This will tenderize the meat.
Cook the bacon. I like to put mine in the oven on a cookie sheet at 400F for 15 minutes.
Meanwhile, cut all the veggies into 1-pieces.
When the beef is ready, using a frying pan, generously brown the beef on all sides. Transfer the beef to the stock pot.
Add onions to the frying pan, cook until translucent. Then add the garlic and cook until fragrant. Add this to the stock pot.
Cook all the remaining veggies in the frying pan for 10 minutes or until tender. Transfer to the stock pot.
Add your choice of brew and bring it to a rapid boil, deglazing the bottom of the pan (scraping up the browned bits on the bottom). Boil for 2 minutes. Then transfer to the stock pot.
Add the bacon (and the bacon grease to enhance the flavor), the broth, tomato paste, worcestershire sauce, and the herbs and spices to the stock pot.
Stir to combine. Bring it to a boil, then reduce the heat to low, cover, and simmer for 2 hours. Add salt and pepper to taste.
After 2 hours, add 2 tbsp of flour to 1/4 cup of water, whisk well to remove all lumps then add it to the stew to thicken up the broth into a lovely gravy.