Go Back
Spicy Roasted Tofu

Spicy Roasted Tofu

This dish transforms firm tofu into a fiery, crispy snack through a bold marinade of soy, chili powder, and smoky spices. Roasted until golden and crackly, each cube is coated with a fragrant, spicy crust that offers a satisfying crunch and robust flavor. Perfect as a bold appetizer or snack, no sauce needed.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4
Course: Main Course
Calories: 150

Ingredients
  

  • 1 block firm tofu pressed and cut into 1-inch cubes
  • 2 tablespoons soy sauce or tamari for gluten-free
  • 1 tablespoon chili powder adjust to taste
  • 1 teaspoon smoked paprika for smoky depth
  • 1 teaspoon garlic powder
  • 1 tablespoon oil sesame oil adds nutty aroma but any neutral oil works
  • pinch salt

Equipment

  • Baking sheet
  • Parchment paper
  • Mixing bowl
  • Spatula or tongs
  • Cooling rack (optional)

Method
 

  1. Preheat your oven to 200°C (390°F) and line a baking sheet with parchment paper for easy cleanup.
  2. Press the tofu for at least 20 minutes to remove excess moisture, then cut it into evenly sized 1-inch cubes.
  3. In a mixing bowl, combine soy sauce, chili powder, smoked paprika, garlic powder, oil, and a pinch of salt, stirring until well mixed and fragrant.
  4. Add the tofu cubes to the bowl and gently toss until each piece is thoroughly coated with the spicy marinade.
  5. Arrange the coated tofu cubes on the prepared baking sheet, leaving space between each piece for even roasting.
  6. Place the baking sheet in the oven and roast for 25 to 30 minutes, flipping the tofu halfway through, until the cubes are golden, crispy, and fragrant with smoky spices.
  7. Once out of the oven, let the tofu sit for 5 minutes to firm up and develop an even crunch.
  8. Serve hot, garnished with chopped scallions or a squeeze of lime if desired, savoring the crackle and fiery aroma with each bite.

Notes

For extra heat, sprinkle with chili flakes before serving. Store leftovers in an airtight container in the fridge for up to 3 days and reheat in a hot oven or skillet to restore crispness.