Spicy & Silky 마파두부: The Ultimate Korean Food Style Mapo Tofu Recipe

Hello! It's your Home Cook Fairy back with more delicious news!

Spicy & Silky 마파두부: The Ultimate Korean Food Style Mapo Tofu Recipe

Hello! It's your Home Cook Fairy back with more delicious news! ✨

Everyone, have you ever had one of those days where you suddenly crave spicy yet silky Chinese-style food on your way home? That was exactly me yesterday! I opened a delivery app but was shocked by the crazy delivery fees, so I quietly opened the fridge instead. Luckily, a block of tofu nearing its expiration date and some ground meat tucked away in the freezer were waiting for me. 😋

So today, I’m going to share my 마파두부 (Mapo Tofu) recipe—the one that makes my guests ask, "Did you really make this yourself?" While it can cost over $20 to $30 at a Chinese restaurant, making it at home is not only cost-effective but also lets you customize the flavor perfectly to your liking. If you're worrying about tonight's dinner menu, look no further! Follow along, and you’ll discover the best Mapo Tofu of your life! 🍲

Delicious looking finished Mapo Tofu

🛒 Ingredient List (Serves 2)

For Mapo Tofu, once the prep is done, you're basically 80% finished! Check out these tips as you get your ingredients ready.

  • Essential Ingredients: 1 block of tofu (300-400g), 5 oz (150g) ground pork, 1 green onion, 1/2 onion, 1 tablespoon minced garlic
  • Sauce Ingredients: 2 tablespoons Doubanjiang (spicy bean paste), 1 tablespoon oyster sauce, 1.5 tablespoons chili flakes (Gochugaru), 0.5 tablespoon sugar, 1 tablespoon soy sauce, 1 tablespoon cooking wine
  • Finishing Ingredients: Starch slurry (1:1 ratio of starch to water), a pinch of black pepper, 1 tablespoon sesame oil, 200ml (about 1 cup) water or broth
  • Optional: 1 green chili, 1 red chili, or potato starch for the slurry
💡 Cooking Tip! Using "soft" or "silken" tofu results in a much more moist and delicious texture. If you're worried about the tofu breaking apart too easily, you can use firm tofu or lightly blanch the cubes in salted water before cooking to help them hold their shape! Also, if you don't have Doubanjiang, you can substitute it with a 1:1:1 mix of soybean paste (doenjang), red chili paste (gochujang), and chili flakes for a more Korean-style Mapo Tofu! 😉
Fresh ingredients needed for Mapo Tofu

👩‍🍳 Step-by-Step Cooking Guide

Alright, let’s get that wok out! As long as you manage the heat well, this will be finished in a flash, so stay focused!

Step 1. Prepping the Ingredients

First, dice the tofu into cubes about 1.5cm (0.6 inches) square. If they’re too small, they’ll break apart while stir-frying, so keep them at a decent size! Finely chop the onion and green onion, and if you like a spicy kick, slice the chili peppers as well.

Mapo Tofu Cooking Step 1

Step 2. Sautéing Scallion Oil and Meat

Add about 3 tablespoons of cooking oil to the pan and sauté the green onions and minced garlic over medium heat to create a fragrant scallion oil. Once the aroma hits you, add the ground pork, 1 tablespoon of cooking wine, and pepper. Sauté until the meat is fully cooked. Press down on the meat while cooking to cook off the moisture—this ensures a savory taste without any gaminess!

Mapo Tofu Cooking Step 2

Step 3. Incorporating the Sauce

Once the meat is cooked, lower the heat slightly and add 1.5 tablespoons of chili flakes to make chili oil. Be careful not to burn the flakes! Then, add 2 tablespoons of Doubanjiang, 1 tablespoon of oyster sauce, 0.5 tablespoon of sugar, and 1 tablespoon of soy sauce. Mix well so the meat is evenly coated. It will already smell like a professional Chinese kitchen! 👃✨

Mapo Tofu Cooking Step 3

Step 4. Simmering with Tofu

Now, pour in 200ml (approx. 1 cup) of water and bring the heat back up to medium-high. When the liquid starts bubbling, add the chopped onions and chilies. Once the onions start to turn translucent, carefully add our star ingredient—the tofu. Let it simmer for 2–3 minutes so the tofu can soak up all that delicious sauce.

Mapo Tofu Cooking Step 4

Step 5. Thickening with Starch Slurry

Now for the most important moment! Lower the heat to low, and instead of pouring the starch slurry (1:1 ratio) all at once, drizzle it in a tablespoon at a time around the edges while checking the consistency. Stir gently with a ladle in the other hand to prevent clumping. Once the sauce becomes thick and glossy, you’ve succeeded!

Mapo Tofu Cooking Step 5

Step 6. The Final Touch: Sesame Oil

Finally, turn off the heat and drizzle 1 tablespoon of sesame oil over the top. The nutty aroma will burst forth, and it will give the dish a beautiful, glossy finish. If you have some chives or green onions left, sprinkle them on top for the perfect look!

Mapo Tofu Cooking Step 6

🍽️ Plating & Serving

The golden rule for Mapo Tofu is to serve it generously over a bowl of warm white rice, "Deopbap" style! Place the rice on one side of a shallow bowl and ladle the Mapo Tofu neatly next to it. It pairs perfectly with a refreshing cucumber soup or yellow pickled radish! 🥒

If you're serving this as a snack for drinks, try pairing it with lightly steamed flower buns (Hwappang). It's a real delicacy! The visuals are impressive enough for any home party menu.

Beautifully plated Mapo Tofu ready to serve

✨ Honest Review & Closing

Taking a bite of this homemade Mapo Tofu, the silky texture of the tofu, the savory pork, and the spicy-salty umami of the Doubanjiang just explode in your mouth! 😋 My husband even asked, "Are you sure you didn't order this?" and finished two bowls of rice in no time. It feels much cleaner and healthier than takeout, so it’s easy on the stomach too.

What to do with leftovers? If you happen to have any left, store it in an airtight container in the fridge. When reheating the next day, add a tiny splash of water and microwave it to enjoy that original fresh taste. Though, it's so good you might not have any leftovers at all! (Haha)

With prices being so high lately, why not treat yourself to a grand meal with just a simple block of tofu? You should definitely give it a try! I'll be back soon with another delicious recipe. Bye for now! 👋