This quick and simple baked crispy tofu recipe is easy to make and deliciously flavorful (so that anyone will love tofu, vegan or not!). Perfect for salads, pastas or any dish that needs more plant-based protein!

crispy tofu on a baking sheet

THE Tofu Recipe to Make Anyone Love Tofu- vegan or not!

For some reason, tofu has gotten a really bad reputation as being hard to prepare and bland. But to be honest, tofu on its own is really no different than any other source of protein, plant-based or not.

It just won’t taste good as it is. So I get it, it honestly took a really long time for even me, someone who’s always gravitated more towards the plant life (before becoming fully vegan!), to like it.

But once you get past this mental block and realize that dang, tofu can be really delicious, let me tell you. The world is your vegan oyster. 

This crispy tofu recipe is going to do just that. And knowing how to prepare tofu simply, easily, and quickly with the tools you already have (an oven- no air fryer needed!), you’re going to become a tofu pro.

close up of crispy tofu

This crispy tofu is deliciously tender and flavorful (actually PACKED with flavor) with not a lot of oil needed to get those crisp edges. And you’ll love how versatile this recipe can be (so many dinner recipes you can add it to- more on that below!- or just serve it up simply with some roasted broccoli or Brussels sprouts and sweet potatoes!). 

Plus tofu is one of those great plant-based proteins (along with bean recipes, like these delicious vegan meatballs and vegan lentil loaf!). 

Let’s get started!

Key Ingredients:

  • Extra firm tofu: This is super important. We need a firm tofu to be able to slice the tofu into cubes. Another note about tofu, you’ll need to press the tofu for just 30 minutes before prepping this recipe to ensure that the tofu absorbs the flavorings and marinade. This is so easy- you can just use a paper towel and wrap it tightly, placing a book on top!
  • Cornstarch: You can also use arrowroot starch here. This is what’s going to help your tofu get super crispy without frying it (or using an air fryer!).
  • Vegan butter: I like to use vegan butter, specifically Miyoko’s, because it has a high cooking heat, but you can use a neutral oil, like sunflower seed oil or avocado oil, or even a triple refined coconut oil. 
  • Soy sauce: If you’re gluten-free, you can use Tamari soy sauce, or swap in coconut aminos.
  • Garlic: Fresh garlic cloves will taste best, but you can also use garlic powder!
  • Mustard: This is to be mixed for our marinade after the tofu bakes!
  • Spices: I like to use a blend of cumin and ginger. You can also grate in fresh ginger if you’d like, and mix in onion powder as well for extra flavor!
  • Rice Vinegar: A little vinegar provides the acid that complements the fat in this recipe, creating a super satisfying flavor. You’re going to love it!
crispy tofu ingredients

Pro vegan cooking tip: Remembering this key cooking skill will make any dish, vegan or not, taste delicious. Pairing a fat with salt and an acid is SO important to creating an irresistible flavor. So adding the rice vinegar to the tofu, along with the soy sauce and the oil is going to create that DELICIOUS and satisfying flavor. It holds true for any dish!

Overview: How to make crispy tofu in the oven:

Can I pan-fry this crispy tofu?

Absolutely! If you’d prefer to pan-fry this crispy tofu recipe, you absolutely can, and it will still get super crispy. To do so, simply the oil to the pan instead of tossing the tofu in it. Saute the garlic first, then add in your cornstarch and soy sauce coated tofu to the pan. 

Cook on medium-high heat for a few minutes, then reduce to medium-low to prevent any burning. 

What to serve with this tofu recipe:

You might laugh at this, but I could literally eat this crispy tofu on its own, it’s so good.  But here are a few other ideas for you to try:

crispy tofu on a baking sheet

Want to save this recipe for later? Add it to your favorite recipe board on Pinterest!

How To Make Flavorful Baked Crispy Tofu (Perfect for Any Dish) pinterest pin

If you make this recipe, please be sure to leave a comment and a rating ⭐️⭐️⭐️⭐️⭐️ below. This helps others to find the recipes! As always, I absolutely love to see your beautiful creations on Instagram and Pinterest, so be sure to tag me there as well!

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
crispy tofu on a baking sheet

How To Make Flavorful Baked Crispy Tofu (Perfect for Any Dish)

  • Author: Britt Berlin
  • Prep Time: 5
  • Cook Time: 25
  • Total Time: 30 minutes
  • Yield: 4 1x
  • Category: Dinner
  • Method: Baking
  • Cuisine: Asian
  • Diet: Vegan


This quick and simple baked crispy tofu recipe is easy to make and deliciously flavorful (so that anyone will love tofu, vegan or not!). Perfect for salads, pastas or any dish that needs more plant-based protein!


  • 1 16-ounce block extra firm tofu
  • 1/2 cup (120 mL) soy sauce, divided
  • 1 tbsp cornstarch
  • 3 garlic cloves, minced
  • 1 tbsp vegan butter, melted
  • 1 tbsp dijon mustard
  • 1 tbsp rice vinegar
  • 1 tsp ground cumin
  • 1/2 tsp onion powder
  • 1/2 tsp ground ginger
  • Black pepper to taste


  1. Prep: First, make sure that the tofu is drained. Begin this process at least 30 minutes prior to baking the tofu. You’ll drain the package of tofu, then wrap the tofu tightly in paper towel. Place the tofu on a plate, followed by another heavy plate or a cookbook on top. Leave the tofu to be pressed for 30 minutes.
  2. Slice: Preheat the oven to 415F and line a baking sheet with parchment paper. Slice the tofu in half lengthwise then into 1 inch cubes.
  3. Toss: In a bowl, toss the tofu with 2 tbsp soy sauce, the cornstarch, minced garlic, and melted vegan butter. Spread the tofu onto the baking sheet.
  4. Bake: Bake the tofu for 20-25 minutes, or until crispy, flipping the pieces of tofu about halfway through the cooking time. Remove from the oven once baked.
  5. While baking: Make the serving sauce by whisking tighter the remaining soy sauce, mustard, rice vinegar, cumin, onion powder, and ginger (along with the black pepper to taste).
  6. Serve: Place the tofu into a serving bowl, and pour in the marinade. Toss to evenly coat, and serve warm. Enjoy!


Gluten free: Swap in Tamari soy sauce or coconut aminos.


  • Serving Size: 1/4 of the recipe
  • Calories: 155
  • Sugar: 2.1 g
  • Sodium: 968.9 mg
  • Fat: 6.8 g
  • Saturated Fat: 1 g
  • Carbohydrates: 10.3 g
  • Fiber: 1.7 g
  • Protein: 12.7 g
  • Cholesterol: 0 mg

Keywords: crispy tofu recipe, crispy tofu, how to make crispy tofu, how to bake tofu, baked crispy tofu, easy tofu recipe