In a large saucepan or Dutch oven, heat the olive oil over medium-high heat.
Add the pearl onions and carrot, and cook, stirring occasionally, until they begin to soften, about 5 minutes. 2.
Stir in the flour and cook for 2 minutes more, coating the vegetables. This will help thicken the stew.
Add the seitan, tempeh bacon, minced garlic, and fresh thyme.
Cook for 2 minutes, stirring constantly, until fragrant. 3. Carefully pour in the stout beer to deglaze the pan.
Bring the mixture to a boil, using a wooden spoon to scrape up any flavorful browned bits stuck to the bottom.
Let it cook for 3 minutes to allow the alcohol to burn off. 4.
Stir in the vegetable broth and butternut squash.
Bring the stew to a simmer, then reduce the heat to medium-low, cover, and let it cook for 20 minutes, or until the squash is tender. 5.
Add the frozen edamame and cook for 10 more minutes.
Season generously with salt and pepper to your liking.
Serve hot.