Preheat your oven to 425°F. Line a baking sheet with parchment paper.
Cut the cauliflower into 1-inch thick steaks. Arrange the steaks on one half of the baking sheet.
In a bowl, toss the cauliflower with 1 tsp olive oil, half of the garlic powder, paprika, salt, and pepper.
Drain and rinse the chickpeas. Pat dry with a paper towel and place them on the other half of the baking sheet. Drizzle with the remaining olive oil, mixed herbs, the rest of the garlic powder, salt, and pepper.
Cut the extra firm tofu into 1/2-inch slabs. Season lightly with salt and pepper.
Place the tofu slices on the baking sheet near the cauliflower, ensuring everything has space to crisp up.
Roast in the preheated oven for 25-30 minutes, flipping the cauliflower steaks and chickpeas halfway through, until the cauliflower edges are golden and crispy and the chickpeas are firm and roasted.
Once done, remove from the oven and sprinkle the nutritional yeast over the roasted tofu and cauliflower for an extra savory finish.
Plate the cauliflower steaks with a generous serving of herb-roasted chickpeas and tofu, and enjoy your nutritionally balanced, protein-packed meal.