Roast the potatoes: Preheat oven to 400°F (200°C). Toss potatoes with 1 tbsp olive oil, salt, garlic powder, onion powder, and paprika. Spread on a baking sheet and roast for 25 minutes, until golden.
Cook the sausage: In a skillet over medium-high heat, sear vegan sausages for a few minutes on each side until browned.
Remove from pan (do not clean the pan, leave the browned bits for flavor).
Cook the tofu: Add a tablespoon of olive oil to the same pan. Break the tofu in pieces by hand, season with about ¼ teaspoon of salt, and cook over medium heat for 10 minutes, stirring occasionally until golden and crispy. Remove from pan.
Prep the veggies. Slice the bell pepper and onion. Leave the garlic cloves whole. If using sliced cherry peppers no need to do anything. If you are using whole cherry peppers then slice them.
In the same pan used to cook the vegan sausage and tofu, add broth, vinegar, and lemon juice.
Simmer for 5 minutes, scraping up the browned bits from the bottom.
Lower oven to 375°F (190°C).
On a large sheet pan, combine roasted potatoes (optional if you want them to stay crispy do not add them), vegan sausage, tofu, and veggies. You can slice the vegan sausage or leave it whole. Pour sauce evenly over everything.
Cover with foil and bake for 35 minutes.
Remove foil and bake uncovered for an additional 25 minutes until everything is tender and slightly caramelized.
Season with black pepper and garnish with fresh parsley before serving.