Simple Vegan Blog

  • Recipes
  • About
  • Subscribe
  • Start Here
menu icon
go to homepage
  • Recipes
  • About
  • Subscribe
  • Start Here
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Subscribe
  • Start Here
ร—
Home > Recipes > Soups

Spicy Korean Tofu Soup

Published: Feb 16, 2025 by Iosune Robles ยท This post may contain affiliate links

No ratings yet
Pin Recipe Jump to Recipe
Two bowls of spicy Korean tofu soup, surrounded by additional bowls of toppings.

This spicy Korean tofu soup is everything you need for a comforting meal: tofu, veggies, and a rich, flavorful broth, all coming together in just 30 minutes for a quick and easy dish.

Looking for more tofu recipes? Be sure to check out my Spicy Korean Tofu, Kung Pao Tofu, and Tofu Stir Fry. Each recipe gives tofu a fun twist, perfect for anyone craving a tasty meal that's both satisfying and simple to make.

Two bowls of spicy Korean tofu soup, surrounded by additional bowls of toppings.

This tofu soup is a comforting, flavorful dish that brings the perfect balance of heat and umami. The tofu soaks up the rich, spicy broth, while the veggies add a fresh crunch that complements the smooth texture of the tofu.

With bold flavors and a comforting warmth, it’s perfect for chilly nights or whenever you want a quick, filling meal. You can easily swap in your favorite veggies or adjust the spice level to match your taste.

Ingredients for spicy Korean tofu soup

Ingredients for making spicy Korean tofu soup.
  • Oil: I used sesame oil for its toasted flavor that gives an extra touch to Asian-inspired dishes, but you can use any oil, like olive or vegetable, if you don’t have it.
  • Onion: You can use yellow or white onion, though yellow onions caramelize better. Red onion or shallots work too for a different taste.
  • Garlic.
  • Gochugaru: This Korean chili flake has a mild, slightly smoky flavor, adding just the right amount of heat without being overpowering. You can find gochugaru at Asian markets, online, or even in larger grocery stores with an international aisle. If you can’t find it, crushed red pepper flakes or paprika can be used as substitutes for a similar mild heat.
  • Vegetable broth: If you don’t have vegetable broth, you can use water, though the flavor will be milder. Adding a pinch of salt or spices like garlic powder can help boost the taste.
  • Gochujang: This Korean fermented chili paste is spicy, salty, and a little sweet, adding a unique flavor to the soup. You can find it at Asian markets, online, or in grocery stores with international sections. If you can’t find it, substitute with 1 teaspoon of gochugaru, a pinch of sugar, and a splash of soy sauce, or use sriracha or chili paste with sugar.
  • Soy sauce: Soy sauce adds saltiness and umami to the dish. You can use low-sodium soy sauce for a milder flavor, or substitute with tamari for a gluten-free option, or coconut aminos for a soy-free alternative.
  • Zucchini.
  • Shiitake mushrooms: If you can’t find them, you can substitute with other mushrooms like cremini, button, or portobello.
  • Silken tofu: It is the best option for this soup due to its smooth, creamy texture that easily breaks down, soaking up the flavors of the broth. If you prefer, you can substitute it with soft or medium tofu for a similar texture, or use firm, extra-firm, or even fried tofu for a firmer texture.
  • Sesame seeds: Optional.
  • Scallions or green onions: Optional.

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

How to make spicy Korean tofu soup

Sautéed onion in a large pot.

Step 1: Heat oil in a large pot over medium heat. Add the onion and sauté for about 5 minutes, or until soft and translucent.

Sautéed onion, garlic, and gochugaru in a large pot.

Step 2: Stir in garlic and gochugaru and cook for 1-2 minutes, or until fragrant.

Broth ingredients and veggies in a large pot.

Step 3: Add vegetable broth, gochujang, soy sauce, zucchini, and shiitake mushrooms. Stir well.

Cooked soup before adding the tofu.

Step 4: Bring the soup to a boil, then lower the heat and simmer for about 10 minutes, or until the zucchini and mushrooms are tender.

Cooked soup after adding the tofu.

Step 5: Gently mix in the silken tofu and cook for 1-2 minutes, until heated through.

Spicy Korean tofu soup served in a bowl.

Step 6: Serve in bowls topped with sesame seeds and scallions (optional).

Bowl of spicy Korean tofu soup garnished with scallions and sesame seeds.

Storage instructions

Fridge: Store the soup in an airtight container in the fridge for up to 3-4 days.

Freezer: You can freeze the soup in an airtight container or freezer bag for up to 2-3 months.

Reheat: To reheat, if the soup is stored in the fridge, simply heat it in a pot over medium heat, stirring occasionally, until it’s warmed through. If the soup is frozen, it’s best to thaw it overnight in the fridge first. Once thawed, heat it in a pot over medium heat until hot. If reheating directly from frozen, simmer it gently in a pot, adding a little water or broth to reach your desired consistency.

Frequently asked questions

What is silken tofu?

Silken tofu is a type of tofu that has a smooth, creamy texture, making it perfect for soups, smoothies, and creamy dishes. Unlike regular firm tofu, silken tofu is soft and delicate, and it easily breaks down into the broth, absorbing all the flavors.

Can I use a different form of tofu?

Yes, you can use other types of tofu, but keep in mind that the texture will change. Soft or medium tofu can be used for a similar creamy texture, but if you prefer a firmer tofu, you can substitute with firm or extra-firm tofu. These will hold their shape better but won’t create the same smooth texture as silken tofu.

Does tofu need to be cooked before adding to the soup?

No, tofu does not need to be cooked before adding it to the soup. Since it’s already pre-cooked, you can simply add it directly to the soup and heat it through.

What vegetables can I add to the soup?

You can add any veggies you like! Some great options are spinach, carrots, bell peppers, baby corn, or whatever veggies you have at home. Just adjust the cooking time based on how long they take to soften!

What can I serve this soup with?

This Korean tofu soup pairs perfectly with a bowl of steamed rice to soak up the flavorful broth. You can also serve it with some crusty vegan bread or even a simple side salad for a well-rounded meal. If you want to keep it traditional, try it with vegan kimchi on the side for an extra burst of flavor.

Spicy Korean tofu soup in a bowl, topped with scallions and sesame seeds.

More vegan soup recipes

  • Vegan vegetable soup
  • Vegan cabbage soup
  • Vegan cauliflower soup
  • Vegan tom kha soup
Two bowls of spicy Korean tofu soup, surrounded by bowls of toppings and a spoon.
No ratings yet

Spicy Korean Tofu Soup

This spicy Korean tofu soup is everything you need for a comforting meal: tofu, veggies, and a rich, flavorful broth, all coming together in just 30 minutes for a quick and easy dish.
Prep: 10 minutes mins
Cook: 20 minutes mins
Total: 30 minutes mins
Servings: 4
PRINT PIN COMMENT


Ingredients 
 

  • 1 tablespoon oil, I used sesame oil
  • ½ onion, chopped
  • 2 cloves garlic, minced
  • 1 teaspoon gochugaru
  • 4 cups vegetable broth
  • 2 tablespoons gochujang
  • 1 tablespoon soy sauce
  • 1 zucchini, quartered and sliced
  • 8 ounces shiitake mushrooms, stems removed and sliced
  • 12 ounces silken tofu, no need to press, cut into ½-inch (1.3 cm) cubes
  • 2 teaspoons sesame seeds, optional
  • 2 scallions or green onions, optional
Prevent your screen from going dark

Instructions 

  • Sauté the onion: Heat the oil in a large pot over medium heat. Once hot, add the onion and sauté for about 5 minutes, or until it becomes soft and translucent.
    Sautéed onion in a large pot.
  • Cook garlic and gochugaru: Add the garlic and gochugaru, stir, and cook for 1-2 minutes, or until fragrant.
    Sautéed onion, garlic, and gochugaru in a large pot.
  • Add broth ingredients and vegetables: Add the vegetable broth, gochujang, soy sauce, zucchini, and shiitake mushrooms, then stir.
    Broth ingredients and veggies in a large pot.
  • Bring to a boil: Bring the soup to a boil, then reduce the heat and simmer for about 10 minutes, or until the zucchini and mushrooms are tender.
    Cooked soup before adding the tofu.
  • Stir in the tofu: Gently fold in the silken tofu and cook for 1-2 minutes, until heated through.
    Cooked soup after adding the tofu.
  • Garnish: Serve the soup in bowls and add chopped scallions and sesame seeds on top (optional).
    Spicy Korean tofu soup served in a bowl.

Notes

  • If you're unsure about the spice level, begin with a smaller amount of gochujang and adjust as the soup cooks to find the perfect heat for you.
  • Store in the fridge for up to 3-4 days in an airtight container.
  • Freeze for up to 2-3 months in an airtight container or freezer bag.
  • To reheat, warm in a pot over medium heat. For frozen soup, thaw overnight and reheat, or simmer from frozen, adding a little liquid if needed.

Nutrition

Serving: 1serving | Calories: 145kcal | Carbohydrates: 16g | Protein: 7g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 2g | Sodium: 1216mg | Potassium: 550mg | Fiber: 3g | Sugar: 7g | Vitamin A: 823IU | Vitamin C: 13mg | Calcium: 59mg | Iron: 2mg
Tried this recipe?Leave a comment below and let me know how it was!
Course: Soup
Cuisine: Korean
Author: Iosune Robles

More Vegan Soup Recipes

  • Two bowls of vegan chicken noodle soup garnished with parsley, surrounded by ingredients.
    Vegan Chicken Noodle Soup
  • Bowl of vegan tom kha soup garnished with parsley and scallions.
    Vegan Tom Kha Soup (Thai Coconut Soup)
  • Vegan potato leek soup served in a bowl with toppings.
    Vegan Potato Leek Soup
  • A bowl of vegan mushroom soup garnished with parsley and sautรฉed mushrooms.
    Creamy Vegan Mushroom Soup

Comments

  1. Len Sierra says

    February 16, 2025 at 10:11 pm

    I don't like zucchini. What can I substitute in your soup recipe? Thanks!

    Reply

Leave a Reply Cancel reply

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

Recipe Rating





Two bowls of spicy Korean tofu soup, surrounded by additional bowls of toppings.
Iosune with a glass of juice.

Hi, I'm Iosune!

I share easy and delicious vegan recipes perfect for everyday meals and special occasions, all made with simple, everyday ingredients.

More About Me

Most Popular Recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Photo of some vegan Baileys being poured into a glass
    Vegan Baileys
  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu

Vegan Winter Recipes

  • Vegan potato leek soup served in a bowl with toppings.
    Vegan Potato Leek Soup
  • Vegan potato and corn chowder served in a bowl with parsley on top.
    Vegan Potato and Corn Chowder
  • Vegan chili presentation with fresh green onions, red onion, and vegan cheese.
    The Best Vegan Chili
  • A bowl of vegan mushroom soup garnished with parsley and sautéed mushrooms.
    Creamy Vegan Mushroom Soup

Footer

Two bowls of spicy Korean tofu soup, surrounded by additional bowls of toppings.

↑ 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