Spicy Tofu

Spicy Tofu

This is the week we celebrate Earth Day. But I know that no one wants to come to a food blog and read about overfished seas, rising global temperatures, factory farming, or food scarcity. So let’s talk about delicious solutions instead! Eating lower on the food chain, and incorporating more plant based dishes addresses all of those issues. And Spicy Tofu is just so addictively crave-worthy, you’ll be happy to celebrate Meatless Monday any day of the week.

It has always been important to me to have lots of options for vegetarians and vegans on our restaurant menus. And those options have to be as exciting, yummy, and visually appealing as all of our other dishes, or what’s the point? Spicy Tofu meets all of those requirements, and is packed with protein as well. Best of all? It takes less than 10 minutes to make!

Spicy Tofu is usually served as a side for Korean BBQ. You can serve it as part of an Asian plant based feast, along with other vegan favorites like Braised Burdock, Roasted Cauliflower with Cashew Sauce, and Funky Spicy Green Beans, or you can take it easy and serve Spicy Tofu with a side of rice for a simple and satisfying meal.

spicy tofu ingredients

A Spicy Flavorful Sauce

Tofu will take on the flavors of any sauce, so I make sure the sauce is super flavorful. This one has little bits of garlic, scallions, and minced chili that add great texture to the final dish.

spicy tofu scallions



Tofu gets a bad rap. But I maintain if you don’t like tofu that you’ve never had it prepared properly. Tofu comes in an endless variety of textures and forms. For my Spicy Tofu, I use medium firm because it holds its shape while still absorbing the sauce. You can use silken tofu as well, though it may fall apart while serving. First I drain and rinse the tofu before proceeding.

spicy tofu slicing

I use the microwave to cook Spicy Tofu; it steams gently and quickly, without making a mess. You can also use a steamer insert to do this work, but I find it unnecessary to take out another piece of equipment when the microwave does a great job. Plus, it can be difficult getting a hot dish out of the steamer.

Once you’ve cooked the tofu, be very careful removing the film after; steam burns are no joke. And make sure you drain the liquid in the dish well. The tofu will continue to give off more liquid, so make sure your serving dish has a lip to avoid any spills.

spicy tofu steaming


Pour the sauce over the steamed tofu, and top with sesame seeds and slivered nori for even more flavor and texture.

spicy tofu saucing

Whether you are a seasoned pro at cooking with tofu, or have never used it before, you are going to love this dish. It’s ready in minutes, and so delicious. The soft steamed tofu drenched in the vibrant sauce is plant-based perfection! Rate the recipe and comment below, and show us your beautiful creations by tagging us @funkasiankitchen.

spicy tofu beauty shot

Find more Asian plant-based goodness here!


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
spicy tofu recipe card

Spicy Tofu

  • Author: Funky Asian Kitchen
  • Prep Time: 5 minutes
  • Cook Time: 3 minutes
  • Total Time: 8 minutes
  • Yield: 4 servings 1x
  • Category: small plates
  • Cuisine: Korean
  • Diet: Vegan




  • 6 cloves garlic, finely minced
  • 3 scallions, minced
  • 2 Tablespoons soy sauce
  • 2 Tablespoons seasoned rice vinegar
  • 1/2 Tablespoon sugar
  • 1 Tablespoon Korean chili flakes
  • 1 Tablespoon sesame oil
  • 1 or 2 pieces thai bird chili minced (optional)


  • 1 package medium firm tofu (about 14 ounces)
  • 1 teaspoon toasted sesame seeds
  • ¼ sheet nori, cut into small thin strips


  1. Mix the garlic, scallions, soy sauce, seasoned rice vinegar, sugar, korean chili flakes, sesame oil, and thai bird chili (if using) in a small bowl, stirring until the sugar is dissolved. Set aside.
  2. Drain and rinse the tofu. Cut the tofu into 8 pieces, first by cutting it in half lengthwise and then into thin slices, keeping the pieces even and attractive.
  3. Place the tofu into a shallow microwave-safe plate that will fit the tofu comfortably.
  4. Wrap the tofu with plastic wrap and microwave the tofu for 3 minutes. Carefully unwrap the tofu and drain any liquid. 
  5. Pour the sauce on top.
  6. Top the tofu with the sesame seeds and seaweed and serve immediately.



* Use a dish with a lip to contain the liquid from the tofu along with the runny sauce.

Keywords: vegan, tofu, korean, spicy, plant-based

Related Posts

Mushroom Japchae Noodles

Mushroom Japchae Noodles

GFKVNQKorean sweet potato noodles, known best in Japchae noodles, are magic. They manage to be gluten free yet not taste like sadness or cardboard. Their texture is slippery and chewy, they absorb flavorful sauces every bit as well as wheat varieties, and I could eat […]

Radish Kimchi

Radish Kimchi

GFKQKimchi has become something of an international sensation in the last few years. And with people all over the world “discovering” it, and adding their own touches, I’ve seen everything from Kimchi Toast to (heaven help us) Kimchi Ice Cream. No doubt, I’m sure a […]

2 thoughts on “Spicy Tofu”

  • Hi Maggie- Thanks for trying out the recipe. I’m glad you liked it! Pairing it with Korean BBQ sounds like a perfect meal.

  • This was sooo simple to make. And it paired well with the Korean short rib bbq! So delicious.

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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