Go Back

Spicy Roasted Tofu

This dish features firm tofu marinated in a smoky, spicy rub and roasted until crispy on the outside with a tender, almost creamy interior. The high-temperature roasting creates a crackling exterior infused with bold chili and smoky flavors, making it a vibrant centerpiece or side dish. The final product is visually appealing with golden-brown edges and aromatic with a fiery, smoky aroma.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 4
Course: Main Course
Cuisine: Asian
Calories: 150

Ingredients
  

  • 1 block extra-firm tofu drained and pressed
  • 2 tablespoons soy sauce or coconut aminos
  • 1 tablespoon olive oil or sesame oil nutty aroma preferred
  • 1 teaspoon chili powder smoked for depth
  • 0.5 teaspoon garlic powder
  • 1 squeeze lemon or lime juice for brightness
  • Fresh cilantro or green onion for garnish

Equipment

  • Baking sheet
  • Parchment paper or silicone baking mat
  • Press or heavy objects
  • Mixing bowl
  • Spatula

Method
 

  1. Drain the tofu and press it for at least 15 minutes using a tofu press or by placing it between plates with a weight on top, to remove excess moisture.
  2. Once pressed, cut the tofu into 1-inch cubes, making sure they are uniform for even roasting.
  3. In a small mixing bowl, whisk together soy sauce, oil, chili powder, garlic powder, and a squeeze of lemon or lime juice until well combined. This creates your spicy marinade.
  4. Add the tofu cubes to the bowl and toss gently with the marinade until each piece is evenly coated. Let sit for 10 minutes to absorb the flavors.
  5. Preheat your oven to 220°C (425°F). Line a baking sheet with parchment paper or a silicone mat for easy cleanup.
  6. Spread the marinated tofu cubes in a single layer on the prepared baking sheet, making sure they aren’t crowded to allow for maximum crisping.
  7. Roast the tofu in the oven for 25-30 minutes, flipping the pieces halfway through, until they are golden brown, crispy around the edges, and emit a smoky, spicy aroma.
  8. Remove the tofu from the oven and let it rest for 5 minutes—this helps the exterior crisp up further and keeps the interior tender.
  9. Garnish with freshly chopped cilantro or green onion for a burst of herbal brightness and serve immediately while hot and crispy.

Notes

For extra smoky flavor, briefly broil the tofu for 1-2 minutes at the end of roasting, but watch carefully to prevent burning. You can also store leftovers in an airtight container in the fridge for up to 3 days; reheat in a hot oven for best crispiness.