Easy Mapo Tofu (U.S. Grocery–Friendly)

If you think tofu is bland, this Easy Mapo Tofu might change your mind in just one bite.
This easy Mapo Tofu–inspired recipe is spicy, savory, and comforting, with a rich sauce that coats silky tofu and flavorful ground meat. The sauce is bold and satisfying, yet balanced enough to let the tofu shine. Best of all, it’s made with ingredients you can find at most U.S. grocery stores or order online, so there’s no need for a special trip to an Asian market—though it’s always a bonus if you have one nearby.
This dish comes together quickly, making it perfect for busy weeknights when you want something warm and comforting without spending hours in the kitchen. Serve it with steamed rice, and you have a complete meal that feels special but is surprisingly easy to make.
Why You’ll Love This Easy Mapo Tofu Recipe
- Big, bold flavor with minimal effort
- Ready in about 20 minutes
- Uses easy-to-find, pantry-friendly ingredients
- Customizable spice level for kids or spice lovers
- Comforting and filling, yet not heavy
Whether you’re new to tofu or already love it, this recipe is a great way to enjoy tofu in a flavorful, exciting way.
Silken Tofu vs. Firm & Extra-Firm Tofu
Choosing the right tofu makes a big difference in this Easy Mapo Tofu.
Silken Tofu (Recommended)
Silken tofu is very soft with a smooth, custard-like texture. It absorbs the sauce beautifully and gives Mapo tofu its classic mouthfeel. When cooked gently, it almost melts into the sauce, making every bite rich and comforting.
- Best for: Traditional Mapo tofu
- Texture: Soft and silky
- Tip: Gently fold the tofu into the sauce instead of stirring to keep the pieces intact
Firm Tofu
Firm tofu holds its shape better and is easier to handle, especially if you’re worried about tofu breaking apart.
- Best for: Beginners or those new to cooking tofu
- Texture: Soft but structured
- Result: Less creamy, but still very satisfying
Extra-Firm Tofu
Extra-firm tofu is dense and chewy and doesn’t absorb sauce as easily.
- Best for: Grilling or crispy tofu dishes
- Texture: Dense and sturdy
- Result: Not traditional for Mapo tofu, but still tasty if that’s what you have
Which One Should You Choose?
For the classic Mapo tofu experience, silken tofu is the best choice. If you prefer easier handling or a firmer bite, firm tofu works well and still delivers great flavor.
What to Serve With Easy Mapo Tofu
- Steamed jasmine or short-grain rice
- Simple sautéed greens like bok choy or spinach
- A light cucumber salad to balance the spice
Final Thoughts
This easy Mapo Tofu recipe proves that tofu can be bold, comforting, and full of flavor. It’s quick, flexible, and perfect for anyone who loves spicy food without complicated steps. Once you try it, tofu might become a regular part of your weeknight meals.
Easy Mapo Tofu
Equipment
- 1 wok
Ingredients
Main Ingredients
- 8 oz ground pork or ground beef (225 g)
- 1 block silken tofu 14 oz / 400 g, cut into large cubes
- 2 cloves garlic minced
- 2 green onions chopped
Seasoning & Sauce
- ½ teaspoon salt or to taste
- ¼ teaspoon black pepper
- 2 tablespoons doubanjiang spicy fermented bean paste
- 1 teaspoon chili flakes to taste
- 1 cup chicken broth
- 1–2 teaspoon chili oil or crispy chili oil
Thickener
- 1 tablespoon potato starch
- 2 tablespoons water
Instructions
- Gather & Prep the Ingredients: Gather all ingredients before you start. Chop the green onions and mince the garlic so everything is ready for a smooth cooking process.
- Cook the Meat: Heat a pan over medium heat with a small amount of oil. Add the ground pork or beef and break it apart with a spatula. Cook until mostly browned.
- Season & Add Garlic: Season lightly with salt and pepper. Add the minced garlic and stir for 20–30 seconds, just until fragrant. Continue cooking for 2–3 minutes, allowing excess moisture to evaporate and the meat to lightly brown.
- Add the Bean Paste: Stir in the doubanjiang, coating the meat evenly. Let it cook for about 2 minutes until the oil turns a deep red and the flavors bloom.
- Add Heat: Sprinkle in the chili flakes and stir to combine.
- Add Liquid: Pour in the chicken broth and bring everything to a gentle simmer. Let it cook for 2–3 minutes to blend the flavors.
- Add Chili Oil: Drizzle in the chili oil or crispy chili oil for extra aroma and depth.
- Thicken the Sauce: Stir in the potato starch slurry and cook until the sauce slightly thickens and coats the meat.
- Add the Tofu: Cut the tofu into bite-sized cubes and carefully slide it into the pan. Gently fold the tofu into the sauce to avoid breaking the cubes. Let it simmer for 2–3 minutes so the tofu absorbs the flavor.
- Finish & Serve: Sprinkle in the chopped green onions and cook for another 30 seconds, just until softened.Serve hot with a big bowl of steamed rice. Soft tofu, bold flavor, and a spicy, savory sauce—this easy Mapo Tofu–style dish is so satisfying, you might find yourself going back for more rice than planned.
Video
Notes
- Handle silken tofu gently. Fold it into the sauce with a spatula or gently shake the pan instead of stirring to keep the cubes intact.
- Adjust the spice level. Start with less chili flakes and chili oil, then add more to taste.
- Let the bean paste cook. Stir the doubanjiang with the meat to release its aroma before adding liquid.
- Cut tofu into larger cubes. Bigger pieces are less likely to break apart.
- Mix the slurry again before adding. Potato starch settles quickly, so give it a quick stir before pouring it in.
- Simmer gently. A gentle simmer thickens the sauce without breaking the tofu.











