Press the tofu for at least 20 minutes to remove excess water, then cut into 1/2-inch thick steaks.
In a shallow dish, combine the cornstarch, dried thyme, dried rosemary, garlic powder, salt, and pepper.
Lightly coat each tofu steak in the herb and cornstarch mixture, ensuring an even layer for maximum crispiness.
Heat a non-stick skillet over medium heat. If needed, lightly spray or use a tiny drizzle of oil to prevent sticking, then gently pan-fry the tofu steaks for about 3-4 minutes on each side until crispy and golden.
Preheat your oven to 425°F. Toss the broccoli with olive oil, a pinch of salt, and pepper. Spread the broccoli evenly on a baking sheet.
Roast the broccoli in the oven for 15-20 minutes, or until edges are slightly charred and the stems are tender.
Plate the crispy herbed tofu steaks alongside the roasted broccoli and serve warm.