How to Make Vegan Mapo Tofu (Traditional & Healthy Version)

Vegan Mapo Tofu is a beloved dish in Singapore’s vibrant hawker culture, offering a flavourful fusion of Chinese heritage and modern plant-based trends. Traditionally found in kopitiams and Chinese eateries, Mapo Tofu has been adapted for vegans and vegetarians, replacing minced meat with wholesome ingredients like mushrooms and tempeh. In Singapore, this dish is enjoyed for its bold umami, spicy bean paste, and silky tofu—making it a popular lunch choice among health-conscious locals. The vegan version maintains authentic flavours while catering to those seeking nutritious, meat-free meals. Its appeal lies in the balance of fiery chilli, savoury doubanjiang (fermented bean paste), and aromatic local spices, all cooked together to perfection. Singapore’s multicultural food scene thrives on fusion, and Vegan Mapo Tofu is a shining example of how traditional Chinese classics evolve in kopitiam settings. Whether you’re a local or a visitor, this dish embodies the spirit of Singaporean cuisine—innovative, diverse, and always delicious.

35 min total2 servingsMedium270 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Prepare ingredients: dice shiitake mushrooms
0%

Step 1 · Prepare ingredients: dice shiitake mushrooms

Prepare ingredients: dice shiitake mushrooms, crumble tempeh, mince garlic, and slice spring onions.

Step 2: Heat sesame oil in a wok
0%

Step 2 · Heat sesame oil in a wok

Heat sesame oil in a wok. Add garlic and spring onions, stir-fry until fragrant.

Step 3: Add mushrooms and tempeh
0%

Step 3 · Add mushrooms and tempeh

Add mushrooms and tempeh, stir-fry until golden and slightly crispy.

Step 4: Stir in doubanjiang
0%
2 min

Step 4 · Stir in doubanjiang

Stir in doubanjiang, soy sauce, and chilli oil. Cook for 2 minutes until well mixed.

Step 5: Gently add silken tofu
0%
5 min

Step 5 · Gently add silken tofu

Gently add silken tofu, breaking it into cubes. Pour in vegetable stock and simmer for 5 minutes.

Step 6: Mix cornstarch with water
0%

Step 6 · Mix cornstarch with water

Mix cornstarch with water. Add to the wok, stirring gently until the sauce thickens.

Step 7: Season with white pepper
0%

Step 7 · Season with white pepper

Season with white pepper. Taste and adjust salt or spice if needed.

Step 8: Garnish with extra spring onions and serve hot over rice or noodles
0%

Step 8 · Garnish with extra spring onions and serve hot over rice or noodles

Garnish with extra spring onions and serve hot over rice or noodles.

Why this recipe is healthy

This Singaporean Vegan Mapo Tofu is a heart-healthy, low-cholesterol lunch option. It’s high in protein, fibre, and essential nutrients, yet low in saturated fat. Using whole, minimally processed ingredients and reducing oil makes it ideal for weight management and blood sugar control. The recipe is also suitable for diabetics and those looking to eat clean, plant-based meals.

A note on tradition

In Singapore, Mapo Tofu is enjoyed across the island, especially in Chinese kopitiams and hawker centres. Its vegan adaptation reflects the growing plant-based trend in urban areas like Tiong Bahru and Chinatown. The dish is a staple for lunch, often paired with rice, and loved for its comfort and robust flavours. Mapo Tofu’s spicy kick and adaptability make it a favourite during family meals and casual gatherings.

← Back to Vegan Mapo Tofu