Nothing beats a good vegetable beef soup. Especially when leaves and temperatures are falling and you just want a big, warm bowl of comfort!
In a large skillet, heat the oil over med-high heat. Sprinkle the beef with salt and pepper and add to the pan. Brown the beef on all sides. Remove beef and set aside.
Add garlic and onion to the same skillet and cook for a few minutes. Add carrot and celery, cook for 2 minutes or until onion is translucent. Stir in flour and cook for 1 minute. Slowly pour in beef broth while constantly stirring.
Add beer, water, tomato paste, bay leaves and thyme, stir well. Then add the beef back in. Cover, adjust heat to medium low and simmer 1 - 1½ hour or until beef is tender.
Meanwhile, melt butter in a large skillet over medium high heat. Add mushrooms and cook for 5 minutes until browned. Sprinkle with salt and pepper. Set aside.
After 1-1 ½ hrs, add potatoes and peas, simmer for another 20 minutes. Add cooked mushrooms in the last 5 minutes. The soup is ready when the potatoes are cooked and beef is tender
Make a double batch. This soup freezes well and will keep a month or two in the freezer.