Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Baked Tofu You’ll Love


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 1 hour
  • Yield: 4 servings
  • Diet: Vegan

Description

This baked tofu recipe is a simple, flavorful, and protein-packed vegan dish. The tofu is pressed, marinated, and baked to crispy perfection, making it a great addition to bowls, salads, or as a stand-alone snack.


Ingredients

  • 1 block (14 oz) extra-firm tofu, pressed
  • 1 tablespoon tamari or soy sauce
  • 1 tablespoon olive oil
  • 1 tablespoon cornstarch
  • 1 tablespoon nutritional yeast
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1/2 teaspoon smoked paprika (optional)

Instructions

  1. Press the tofu for at least 15-30 minutes to remove excess moisture.
  2. Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
  3. Cut the tofu into cubes or bite-sized pieces.
  4. In a bowl, mix tamari, olive oil, nutritional yeast, garlic powder, onion powder, and smoked paprika.
  5. Add the tofu pieces to the bowl and gently toss to coat evenly.
  6. Sprinkle with cornstarch and toss again until coated.
  7. Spread the tofu pieces in a single layer on the prepared baking sheet.
  8. Bake for 25-30 minutes, flipping halfway through, until golden and crispy.

Notes

  • For best texture, use extra-firm tofu and press thoroughly.
  • Can be served warm or cold in salads, wraps, bowls, or as a snack.
  • Customize the marinade to suit your taste preferences.
  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Category: Main, Snack
  • Method: Baked
  • Cuisine: Asian-Inspired

Nutrition

  • Serving Size: 1/4 block
  • Calories: 120
  • Sugar: 0g
  • Sodium: 300mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 5g
  • Fiber: 1g
  • Protein: 10g
  • Cholesterol: 0mg