Transform plain tofu into an irresistible treat with this Crispy Roasted Tofu recipe! Perfectly seasoned with a savory blend of soy sauce, garlic powder, and smoked paprika, each cube is roasted to golden-brown perfection for an ultra-crispy exterior and tender interior. This easy, vegan, and gluten-free dish is prepped in just 15 minutes and bakes to crispy deliciousness in your oven, eliminating the need for frying. With its high-protein, flavor-packed profile, this versatile recipe makes a fantastic addition to grain bowls, salads, stir-fries, or serves beautifully as a stand-alone snack. Ideal for weeknight dinners or meal prep, this roasted tofu is sure to become a staple in your kitchen!
Preheat your oven to 425°F (220°C) and line a baking sheet with parchment paper.
Remove the tofu from its packaging and drain off any liquid. Wrap the tofu block in a clean kitchen towel or paper towels and press gently to remove as much moisture as possible. Alternatively, place the wrapped tofu on a plate and weigh it down with a heavy object for about 10 minutes.
Cut the pressed tofu into 1-inch cubes and transfer them to a mixing bowl.
In a small bowl, whisk together the soy sauce, olive oil, cornstarch, garlic powder, smoked paprika, and black pepper until smooth.
Pour the marinade over the tofu cubes and gently toss until they are evenly coated.
Spread the tofu cubes in a single layer on the prepared baking sheet, ensuring none of the pieces are touching one another.
Roast the tofu in the preheated oven for 15 minutes.
After 15 minutes, remove the baking sheet from the oven and use a spatula to gently flip the tofu pieces for even cooking.
Return the baking sheet to the oven and continue roasting for another 15 minutes or until the tofu is golden brown and crispy.
Once done, remove the tofu from the oven and let it cool slightly before serving. Enjoy as a topping for salads, in grain bowls, or as a tasty snack!
Calories |
766 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 46.2 g | 59% | |
| Saturated Fat | 7.0 g | 35% | |
| Polyunsaturated Fat | 1.4 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 1216 mg | 53% | |
| Total Carbohydrate | 28.8 g | 10% | |
| Dietary Fiber | 10.8 g | 39% | |
| Total Sugars | 2.8 g | ||
| Protein | 65.8 g | 132% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 2736 mg | 210% | |
| Iron | 12.2 mg | 68% | |
| Potassium | 1146 mg | 24% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.