Preheat oven to 400°F (200℃). Lightly grease a large baking sheet.
Prep potatoes and tofu: In a large bowl, toss the chopped potatoes with ½ tablespoon of olive oil, salt, and pepper. Add to one half of the baking sheet. In the same bowl, toss the tofu with nutritional yeast, olive oil, smoked paprika, cumin, garlic powder, salt, and pepper. Add to the other half of the baking sheet.
Roast: Bake the potatoes and tofu for 15 minutes.
Prep remaining veggies: While the potatoes and tofu are baking, in the same bowl, toss the corn, mushrooms, bell pepper, and red onion with the remaining ½ tablespoon olive oil, salt, and pepper.
Add veggies and roast again: Remove the baking sheet from the oven. Push the potatoes and tofu toward the sides of the pan. Add the vegetables to the center third (or mix everything together if preferred). Roast for another 20 minutes, flipping or stirring halfway, until the vegetables are tender and the tofu is golden.
Add BBQ sauce: Drizzle BBQ sauce over the tofu and vegetables, then return to the oven for 5–10 minutes, until the sauce is sticky and caramelized.
Serve: Garnish with parsley and serve hot with extra BBQ sauce on the side. Enjoy with rice, quinoa, couscous, crusty bread, cornbread, or a crisp green salad or coleslaw.Storage: Allow leftovers to cool completely, then store in an airtight container in the fridge for up to 4 days. Great for meal prep!