Home » Rice » Korean-Style Mapo Tofu (Easy, Cozy, and Deeply Savory)

Korean-Style Mapo Tofu (Easy, Cozy, and Deeply Savory)

This Korean-style mapo tofu is my cozy, home style take on the classic Chinese dish. The sauce is deeply savory with layers of umami from anchovy stock, anchovy fish sauce, and ssamjang, while a touch of sweetness rounds everything out beautifully. It’s warm, comforting, and incredibly satisfying with a bowl of steamed rice.

Korean mapo tofu served in a skillet with tender tofu cubes and rich spicy sauce

Why This Recipe Works

A Korean-inspired twist on a classic
This recipe takes inspiration from classic mapo tofu but gives it a distinctly Korean spin. Ingredients like ssamjang, gochugaru, anchovy stock, and anchovy fish sauce create a rich, savory sauce that’s familiar, approachable, and full of flavor.

Rich, layered umami
Anchovy stock and anchovy fish sauce add a subtle depth that makes the sauce taste more developed and layered. They don’t overpower the dish but quietly bring all the flavors together.

Ssamjang adds extra depth
The ssamjang is what makes this version especially memorable. It adds rich savory depth along with subtle nuttiness and layers of flavor that make the sauce feel hearty, satisfying, and deeply comforting.

Balanced and incredibly satisfying
This recipe is less numbing than traditional Chinese mapo tofu and leans into a more rounded balance of sweet, savory, and spicy flavors. The tender tofu, flavorful pork, and rich sauce come together beautifully, especially when spooned over a bowl of hot rice.

Korean mapo tofu served in a bowl with steamed rice in the background

About Mapo Tofu

Mapo tofu is a beloved Chinese dish featuring soft tofu simmered in a rich, flavorful sauce with ground meat. Traditionally, it’s known for its bold savory flavor and signature tongue-tingling heat from Sichuan peppercorns.

Ingredients

Main

  • 600 g / 21 oz firm tofu, cut into 2 cm (3/4 inch) cubes
  • 100 g / 3.5 oz minced pork
  • 20 g / 0.7 oz green chili pepper, sliced (optional)
  • 10 g / 0.4 oz dried red chili pepper, sliced (optional)
  • 20 g / 0.7 oz green onion (green part only), chopped

Sauce

  • 1 cup Korean anchovy stock or water
  • 2.5 Tbsp granulated sugar
  • 2 Tbsp ssamjang (Korean spicy dipping sauce)
  • 2 Tbsp mirin (sweet rice wine)
  • 1 Tbsp soy sauce (Sempyo Yangjo 701 or Kikkoman)
  • 1 Tbsp Korean anchovy fish sauce
  • 1 tsp gochugaru (Korean chili flakes)
  • 1/2 tsp minced garlic
  • 1/4 tsp ground black pepper
  • 1/8 tsp ginger juice (from squeezing about 1/2 tsp minced ginger)

Chili Oil

  • 6 Tbsp neutral flavored cooking oil, (e.g. rice bran oil or vegetable oil)
  • 120 g / 4 oz onion, thinly sliced
  • 1 Tbsp minced garlic
  • 2 Tbsp gochugaru (Korean chili flakes)

For Blanching the Tofu

  • 4 cups water
  • 1 tsp fine sea salt

Starch Slurry

  • 2 Tbsp potato starch
  • 2 Tbsp water

Garnish

  • 2 tsp sesame oil
  • 2 tsp sesame seeds

* 1 Tbsp = 15 ml, 1 cup = 250 ml

How to Make Korean Style Mapo Tofu

1. Prepare the sauce
Combine all the sauce ingredients in a measuring cup or small bowl and stir until well combined. Set aside.

2. Make the chili oil.
In a pan, add the cooking oil, onion and minced garlic. Stir fry over medium-high heat until the onion is softened and lightly golden. Strain the oil and discard the onion and garlic. Return the oil to the pan, add the chili flakes, and cook over low heat until fragrant, stirring frequently. Strain the oil again and discard the chili flakes. Set the oil aside. You should have about 1/4 cup remaining.

Step-by-step collage showing how to make Korean chili oil

3. Prepare the tofu
Bring a pot of water to a boil and add the salt. Add the tofu and blanch for about 1 minute. Drain and set aside.

Tofu boiling in a pot of water

4. Cook the pork
Heat 3 Tbsp of the prepared Korean chili oil in a pan over medium-high heat. Add the minced pork and cook until lightly browned, breaking it up with a spatula as it cooks.

Stir-frying minced pork in Korean chili oil

5. Build the sauce
Pour in the prepared sauce mixture and stir to combine. Bring it to a gentle simmer and cook for 2 to 3 minutes.

Making the mapo tofu sauce in a skillet

6. Add the tofu
Gently add the tofu and carefully fold to combine. Simmer for 1 to 2 minutes, gently folding once or twice.

Adding tofu to the mapo tofu sauce in a skillet

7. Finish the dish
Reduce the heat to medium. Pour in the starch slurry and stir gently until the sauce thickens and lightly coats the tofu. Add the chili peppers and green onion, then fold them through. Drizzle with the remaining chili oil (about 1 Tbsp) and the sesame oil, then sprinkle with the sesame seeds.

korean mapo tofu ready to serve in a skillet

8. Serve
Serve hot with rice.

A spoonful of Korean mapo tofu with soft tofu, ground pork, and rich spicy sauce over steamed rice

Recipe Notes

  • Tofu: I developed this recipe using firm tofu, which holds its shape well in the sauce. If you prefer a softer, more traditional mapo tofu texture, you can use soft or silken tofu instead. A quick blanch in salted boiling water warms the tofu and helps it integrate more seamlessly into the sauce.
  • Korean Anchovy Stock adds extra depth and umami to the sauce. If you don’t have it on hand, water works well too, though the flavor will be a little lighter.
  • Chili Oil: Cook the Korean chili flakes over low heat to prevent them from burning and turning bitter. The oil should become fragrant and lightly red, not dark brown.
  • Pork: For the best flavor, cook the pork until lightly browned with a few crispy bits before adding the sauce.
  • Starch Slurry: Lower the heat slightly before stirring in the slurry to help it incorporate smoothly and create a silky sauce.
  • Spice Level: You can easily adjust the heat by increasing or decreasing the amount of gochugaru to suit your taste. Different varieties can vary in heat level, color, and texture, so you may need to adjust the amount accordingly.
  • For Serving: A final drizzle of chili oil adds extra aroma, color, and richness just before serving.
  • Storage: Leftovers can be refrigerated in an airtight container for up to 3 days. The flavors continue to develop as they sit, making it especially delicious the next day.

Close-up photo of a bowl of Korean mapo tofu held in a hand

More Tofu Recipes to Try

If you enjoy cooking with tofu, here are a few more recipes to try:

Interested in trying the traditional Sichuan version? I recommend this excellent recipe from The Woks of Life.

Korean mapo tofu served in a skillet with tender tofu cubes and rich spicy sauce

Korean-Style Mapo Tofu (Easy, Cozy, and Deeply Savory)

This Korean style Mapo Tofu is made with tender tofu, savory minced pork, and a deeply flavorful sauce seasoned with anchovy stock, ssamjang, and Korean chili flakes. Rich in umami with a touch of sweetness and subtle heat, it's comforting, satisfying, and the kind of meal you'll find yourself craving again and again.
Print Pin Rate
Course: Main
Cuisine: Korean
Keyword: korean mapo tofu
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4
Calories: 394kcal
Author: Sue Pressey

Ingredients

Main

  • 600 g firm tofu (21 oz), cut into 2 cm (3/4 inch) cubes
  • 100 g minced pork (3.5 oz)
  • 20 g green chili pepper (0.7 oz), sliced (optional)
  • 10 g dried red chili pepper (0.4 oz), sliced (optional)
  • 20 g green onion (green part only), (0.7 oz), chopped

Sauce

  • 1 cup Korean anchovy stock or water
  • 2.5 Tbsp granulated sugar
  • 2 Tbsp ssamjang (Korean spicy dipping sauce)
  • 2 Tbsp mirin (sweet rice wine)
  • 1 Tbsp soy sauce (Sempyo Yangjo 701 or Kikkoman)
  • 1 Tbsp Korean anchovy fish sauce
  • 1 tsp gochugaru (Korean chili flakes)
  • 1/2 tsp minced garlic
  • 1/4 tsp ground black pepper
  • 1/8 tsp ginger juice (from squeezing about 1/2 tsp minced ginger)

Chili Oil

  • 6 Tbsp neutral flavored cooking oil (e.g. rice bran oil or vegetable oil)
  • 120 g onion (4 oz), thinly sliced
  • 1 Tbsp minced garlic
  • 2 Tbsp gochugaru  (Korean chili flakes)

For Blanching the Tofu

  • 4 cups water
  • 1 tsp fine sea salt

Starch Slurry

  • 2 Tbsp potato starch
  • 2 Tbsp water

Garnish

Instructions

  • Prepare the sauce - Combine all the sauce ingredients in a measuring cup or small bowl and stir until well combined. Set aside.
  • Make the chili oil. - In a pan, add the cooking oil, onion and minced garlic. Stir fry over medium-high heat until the onion is softened and lightly golden. Strain the oil and discard the onion and garlic. Return the oil to the pan, add the chili flakes, and cook over low heat until fragrant, stirring frequently. Strain the oil again and discard the chili flakes. Set the oil aside. You should have about 1/4 cup remaining.
  • Prepare the tofu - Bring a pot of water to a boil and add the salt. Add the tofu and blanch for about 1 minute. Drain and set aside.
  • Cook the pork - Heat 3 Tbsp of the prepared Korean chili oil in a pan over medium-high heat. Add the minced pork and cook until lightly browned, breaking it up with a spatula as it cooks.
  • Build the sauce - Pour in the prepared sauce mixture and stir to combine. Bring it to a gentle simmer and cook for 2 to 3 minutes.
  • Add the tofu - Gently add the tofu and carefully fold to combine. Simmer for 1 to 2 minutes, gently folding once or twice.
  • Finish the dish - Reduce the heat to medium. Pour in the starch slurry and stir gently until the sauce thickens and lightly coats the tofu. Add the chili peppers and green onion, then fold them through. Drizzle with the remaining chili oil (about 1 Tbsp) and the sesame oil, then sprinkle with the sesame seeds.
  • Serve - Serve hot with rice.

Notes

  • 1 Tbsp = 15 ml, 1 cup = 250 ml
Tofu: I developed this recipe using firm tofu, which holds its shape well in the sauce. For a softer, more traditional mapo tofu texture, you can use soft or silken tofu instead.
Korean Anchovy Stock: This adds extra depth and umami to the sauce. If you don't have it on hand, water works well too, though the flavor will be lighter.
Storage: Leftovers can be refrigerated in an airtight container for up to 3 days. The flavors continue to develop as they sit, making it especially delicious the next day.

Nutrition Info (per serving)

Calories: 394kcal | Carbohydrates: 26g | Protein: 9g | Fat: 29g | Saturated Fat: 6g | Polyunsaturated Fat: 14g | Monounsaturated Fat: 8g | Trans Fat: 0.1g | Cholesterol: 18mg | Sodium: 1761mg | Potassium: 395mg | Fiber: 4g | Sugar: 14g | Vitamin A: 2053IU | Vitamin C: 6mg | Calcium: 76mg | Iron: 2mg

The nutrition information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Tried this recipe?I love hearing how you went with my recipes! Rate this recipe with a comment below and tag me on Instagram @MyKoreanKitchen.
Filed under: My Recipes, Rice

Written by: Sue

Developed by:

Published on:

Photo of author
Welcome to my Korean kitchen! I’m so happy that you're here. I am Sue, the creator behind My Korean Kitchen (since 2006). I love good food and simplifying recipes. Here you will find my best and family approved recipes. Thanks for stopping by!

NEVER MISS A NEW RECIPE

Join 30,000+ other Korean food lovers! Get the latest recipes from My Korean Kitchen delivered to your email inbox. It's free!

I will only send you emails related to My Korean Kitchen. Unsubscribe at any time.

Copyright: Unless otherwise noted, all photography and content on this site is the intellectual property of Sue Pressey of My Korean Kitchen. Please do not copy and/or paste full recipes and images to any social media channels or websites without my prior written consent. This is strictly prohibited. You may however, use a single image and a summary of my article in your own words, provided that proper attribution is given to myself and an appropriate link back to my original recipe. Thank you.

Disclosure: My Korean Kitchen is 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 Amazon.com.

Subscribe
Notify of
guest
Rate This Recipe With Your Comment




0 Comments
Newest
Oldest Most Voted

NEVER MISS A NEW RECIPE

Join 30,000+ other Korean food lovers!

Get the latest recipes from My Korean Kitchen delivered to your email inbox. It's free!

Connect

NEVER MISS A NEW RECIPE

Join 30,000+ other Korean food lovers! Get the latest recipes from

My Korean Kitchen delivered to your email inbox. It's free!

Close the CTA