Crispy Oven-Baked Tofu with Golden Crunch

This crispy baked tofu is flavorful, versatile, and an easy way to make tofu taste amazing using just five everyday ingredients. The exterior becomes delightfully crisp while the interior stays tender, making it a great source of plant-based protein for many meals.

Baked tofu is one of the simplest and most satisfying ways to cook tofu. It’s tasty, nutritious, and holds up well in salads, bowls, stir-fries, and soups. The marinade in this recipe gives the tofu plenty of flavor, but you can easily customize it by swapping or adding herbs, spices, or sauces to suit your preferences.

Overview of baked tofu cubes onto a lined baking sheet.

This recipe is designed to be approachable for anyone who is new to cooking tofu. It focuses on simple steps and reliable results, so you can feel confident preparing tofu that is both crispy and flavorful.

While the tofu is delicious on its own, it also works very well as a protein boost in other dishes. Use it to top salads, add it to noodle or rice bowls, fold it into soups or stews, or transform it into more elaborate Asian-style dishes by adding a sauce and vegetables.

🌟 You’ll love this recipe because it is

  • Made with only five simple, affordable ingredients.
  • Super crispy on the outside yet tender inside.
  • Nutritious and a great source of plant-based protein.
  • Highly versatile and easy to customize with your favorite seasonings.
  • Perfect eaten by itself or used to add protein to salads, soups, stews, and bowls.

🧾 Ingredients

Ingredients needed to make crispy baked tofu.
  • Firm tofu – firm or extra-firm are best. Avoid silken or soft tofu as it will not hold its shape.
  • Soy sauce – provides savory, umami flavor. Use tamari for a gluten-free option or coconut aminos if preferred.
  • Extra virgin olive oil – helps create a golden crust; any neutral oil will also work.
  • Garlic powder – optional but recommended for extra flavor. You can substitute onion powder or fresh minced garlic if you prefer.
  • Cornstarch – key to achieving an extra-crispy surface; other starches such as potato starch or arrowroot also work.

See the recipe card further down for exact measurements and serving information.

🔪 Instructions

Tofu cubes marinating in a large bowl.

Step 1: Preheat the oven to 400ºF (200ºC). Cut the tofu into roughly 3/4-inch (about 2 cm) cubes. Place the cubes in a large bowl, add soy sauce, oil, and garlic powder, and stir gently until evenly coated. Let the tofu rest for at least 5 minutes so the flavors start to penetrate.

Tofu cubes coated in cornstarch inside a freezer bag.

Step 2: Drain excess liquid from the marinated tofu. Working in batches, place about one third of the tofu into a resealable bag with 1–2 tablespoons of cornstarch, seal the bag, and shake gently until the pieces are evenly coated. Repeat with the remaining tofu and cornstarch. Alternatively, toss the tofu and cornstarch in a shallow dish if you prefer not to use a bag.

Tofu cubes onto a lined baking sheet before baking.

Step 3: Arrange the coated tofu in a single layer on a lined baking sheet, leaving a little space between pieces so air can circulate. Bake for 15 minutes to allow the starch to set and the bottoms to brown.

Tofu cubes onto a lined baking sheet after baking.

Step 4: Remove the baking sheet and flip each tofu cube so the other side can crisp. Return to the oven and bake for another 15 minutes or until golden brown and crisp all over. Serve immediately for the best texture.

📋 Substitutions & variations

  • Make it gluten-free: swap soy sauce for tamari or coconut aminos.
  • Oil-free option: omit the oil—your tofu will still bake but may be slightly less crisp.
  • Flavor swaps: replace garlic powder with onion powder or add smoked paprika, black pepper, chili powder, or mixed Italian or Cajun seasoning for different flavor profiles.
  • Starch choices: cornstarch creates a very crisp crust; potato starch, tapioca, or arrowroot also work. For extra crunch, use 4–6 tablespoons total depending on how crispy you like it.
  • Frozen tofu: freezing and thawing tofu before cooking makes it more porous and better at absorbing marinades but changes the texture slightly—this is a good option when you want a chewier, more absorbent tofu.

🍽 Equipment

To make this recipe you will need a few basic items:

  • Measuring spoons and cups, or a kitchen scale for accuracy.
  • A large mixing bowl and a spoon for combining tofu with marinade.
  • A resealable freezer or plastic bag (or a shallow dish) for coating tofu with cornstarch.
  • A baking sheet lined with parchment or a silicone mat for even baking and easy cleanup.
Several baked tofu cubes onto a lined baking sheet.

❄️ Storage

  • Refrigerator: Leftovers keep well in an airtight container for 5–7 days. The tofu loses some of its crispness in the fridge but remains flavorful.
  • Reheating: Gently reheat on the stovetop in a frying pan with a splash of oil or vegetable stock to revive texture, or use the microwave for a quick warming—just note the crust will soften more in the microwave.

💭 Expert tips

  1. Cut tofu into uniform ¾-inch (2 cm) cubes so pieces cook evenly and provide a satisfying bite.
  2. Pressing tofu before cooking removes extra moisture and helps it become even crispier; wrap in a clean towel and place a weight on top for 5–10 minutes if desired.
  3. For maximum crispness, use the higher end of the starch range (4–6 tablespoons) and avoid overcrowding the baking sheet.
  4. Freezing and thawing tofu creates a more sponge-like texture that absorbs marinades better—try it if you want more pronounced flavor penetration.
  5. When reheating, add a bit of sauce, oil, or stock to prevent the tofu from drying out and to restore moisture and flavor.

❓Recipe FAQs

Can I make baked tofu in advance?

Yes. Store cooled tofu in an airtight container in the refrigerator for up to 5–7 days. Reheat gently before serving; note that freshly baked tofu will always be crispier.

What kind of tofu is best for baking?

Firm or extra-firm tofu works best. Extra-firm contains less moisture but can sometimes feel dry; firm tofu strikes a good balance between structure and moisture for this recipe.

How can I serve baked tofu?

Serve it on salads, rice or noodle bowls, in stir-fries, soups, or stews. Toss with a sauce and vegetables for a quick, complete meal, or use it as a protein-packed topping for grain bowls.

Do I have to press the tofu?

Pressing is optional. Many cooks prefer to press for extra crispness and better flavor absorption, but the method in this recipe works well without pressing if you’re short on time.

🌱 More tofu recipes

  • Crispy Fried Tofu
  • Air Fryer Tofu
  • Tofu Scramble
  • Spicy Korean-Style Tofu
  • Sesame Tofu
  • Tofu Stir Fry

Did you try this recipe? Please leave a rating and comment to share how it turned out!

Overview of baked tofu cubes onto a lined baking sheet.

Crispy Baked Tofu

A simple, delicious baked tofu that’s crispy on the outside and tender inside, made with just five easy ingredients.

Prep: 10 mins
Cook: 30 mins
Total: 40 mins
Servings: 4

Ingredients

  • 1 block firm tofu (about 14 ounces / 400 g), patted dry and cubed
  • 1 tablespoon soy sauce
  • 1 tablespoon extra virgin olive oil
  • 1/2 teaspoon garlic powder (optional)
  • 3–6 tablespoons cornstarch

Instructions

  • Preheat the oven to 400ºF (200ºC).
  • Add the tofu cubes, soy sauce, oil, and garlic powder to a large bowl. Mix gently and let rest for at least 5 minutes.
  • Drain excess liquid. Place one third of the tofu in a resealable bag with 1–2 tablespoons cornstarch and shake until coated. Repeat with remaining tofu and cornstarch.
  • Arrange tofu in a single layer on a lined baking sheet and bake for 15 minutes.
  • Flip each piece and bake for another 15 minutes or until golden and crisp. Serve immediately.

Notes

Substitutions: Use tamari for a gluten-free soy sauce substitute, or coconut aminos for a milder, slightly sweeter flavor. Omit oil for an oil-free version; replace cornstarch with potato or tapioca starch if preferred.

Storage: Store leftovers in an airtight container in the refrigerator for 5–7 days. Reheat in a frying pan with a splash of oil or stock to restore texture.

Nutrition

Serving: 1 | Calories: 141 kcal | Carbohydrates: 8 g | Protein: 9 g | Fat: 8 g | Fiber: 1 g