Crispy baked tofu is tossed in a spicy chili sauce in this Gochujang Tofu recipe. It’s a flavor and spice-packed dish to use in rice bowls, stir fries, tacos, and more.

Gochujang Tofu in a white bowl with rice, broccoli, and kimchi.

Crispy tofu with spicy sauce

Whenever you need a quick and easy dinner that doesn’t lack flavor, crunchy tofu pieces covered in sauce is the way to go. The tofu is the easiest part; toss the pieces in cornstarch, then pan fry, bake, or air fry until crisp.

The hardest part is choosing the sauce!

There’s teriyaki sauce, black pepper sauce, and so many more amazing sauces you can use to coat baked tofu. But this Gochujang Tofu? It’s something special.

The crunchy tofu bites shimmer and turn a bright red color once they’re coated in the spicy sauce made with gochujang paste (red chili paste). And while this dish is a definite ‘yes’ from the spice lovers, the heat in the sauce isn’t overwhelming and can easily be toned down. Regardless of the heat, it’s always nicely balanced with its savory flavors and subtle tang.

This gochujang tofu recipe is ready to enjoy in about 1 hour. Serve it over rice or noodles with broccoli for quick weeknight dinners or in stir fries and tacos for a more elaborate meal.

Close up on a piece of Gochujang Tofu between two chopsticks.

Ingredients needed (with substitutions)

  • Extra-firm tofu – Only extra firm or firm tofu will work for this recipe. Always take the time to press the excess water out of the tofu before tossing it in cornstarch, oil, and salt. The less water that’s in your tofu, the crispier it will become.
  • Cornstarch – Arrowroot starch can also be used.
  • Olive oil
  • Salt
  • Tomato sauce – This is the base of the gochujang sauce. Make sure you use plain crushed tomato sauce without any added herbs or spices.
  • Gochujang paste – Gochujang is a spicy Korean chili paste made from Korean red chili peppers, barley malt, grains, fermented soybean powder, and salt. Only use 1 tablespoon of gochujang if you’re worried about the sauce being too spicy.
  • Low sodium soy sauce – Low sodium is best because it prevents the sauce from tasting too salty and unbalanced.
  • Granulated sugar – Brown sugar, cane sugar, or coconut sugar will all work well here. Try not to skip the sugar, as it’s important for balance!
  • Rice vinegar – This will help to thin out the sauce and give it a layer of tang. Apple cider vinegar should work in a pinch.
  • Water
  • Sesame oil – You can use olive oil or vegetable oil if you don’t have sesame oil, but the sauce will be missing a delicious nutty, umami-like flavor.
  • Garlic – Fresh cloves are best.

How to make gochujang tofu

Find the complete printable recipe with measurements below in the recipe card.

Begin by pressing the tofu to remove all of its excess moisture. You can do this by wrapping the block in a clean tea towel and placing a heavy pan on top.

When it’s ready, slice the tofu into 6 slices. From there, rip the slices into bite-sized pieces. 

Place them in a bowl with cornstarch, olive oil, and salt. Toss to coat, then lay the pieces on a lined baking sheet. Bake until they’re golden and crispy.

Want to speed up the process? Make my Air Fryer Tofu or Perfect Fried Tofu instead!

small ripped tofu pieces laying in an even layer on a baking sheet.

While it’s baking, make the gochujang sauce by adding all of the ingredients to a large skillet. Stir to combine and bring it up to a boil. Reduce the heat to a simmer and keep stirring until the sauce thickens.

Do you want the sauce to be extra thick and sticky? Mix 1 tablespoon of cornstarch with 2 tablespoons of water, then stir the slurry into the sauce.

Toss the baked crispy tofu in the skillet with the sauce. Stir to coat, then serve over a bowl of rice, noodles, or wherever you’d like spicy tofu. Enjoy!

Cooking tofu pieces in a red gochujang sauce in a large skillet.

Frequently asked questions

  • Where can I buy gochujang paste? You can typically find it in the International section of major grocery stores or at Korean markets, or on Amazon. Check to make sure it’s vegan; it’s not always. If you’re up for the challenge, make homemade gochujang instead.
  • Can you make the gochujang sauce ahead of time? Sure! Make it as normal and keep it in a sealed container in the fridge for 2 to 3 days. Reheat it in a skillet and add the crispy tofu right before serving.
  • How should you serve gochujang tofu? The simplest way is over a bowl of rice or noodles with kimchi and steamed broccoli or green beans. It’s also delicious in buddha bowls, vegetable stir fries, spicy noodles, soup, and Korean-inspired vegan tacos.
  • How do you store it? Any leftovers can be stored in an airtight container in the fridge for 4 to 5 days.
close up on Gochujang Tofu in a white bowl with rice, broccoli, and kimchi.

Want more tofu recipes?

Gochujang Tofu in a white bowl with rice, broccoli, and kimchi.
5 stars (6 ratings)

Gochujang Tofu

Crispy baked tofu is tossed in a spicy chili sauce in this Gochujang Tofu recipe. It’s a flavor and spice-packed dish to use in rice bowls, stir fries, tacos, and more.
Prep: 20 minutes
Cook: 35 minutes
Tofu pressing time: 30 minutes
Total: 1 hour 25 minutes
Servings: 3 servings


Crispy tofu

  • 15 ounce block extra-firm tofu
  • 1 tablespoon cornstarch
  • 1 tablespoon olive oil
  • 1/4 teaspoon salt

Gochujang sauce


Prepare the tofu

  • Press the tofu by wrapping it in paper towels or a clean tea towel and place a heavy cast iron pan or other heavy items on top of the tofu. Let it press for 20-30 minutes.
  • Meanwhile, preheat the oven to 400 degrees F and line a baking sheet with parchment paper. Alternatively, fry on the stovetop or use an air fryer, see Notes.
  • Slice the tofu into about 6 slices, then rip the tofu into bite sized pieces. Place in a large ziplock bag or bowl, add the cornstarch, olive oil and salt and shake or stir gently to coat the tofu pieces.
  • Transfer the tofu to the prepared pan in an even layer and bake for 25-30 minutes, until golden and crispy on the outside. Set aside until the sauce is ready.

While the tofu bakes, make the gochujang sauce

  • In a large skillet (big enough to hold the tofu as well once it's done), add all the sauce ingredients. Stir well to combine and bring to a boil. Immediately reduce heat and simmer, stirring frequently, for 5 minutes.
  • If you want a thicker sauce, mix 1 tablespoon cornstarch with 2 tablespoons water in a small bowl, then stir it in until the sauce thickens.
  • Add the baked crispy tofu to the pan with the sauce and stir to coat. Remove from heat and serve over rice or noodles, perhaps with a side of steamed broccoli and kimchi. Sprinkle with sesame seeds and green onions, if desired. Enjoy!


  1. For less heat, use only 1 tablespoon of gochujang paste. 
  2. You may also pan fry the tofu or air fry tofu instead of baking it, if desired.


Serving: 1of 3 servings | Calories: 242kcal | Carbohydrates: 20g | Protein: 14g | Fat: 12g | Saturated Fat: 2g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 6g | Sodium: 684mg | Potassium: 153mg | Fiber: 2g | Sugar: 10g | Vitamin A: 110IU | Vitamin C: 4mg | Calcium: 192mg | Iron: 2mg
Course: Main Course
Cuisine: Korean-inspired
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Read my full disclosure here.

Posted In: , , , , , , , , ,

you may also like:


  1. We love it! My fiancé actually said he wants to eat it every night. I air fried the tofu and it got super crispy and I did add the corn starch slurry to the sauce to make it thicker.

    1. I just love air fried tofu! I’m so glad you guys enjoyed the recipe! Thanks for your awesome review!

  2. Looks amazing! Can you use gochujang sauce instead of paste? If so, can you recommend how much to use in this recipe?

    1. I haven’t tried it but I’m sure you could if you like the flavor of it. Maybe start with 1/2 cup and add more as desired.

  3. Another absolute joy of a dish from Nora! Absolutely love this. For the UK cooks, use tomato purée 3 tablespoons for the tomato sauce. The Gochujang paste, you can buy at Asda and it’s vegan (yay) and it’s not expensive at all. This is such an amazing dish and taste delicious. A firm favourite in our house now. Thanks Nora!!

    1. You are welcome, Caz! I’m thrilled your family loved the recipe! Thank you for sharing your helpful tips and terrific review! Happy cooking!

  4. It is very sweet and salty, so I used the sauce sparingly and mixed with air-fried tofu and broccoli. I actually made a double batch of sauce, so we’ll see how well it freezes.

  5. This is my new favorite recipe. The sauce is so so good. I’m now making bigger batches and using it like ketchup for tofu eggs etc. It’s just the right amount of heat, savory & sweet. Thank you so much!

    1. I am thrilled that you are loving the recipe, Shelly! Sounds like you’re being very creative with the sauce! I love it! Thank you for sharing your fabulous feedback and ideas! Happy cooking!

  6. I love the heat in this recipe. Pan fried the tofu and then simmered in the prepared sauce. Adding to the rotation!

    1. I’m so glad you loved the recipe, Kelly! Thank for sharing your great feedback! I’m thrilled this is now part of your meal rotation!

    1. Hi Nicole. Tomato sauce is a smooth puree without any large pieces. Crushed tomatoes consist mostly of small chunks of tomato flesh in tomato juice. It’s soupier than tomato sauce.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.