Spicy Tofu

Spicy tofu brushed in a sticky fiery sauce of ginger, sweet chili sauce, hoisin, and soy sauce for a punch of insanely good flavor.

  • Total 55 minutes
  • Serves 5 servings
  • Dinner
  • American
Jump to the recipe
Overhead photo of a plate of Spicy Tofu, rice, and chopsticks

Spicy tofu brushed in a sticky fiery sauce of ginger, sweet chili sauce, hoisin, and soy sauce for a punch of insanely good flavor.

Close up photo of Spicy Tofu on a plate with rice and chopsticks more

Why this recipe works

This spicy tofu recipe is one of those dishes that even the biggest tofu critics can agree on. All you need is a generous dash of flavor from the umami-rich sauce to transform your cubes into something mouthwatering. Combining ginger, sweet chili sauce, soy sauce, and hoisin into a sticky basteable sauce takes it over the top. Top with red pepper flakes for an extra kick of heat and that’s all there is to it.

Tofu is essentially a protein-packed base that begs for a myriad of flavors to complement it. There’s no excuse for it to be bland, unless of course that’s how you prefer it! It’s fantastic tossed in sticky sauces like our honey garlic tofu or you can pan fry, deep fry, bake, or grill it into countless different recipes.

Spicy Tofu on a toothpick held above a bowl of Spicy Tofu

Ingredients you will need

Get all measurements, ingredients, and instructions in the printable version at the end of this post.

Ingredients for Spicy Tofu

Ingredient Info and Substitution Suggestions

TOFU – Extra firm tofu is ideal for this recipe because it holds its shape and absorbs the flavors of the sauce well.

CORNSTARCH – Cornstarch is your secret weapon for achieving that perfect crispy exterior. It helps the tofu develop a lovely golden crust.

How to Make Spicy Tofu

These step by step photos and instructions are here to help you visualize how to make this recipe. You can Jump to Recipe to get the printable version of this recipe, complete with measurements and instructions at the bottom.

  1. Preheat oven to 350 F.
  2. Wrap tofu in paper towels and gently squeeze to remove any excess moisture. Cut tofu into 2-inch cubes. Place cubed tofu into a large mixing bowl.hands squeezing tofu with a paper towel
  3. Sprinkle cornstarch over the tofu and toss to coat.cubed tofu with cornstarch on top in a bowl
  4. Combine the remaining ingredients in an immersion blender. Blend until completely mixed together.tofu marinade in an immersion blender
  5. Pour mixture over the tofu in the bowl and toss to coat. Allow to marinate for 30 minutes.marinated tofu in a bowl
  6. Spray baking sheet with non-stick cooking spray. Remove tofu from marinade, setting aside the excess marinade for later. Spread the tofu out onto the baking sheet. Bake in oven for 25-30 minutes, turning once halfway through.sauced tofu on a baking sheetbaked spicy tofu on a baking sheet
  7. Place saucepan of remaining sauce over medium-high heat. Bring to a boil then turn heat down to medium. Make a cornstarch slurry by whisking together cornstarch and water and drizzling it into the saucepan. Stir or whisk occasionally until thickened.
  8. Remove tofu from oven and brush with thickened sauce.

Frequently Asked Questions & Expert Tips

How do you store leftover spicy tofu?

Store cooled leftovers in an air-tight container kept in the refrigerator for up to 4 days. Do note that this recipe is best enjoyed fresh as the tofu will continue to soak up the sauce as it sits in the refrigerator. It’s still perfectly good to reheat and eat later on, it just may not be as saucy.

How do you reheat spicy tofu?

Reheat your spicy tofu in a 375F oven for around 10–15 minutes or until warmed through. You can also reheat it on the stovetop over medium-low heat.

Spicy Tofu on a plate topped with sesame seeds

Serving Suggestions

Garnish your spicy tofu with sesame seeds and sliced green onions as garnish. Serve over a bed of rice or noodles and pair with steamed or roasted veggies. This particular recipe is also fantastic tossed into stir-fries. Enjoy!

More Related Recipes

I love to bake and cook and share my kitchen experience with all of you! Remembering to come back each day can be tough, that’s why I offer a convenient newsletter every time a new recipe posts. Simply subscribe and start receiving your free daily recipes!