Simple Vegan Blog

  • Recipes
  • Start Here
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Start Here
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • Start Here
  • About
  • Subscribe
×
Home > Recipes > Tofu

Spicy Tofu

Iosune with a glass of juice.
Published: Feb 17, 2026 by Iosune Robles · This post may contain affiliate links
4.79 from 23 votes
Pin Recipe Jump to Recipe
Plate of spicy tofu with chopsticks, sesame, and chives.

This Spicy Tofu is a simple Korean-inspired dish made with firm tofu and a flavorful gochujang sauce. It comes together in about 25 minutes, making it a great option for an easy weeknight dinner. I usually serve it with rice and veggies for a simple, satisfying meal.

Spicy tofu garnished with sesame seeds and chives.

To make this spicy tofu, the tofu is pan-fried until golden, then coated in a simple gochujang sauce made with just a few ingredients. Everything comes together in one skillet, and there's no need to press the tofu or let it marinate beforehand, which keeps the recipe quick and straightforward.

It works especially well for lunch or dinner, and it's one of those recipes you can easily build a meal around. I like to pair it with steamed rice and simple veggies to balance the heat, but it's also great in bowls or served alongside your favorite side dishes.

If you enjoy Asian-style tofu dishes, you may also like some of my other recipes, such as General Tso's Tofu, Sweet and Sour Tofu, and Teriyaki Tofu. They're all easy to make and show different ways to cook tofu with simple, tasty sauces.

Spicy Tofu Ingredients

Ingredients for homemade spicy tofu.
  • Firm tofu: Use firm or extra-firm tofu for best results. Do not use silken tofu, as it will fall apart while cooking. There's no need to press the tofu for this recipe.
  • Sugar: I used brown sugar, but granulated sugar or any other type of sugar is fine.
  • Soy sauce: Regular soy sauce is perfect here. You can use tamari if you need the recipe to be gluten-free, or low-sodium soy sauce if you prefer to reduce the saltiness.
  • Gochujang: This Korean chili paste adds heat and a lot of flavor. If you don't have it, the flavor won't be exactly the same, but tomato paste mixed with a little cayenne or chili paste is a good backup.
  • Vegetable Broth or water: Vegetable broth adds more flavor, but water is fine too.
  • Oil: I used olive oil, but canola oil, vegetable oil, or any neutral cooking oil are also good options.
  • Garlic: Fresh garlic gives the best flavor, but you can also use ⅛-¼ teaspoon garlic powder if needed.
  • Onion: Finely chopped. Yellow onion is a great choice, but white, red or sweet onion are also good options.

Find the full recipe with exact measurements in the recipe card below.

How to Make Spicy Tofu

Pan-fried tofu slices in a skillet.
  1. Heat 1 tablespoon of oil in a skillet over medium-high heat. Add the tofu and cook, flipping once, until golden on both sides. Transfer to a plate and set aside. You can also bake or air-fry the tofu; see notes for details.
Spicy tofu sauce in a bowl.
  1. In a bowl, whisk together the sugar, soy sauce, gochujang, and vegetable broth or water until smooth. Set aside.
Sautéed garlic and onion in a skillet.
  1. Add the remaining tablespoon of oil to the same skillet. Cook the garlic and onion over medium-high heat, stirring often, until soft and lightly golden.
Cooked spicy tofu in a skillet.
  1. Add the tofu back to the pan, pour in the sauce, and toss to coat. Cook for about 5 minutes, until the sauce thickens slightly. Serve right away, topped with sesame seeds and chopped chives if you like.
Spicy tofu garnished with sesame seeds and chives, served with chopsticks.

How to Store and Reheat Leftovers

  • Refrigerator: Store the leftovers in an airtight container in the fridge for up to 5-7 days.
  • Freezer: This dish can be frozen in a freezer-safe container for up to 2 months. Let it thaw in the fridge before reheating.
  • To reheat: Reheat in the microwave or on the stovetop over medium heat until warmed through. Add a splash of water or vegetable broth if the sauce has thickened.

Serving Suggestions

Serve this spicy tofu with steamed rice or simple vegetable sides. It pairs especially well with dishes like Vegan Fried Rice, Roasted Broccoli, or a quick Veggie Stir Fry, making it easy to put together a balanced, no-fuss meal.

Frequently Asked Questions

Do I need to press the tofu before cooking it?

No, pressing the tofu isn't necessary for this recipe. Since the tofu is pan-fried and coated in sauce, it browns nicely without pressing and keeps a better texture. Skipping this step also makes the recipe quicker and easier.

Can I make this recipe less spicy?

Yes, you can easily adjust the spice level. Use less gochujang to make it milder, or add a bit more vegetable broth to soften the heat. This way you keep the flavor without making it too spicy.

Can I make this recipe ahead of time?

You can cook it ahead of time and store it in the fridge, but it's best enjoyed freshly made. If you prepare it in advance, the tofu will soften slightly as it sits in the sauce, though it will still taste great.

Can I double the sauce?

Absolutely. If you like extra sauce for serving with rice or veggies, you can double the sauce ingredients without changing the rest of the recipe. Just keep the cooking time the same and adjust if needed.

Why did my tofu stick to the pan?

This usually happens if the pan isn't hot enough or doesn't have enough oil. Make sure the skillet is fully heated before adding the tofu, and avoid moving it too soon. Once it's nicely browned, it will release more easily from the pan.

Spicy tofu topped with sesame seeds and chives, chopsticks on the side.

More Tofu Recipes

  • Marinated Tofu
  • Tofu Stir Fry
  • Sesame Tofu
  • Kung Pao Tofu
  • Orange Tofu
Korean-inspired spicy tofu with chopsticks, sesame, and chives.
4.79 from 23 votes

Love it? Leave a rating!

Spicy Tofu

This Spicy Tofu is a simple Korean-inspired dish made with firm tofu and a flavorful gochujang sauce. It comes together in about 25 minutes, making it a great option for an easy weeknight dinner. I usually serve it with rice and veggies for a simple, satisfying meal.
Prep: 10 minutes mins
Cook: 15 minutes mins
Total: 25 minutes mins
Servings: 2
PRINT PIN COMMENT


Ingredients 
 

  • 2 tablespoons oil, divided, I used olive oil
  • 12 ounces firm or extra-firm tofu, sliced and cut in half
  • 1 teaspoon sugar, I used brown sugar
  • 1 tablespoon soy sauce
  • 2 tablespoons gochujang
  • ½ cup vegetable broth , or water
  • 1 clove garlic, minced
  • ¼ onion, finely chopped

Instructions 

  • Heat 1 tablespoon of oil in a skillet over medium-high heat. Add the tofu and cook for about 5-10 minutes, flipping once, until golden on both sides. Remove from the pan and set aside. You can also bake or air-fry the tofu. See notes for details.
    Pan-fried tofu slices in a skillet.
  • In a small bowl, stir together the sugar, soy sauce, gochujang, and vegetable broth or water until combined. Set aside.
    Spicy tofu sauce in a bowl.
  • Add the remaining tablespoon of oil to the skillet. Cook the garlic and onion for 3-5 minutes, stirring often, until fragrant and lightly golden.
    Sautéed garlic and onion in a skillet.
  • Return the tofu to the pan, pour in the sauce, and stir to coat. Cook for about 5 minutes, until everything is heated through and the sauce slightly thickens. Serve right away. I like to finish it with sesame seeds and chopped chives.
    Cooked spicy tofu in a skillet.

Notes

Bake the tofu
  • Toss the tofu with 1 tablespoon of oil, then bake at 400ºF (200ºC) for about 15 minutes, flip, and bake for 5-10 more minutes, until golden. Continue with the recipe as written.
Air fry the tofu
  • Lightly toss the tofu with 1 tablespoon of oil. Air-fry at 375ºF (190ºC) for 10-12 minutes, shaking or flipping halfway through, until golden and lightly crisp. Then follow the rest of the recipe as usual.
Storage
  • Store the leftovers in an airtight container in the fridge for up to 5-7 days.
  • This dish can be frozen in a freezer-safe container for up to 2 months; thaw in the fridge before reheating.
  • Reheat in the microwave or on the stovetop over medium heat, adding a splash of water or vegetable broth if needed.

Nutrition

Serving: 1serving | Calories: 309kcal | Carbohydrates: 14g | Protein: 17g | Fat: 22g | Saturated Fat: 3g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 12g | Sodium: 749mg | Potassium: 105mg | Fiber: 2g | Sugar: 5g | Vitamin A: 157IU | Vitamin C: 4mg | Calcium: 224mg | Iron: 3mg
Did you try this recipe?Leave a comment below and let me know how it turned out!
Course: Main Dish
Cuisine: Korean
Author: Iosune Robles

More Tofu Recipes

  • Homemade tofu fried rice garnished with green onions.
    Tofu Fried Rice
  • Mongolian tofu served over rice with scallions and sesame seeds.
    Mongolian Tofu
  • Close-up of tofu pressing with a towel and pot.
    How to Press Tofu
  • Homemade baked tofu tacos with fresh toppings and vegan sour cream.
    Tofu Tacos
2.6K shares
Iosune with a glass of juice.

About Iosune

Hi, I’m Iosune! I’m a food lover, home cook, recipe creator, and co-founder of Simple Vegan Blog, which I started in 2014 to show how easy and delicious vegan cooking can be.

More about me

Comments

  1. Kevin says

    October 10, 2023 at 12:53 am

    Wonderful.Clear easy to follow instructions.Thanks so much,as always.

    Reply
    • Iosune says

      October 10, 2023 at 11:39 am

      Hi Kevin! Thank YOU 🙂 So glad you liked it!

      Reply
  2. Lorena says

    April 01, 2023 at 1:51 am

    5 stars
    Super simple to make and very delish!

    Reply
    • Iosune says

      April 03, 2023 at 8:40 am

      Hi Lorena! So glad you liked it 🙂

      Reply
  3. K says

    May 24, 2022 at 9:05 am

    5 stars
    I made this today, and it is so simple and delicious! I baked the tofu first, then added it to the sauce after. I let it reduce into a thicker sauce for a bit, as the sauce was quite thin. The tofu turned out amazing. I went back for more later, and as the tofu had been soaking up the sauce, it was even more flavorful! My family enjoyed it just as much. Thank you for the recipe!

    Reply
    • Iosune Robles says

      May 25, 2022 at 10:37 am

      Hi! I'm so glad you liked our Koren Style Spicy Tofu recipe 🙂

      Reply
  4. Emily says

    March 04, 2022 at 1:43 am

    4 stars
    A good quick recipe. We baked the tofu then tossed it in the sauce with the already sautéed onions and garlic plus steamed broccoli. The sauce as written is quite thin, one would need to thicken it with a prolonged simmer/boil or by adding a corn starch slurry to make it an ideal consistency.

    Reply
    • Iosune Robles says

      March 04, 2022 at 11:41 am

      Hi Emily! Thanks for your tip 🙂

      Reply
  5. Becky Michaels says

    February 23, 2022 at 10:33 pm

    5 stars
    Made it! Turned out really great! Used a different spicy paste but did everything else the same, and it really worked out. I put in bell pepper and potato just after the onions began to soften, and then when I added the tofu and sauce I popped in some mushrooms and let the whole thing dinner for a bit longer. Everything was pretty spicy and the instructions on pan frying the tofu were great. Thanks!

    Reply
    • Iosune Robles says

      February 25, 2022 at 9:58 am

      Hi Becky! Sounds so good 🙂

      Reply
  6. katie says

    February 05, 2021 at 4:43 am

    5 stars
    The only modification I did was sauté the onion and garlic in butter instead of oil. This is my new favorite tofu recipe! So easy and so delicious.

    Reply
    • Iosune Robles says

      February 05, 2021 at 9:10 am

      Sounds so good 🙂 I'm glad you liked our recipe!

      Reply
  7. Mike says

    January 20, 2021 at 8:41 pm

    5 stars
    This was DELICIOUS. At first I was going to make the home-made gochujang alternative but then remembered there's a Korean market around the corner from me. They had a whole selection of different gochujang types and brands. Went with the spiciest one and this recipe instantly went straight to the "Amazing" category on my recipe tracking sheet. Probably be making this recipe every couple weeks going forward.

    We increased the onion and garlic slightly and our package of tofu was definitely a bit larger than what was called for. Not major changes and worked out perfectly.

    Reply
    • Iosune Robles says

      January 22, 2021 at 9:07 am

      Hi Mike! I'm so glad you liked it 🙂

      Reply
  8. Cristina Lopez says

    January 16, 2021 at 12:49 am

    5 stars
    Delicious

    Reply
    • Iosune Robles says

      January 16, 2021 at 8:09 pm

      Hi Cristina! I'm so glad you liked it 🙂

      Reply
  9. Duncan Peter copley says

    January 03, 2021 at 8:50 pm

    5 stars
    Absolutely beautiful, I make this all the time now!!!!

    Reply
    • Iosune Robles says

      January 04, 2021 at 10:31 am

      Hi! So glad you liked it 🙂

      Reply
  10. Sommer says

    October 07, 2020 at 10:52 pm

    Hi there, what made you decide to roast the tofu in the oven before pan frying it? Is it to save time? Thanks.

    Reply
    • Iosune Robles says

      October 09, 2020 at 9:55 am

      Hi! We roast the tofu in the oven to cook it and then, we add it to the frying pan to mix it with onion and garlic and bring more flavor!

      Reply
  11. Amanda Caudill says

    July 20, 2020 at 2:45 am

    5 stars
    Such a simple recipe. I used soft tofu and left out the onion. It turned out amazing!

    Reply
    • Iosune Robles says

      July 20, 2020 at 12:08 pm

      Hi Amanda! That sounds good 🙂 So glad you liked it!

      Reply
  12. Amanda C says

    May 29, 2020 at 3:36 pm

    3 stars
    Made it and doubled the recipe and it came out way too spicy for me. Husband loved it though! Had to use a bit of corn starch to thicken

    Reply
    • Iosune Robles says

      June 03, 2020 at 1:37 pm

      Hi Amanda! Yes, maybe, next time try to add less spicy 🙂 Have a nice day!

      Reply
« Older Comments
4.79 from 23 votes (5 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating





Iosune and Alberto.

Welcome!

We’re Iosune and Alberto, the couple behind Simple Vegan Blog. Since 2014, we’ve been sharing easy, flavorful vegan recipes anyone can make.

More about us

Most Popular Recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup
  • A bowl with tofu stir fry garnished with some sesame seeds.
    Easy Tofu Stir Fry
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)

Vegan Winter Recipes

  • Two bowls of vegan chicken noodle soup garnished with parsley, surrounded by ingredients.
    Vegan Chicken Noodle Soup
  • Vegan beef stew served in a bowl with bread and parsley around it.
    Vegan Beef Stew
  • Spoon taking vegan broccoli cheddar soup from a bowl.
    Vegan Broccoli Cheddar Soup
  • Sliced vegan meatloaf against a white backdrop.
    Vegan Meatloaf
  • Photo of a plate of vegan stuffed shells
    Vegan Stuffed Shells
  • Sliced vegan banana bread on marble.
    Vegan Banana Bread

Footer

↑ Back to top • Recipes • About • Contact

© 2025 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.