1 tbsp fresh thyme, minced (substitute with 1 tsp dry)
1 tbsp fresh rosemary, minced (substitute with 1 tsp dry)
2 tbsp vegetable oil
Soak the TVP or soy chunks in hot water for 30 minutes. Drain.
Mix the flour with some salt and pepper and dredge the TVP chunks in the flour. Shake off any excess flour.
Heat all but 1 tsp of the vegetable oil in a dutch oven or a large, heavy-bottomed pot.
Place the TVP chunks in the dutch oven in a single layer, being careful not to crowd them. Brown the chunks on all sides over medium heat.
Remove to a dish lined with a paper towel and set aside. Also reserve any flour remaining from dredging the TVP because we'll use that to thicken the sauce.
Add the remaining teaspoon of oil to the dutch oven and add the onions and garlic. Season with some salt and pepper. Saute, stirring frequently, over medium heat until the onions are softened and translucent, about 3-4 minutes.
Add the thyme, rosemary, carrots, mushrooms, potatoes and celery and saute until the vegetables are all well mixed together.
Add the remaining flour and stir well to mix, about two minutes.
Add the beer and 4 cups of the vegetable stock along with the reserved TVP chunks.
Bring to a boil, turn the heat to a simmer, cover with a lid, and cook for 30 minutes or until the vegetables are all tender and the flavors have melded together. Add more stock or water if the stew looks too dry. I made my stew rather thick because that's how we like it, but you can definitely make it soupier.
Add salt and ground black pepper to taste.
Serve hot. Stew always tastes best when it has had some time to stand and the flavors have mixed together, so this is a great dish to make the day before you want to serve it.