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

Korean BBQ Tofu

Iosune with a glass of juice.
Published: May 8, 2026 by Iosune Robles · This post may contain affiliate links
No ratings yet
Pin Recipe Jump to Recipe
Sticky Korean BBQ tofu bowl with rice and toppings

This Korean BBQ tofu is crispy, sticky, sweet, spicy, and full of flavor. The tofu is pan-fried until golden brown, then tossed in a delicious Korean-inspired BBQ sauce made with gochujang, soy sauce, garlic, ginger, and brown sugar. It comes together in about 30 minutes and is perfect served with rice and vegetables for an easy weeknight dinner.

Bowl of Korean BBQ tofu served over rice with sesame seeds and green onions

It's also really easy to make and doesn't require any special equipment. The tofu gets coated in cornstarch and pan-fried until crispy and golden brown while the sauce comes together in just a few minutes. Once the sauce thickens, simply toss everything together and serve immediately.

The crispy tofu and sticky sauce make this recipe really satisfying and perfect for an easy dinner. I usually serve it with rice and veggies, but it also works really well in bowls or lettuce wraps. Leftovers are great too, although the tofu is crispiest when freshly made.

Looking for more Korean-inspired recipes? Try my Spicy Tofu, Vegan Kimchi, Spicy Korean Tofu Soup, and Vegan Kimchi Stew (Kimchi Jjigae) for more easy and flavorful meal ideas. And if you want more tips for cooking tofu, check out my guide on How to Cook Tofu.

Why You'll Love This Korean BBQ Tofu

What makes this recipe stand out:

  • Crispy and sticky: The tofu gets perfectly crispy in the skillet, then coated in a thick Korean-inspired BBQ sauce that sticks to every piece.
  • Sweet, savory, tangy, and spicy: Made with gochujang, soy sauce, garlic, ginger, and brown sugar, this recipe has the perfect balance of sweet, savory, tangy, and spicy flavors.
  • Easy weeknight dinner: Everything comes together in about 30 minutes with simple steps and minimal cleanup.
  • Better than takeout: This homemade version is just as satisfying as takeout and tastes amazing served fresh out of the skillet.
  • Great for meal prep: The leftovers reheat well, making this recipe perfect for lunches or quick meals throughout the week.
Ingredients for Korean BBQ tofu

Korean BBQ Tofu Ingredients

  • Tofu: Firm or extra-firm tofu works best because it gets crispy on the outside while staying tender inside. I don't recommend using soft or silken tofu, as they're too delicate for this recipe. Pressing the tofu is optional but recommended for the best texture. If needed, check out my guide on How to Press Tofu.
  • Soy sauce: Gives the tofu and sauce their salty, savory flavor. You can use tamari for a gluten-free option or coconut aminos for a slightly sweeter flavor.
  • Cornstarch: Helps the tofu get crispy and thickens the sauce. Potato starch or arrowroot starch should also work.
  • Oil: I like using a neutral oil like canola, vegetable, or avocado oil for cooking the tofu, but any oil you have on hand will work.
  • Gochujang: A Korean fermented chili paste that gives the sauce its sweet, savory, and spicy flavor. If you can't find it, you can substitute it with sriracha or another chili paste, although the flavor will be different.
  • Brown sugar: Helps balance the salty and spicy flavors while creating a sticky, glossy sauce. Granulated sugar, maple syrup, or agave syrup can also be used.
  • Rice vinegar: Balances the sweetness and richness of the sauce. Apple cider vinegar or white vinegar can work in a pinch.
  • Garlic and ginger: Fresh garlic and ginger give the sauce the best flavor, but you can also use ¼ teaspoon garlic powder and ¼ teaspoon ground ginger instead.
  • Sesame oil: Optional, but great for extra flavor. You can leave it out if you don't have any.

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

How to Make Korean BBQ Tofu

Tofu being pressed with a kitchen towel and a heavy pot on top
  1. Drain the tofu and press it for 10-15 minutes if possible. This step is optional, but it helps remove excess moisture so the tofu gets crispier and absorbs the sauce better. To press it, wrap the tofu in a clean kitchen towel and place something heavy on top, or use a tofu press.
Torn tofu pieces in a bowl
  1. Tear the tofu into bite-sized pieces.
Torn tofu pieces coated with soy sauce in a bowl
  1. Place the tofu in a large bowl, add the soy sauce, and toss gently until coated.
Torn tofu pieces coated with cornstarch in a freezer bag
  1. Add the cornstarch and mix until the tofu is evenly coated. You can do this in the bowl or transfer everything to a freezer bag and shake it.
Crispy tofu pieces cooking in a skillet
  1. Heat the oil in a large skillet over medium-high heat. Add the tofu in a single layer and cook for 8-10 minutes, turning occasionally, until golden brown and crispy.
Korean BBQ sauce in a bowl before adding the cornstarch slurry
  1. Meanwhile, whisk together the soy sauce, brown sugar, gochujang, rice vinegar, garlic, ginger, vegetable broth, and sesame oil in a bowl.
Korean BBQ sauce mixed with the cornstarch slurry
  1. In a small bowl, whisk together the cornstarch and water until smooth. Pour it into the sauce and whisk until fully combined.
Crispy tofu coated in Korean BBQ sauce in a skillet
  1. Once the tofu is crispy, pour the sauce into the skillet and cook for 1-2 minutes, stirring often, until the sauce thickens and coats the tofu. Serve with rice and top with sesame seeds and sliced green onions if you like.

Tips for the Best Results

  • Press the tofu if possible: It helps remove excess moisture so the tofu gets crispier and absorbs the sauce better.
  • Don't overcrowd the skillet: Cook the tofu in a single layer so it browns evenly and gets crispy instead of steaming.
  • Tear the tofu into pieces instead of cutting cubes: Irregular pieces create more edges and texture, which helps the sauce cling better.
  • Adjust the spice level to taste: Add more or less gochujang depending on how spicy you want the sauce.
  • Serve immediately for the crispiest texture: The tofu is best fresh while the outside is still crispy and the sauce is hot and sticky.
Korean BBQ tofu with rice topped with sesame seeds and sliced green onions

Serving Suggestions

This Korean BBQ tofu pairs really well with simple sides and veggie dishes. I love serving it with steamed rice, jasmine rice, noodles, or lettuce wraps for an easy and satisfying meal.

For more flavor and variety, you can also serve it with Vegan Kimchi, Thai Cucumber Salad, Veggie Stir Fry, or Vegan Fried Rice. Steamed broccoli, sautéed green beans, carrots, or cucumbers also work really well on the side.

I also like topping the tofu with sesame seeds and sliced green onions before serving.

How to Store and Reheat Leftovers

  • Fridge: Store the leftovers in an airtight container in the refrigerator for up to 4 days.
  • Freezer: You can freeze it for up to 2 months, although the texture of the tofu may change slightly after thawing.
  • Thaw: Transfer the tofu to the fridge and let it thaw overnight before reheating.
  • Reheat: Warm it in a skillet over medium heat for a few minutes until heated through. You can also reheat it in the microwave, although the tofu won't be as crispy.

Frequently Asked Questions

Do I need to press the tofu?

Pressing the tofu isn't required, but I highly recommend it if you have the time. It helps remove excess moisture, which gives the tofu a better texture and helps it crisp up more easily in the skillet. If you've never done it before, check out my guide on How to Press Tofu.

What can I use instead of gochujang?

Gochujang is one of the key ingredients in this recipe, so I highly recommend using it if possible for the best flavor. It gives the sauce its signature sweet, savory, spicy, and slightly fermented taste.

If you can't find it, you can substitute it with sriracha, sambal oelek, or another chili paste. A mix of miso paste and sriracha also works well to add a little more depth and umami flavor. The sauce will taste a bit different, but it will still be delicious.

Where can I find gochujang?

You can usually find gochujang in the international aisle of most grocery stores, at Asian supermarkets, or online.

Can I make this recipe less spicy?

Yes! Simply use less gochujang for a milder sauce. You can always add more to taste if you want extra heat.

Can I make it ahead of time?

Yes, this recipe is great for meal prep. You can make it ahead and store it in the fridge for a few days until ready to serve.

Crispy Korean BBQ tofu served over rice with chopsticks on the side

More Vegan Tofu Recipes

  • BBQ Tofu
  • Orange Tofu
  • Teriyaki Tofu
  • Mongolian Tofu
  • Kung Pao Tofu

Did you make this recipe? Leave a comment and a rating below. I'd love to hear how it turned out!

Bowl of crispy Korean BBQ tofu over rice with chopsticks and toppings around
No ratings yet

Love it? Leave a rating!

Korean BBQ Tofu

This Korean BBQ Tofu is made with crispy pan-fried tofu tossed in a sticky, sweet, and savory Korean-inspired BBQ sauce. It's an easy dinner that pairs perfectly with rice, noodles, or veggies.
Prep: 15 minutes mins
Cook: 15 minutes mins
Total: 30 minutes mins
Servings: 4
PRINT PIN COMMENT


Ingredients 
 

For the tofu:

  • 1 (14-ounce) pack firm or extra-firm tofu
  • 1 tablespoon soy sauce
  • 3 tablespoons cornstarch
  • 1-2 tablespoons neutral oil, I used canola oil

For the Korean BBQ sauce:

  • ⅓ cup vegetable broth
  • ¼ cup soy sauce
  • 3 tablespoons brown sugar
  • 2 tablespoons vinegar, I used rice vinegar
  • 1 tablespoon gochujang
  • 2 garlic cloves, minced
  • 1 teaspoon fresh ginger, minced or grated
  • ½ teaspoon sesame oil, optional
  • 2 tablespoons water
  • 1 tablespoon cornstarch

Instructions 

  • Drain the tofu and press it for 10-15 minutes if you have time. It's not absolutely necessary, but pressing helps remove excess moisture so the tofu gets crispier and absorbs the sauce better. To press it, wrap the tofu in a clean kitchen towel and place something heavy on top, or use a tofu press if you have one.
    Tofu being pressed with a kitchen towel and a heavy pot on top
  • Tear the tofu into irregular bite-sized pieces.
    Torn tofu pieces in a bowl
  • Add the tofu to a large bowl with the soy sauce and toss gently to coat.
    Torn tofu pieces coated with soy sauce in a bowl
  • Transfer the tofu to a freezer bag with the cornstarch and shake until evenly coated. You can also mix it directly in the bowl instead.
    Torn tofu pieces coated with cornstarch in a freezer bag
  • Heat the oil in a large skillet over medium-high heat. Add the tofu in a single layer and cook for 8-10 minutes, turning occasionally, until crispy and golden brown on all sides.
    Crispy tofu pieces cooking in a skillet
  • While the tofu cooks, whisk together the vegetable broth, soy sauce, brown sugar, rice vinegar, gochujang, garlic, ginger, and sesame oil if using in a medium bowl.
    Korean BBQ sauce in a bowl before adding the cornstarch slurry
  • In a small bowl, whisk together the cornstarch and the water until smooth. Pour it into the sauce and whisk until combined.
    Korean BBQ sauce mixed with the cornstarch slurry
  • Once the tofu is golden brown and crispy, pour the sauce into the skillet and cook over medium-high heat for 1-2 minutes, stirring frequently, until the sauce thickens and coats the tofu. Serve immediately with rice and top with sesame seeds and sliced green onions if you like.
    Crispy tofu coated in Korean BBQ sauce in a skillet

Notes

  • Store the leftovers in an airtight container in the fridge for up to 4 days.
  • You can freeze them for up to 2 months, although the texture may change slightly after thawing.
  • Thaw in the fridge overnight before reheating.
  • Reheat in a skillet over medium heat for a few minutes until heated through. The microwave also works, but the tofu won't be as crispy.

Nutrition

Serving: 1serving | Calories: 204kcal | Carbohydrates: 21g | Protein: 11g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 4g | Trans Fat: 0.01g | Sodium: 1149mg | Potassium: 76mg | Fiber: 1g | Sugar: 10g | Vitamin A: 50IU | Vitamin C: 1mg | Calcium: 140mg | Iron: 2mg
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

  • Tofu lettuce wraps served with extra filling and toppings on the side
    Tofu Lettuce Wraps
  • Crispy baked BBQ tofu triangles topped with sesame seeds and sliced green onions
    BBQ Tofu
  • Tofu taco meat in a pan with corn and tortillas ready to serve
    Tofu Taco Meat
  • Close-up of two tofu rice bowls with fresh toppings and a fork
    Tofu Rice Bowl
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

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)

Fresh spring recipes

  • Tofu salad in a bowl.
    Marinated Tofu Salad
  • Vegan pasta salad on a plate with a fork.
    Easy Vegan Pasta Salad
  • Jar of vegan lemon curd with lemons around and a spoon scooping curd from the jar.
    Vegan Lemon Curd
  • Close-up photo of a dish with a slice of vegan lemon cake and a fork
    Vegan Lemon Cake
  • Vegan tuna on a slice of bread, with lettuce and tomato slices, on a white plate.
    Easy Vegan Tuna
  • Sliced bread topped with lettuce, tomato, and vegan chicken salad.
    Vegan Chicken Salad

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