How to Make Mapo Tofu Rice Bowl (Traditional & Healthy Version)

Mapo Tofu Rice Bowl is a beloved staple in Singapore’s vibrant hawker scene, blending the bold flavors of Sichuan-inspired tofu with the comforting base of steamed jasmine rice. In Singapore, this dish has evolved to suit local palates—less oily, more savoury, and often made vegetarian for the health-conscious. You’ll find Mapo Tofu Rice Bowls at many kopitiams (coffee shops) and food courts, where the spicy, aromatic sauce draws you in, and the silky tofu delivers the perfect bite. This vegetarian Mapo Tofu Rice Bowl is a celebration of Singapore’s multicultural food heritage. The recipe is thoughtfully adapted for health without sacrificing flavor, using less oil and plant-based ingredients. It’s perfect for a quick lunch, offering a balance of protein, carbs, and fiber. The result is a dish that is spicy yet not overwhelming, fragrant with garlic and fermented bean paste, and deeply satisfying. This Mapo Tofu Rice Bowl showcases how Singapore’s hawker culture embraces fusion and innovation—making classic dishes accessible and healthy for everyone.

35 min total2 servingsMedium480 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Rinse and cook the jasmine rice in a rice cooker or pot according t...
0%

Step 1 · Rinse and cook the jasmine rice in a rice cooker or pot according t...

Rinse and cook the jasmine rice in a rice cooker or pot according to package instructions. Set aside and keep warm.

Step 2: Pat the tofu dry with paper towels
0%

Step 2 · Pat the tofu dry with paper towels

Pat the tofu dry with paper towels, then cut into bite-sized cubes. Set aside.

Step 3: Heat oil in a wok or large non-stick pan over medium heat
0%

Step 3 · Heat oil in a wok or large non-stick pan over medium heat

Heat oil in a wok or large non-stick pan over medium heat. Add garlic, ginger, and half the spring onion. Stir-fry until fragrant.

Step 4: Add doubanjiang and continue to stir-fry for 1 minute
0%
1 min

Step 4 · Add doubanjiang and continue to stir-fry for 1 minute

Add doubanjiang and continue to stir-fry for 1 minute, allowing the paste to release its aroma. Add sliced red chili if using.

Step 5: Gently add the tofu cubes to the pan
0%

Step 5 · Gently add the tofu cubes to the pan

Gently add the tofu cubes to the pan, tossing carefully to coat with the aromatics and paste. Pour in vegetable stock and soy sauce.

Step 6: Simmer the mixture for 5 minutes to allow flavors to meld
0%
5 min

Step 6 · Simmer the mixture for 5 minutes to allow flavors to meld

Simmer the mixture for 5 minutes to allow flavors to meld. Stir in the cornstarch slurry and cook until the sauce thickens.

Step 7: Drizzle sesame oil and sprinkle with ground white pepper
0%

Step 7 · Drizzle sesame oil and sprinkle with ground white pepper

Drizzle sesame oil and sprinkle with ground white pepper. Taste and adjust seasoning as needed.

Step 8: To serve
0%

Step 8 · To serve

To serve, scoop rice into bowls, ladle the Mapo Tofu over, and garnish with reserved spring onion. Enjoy hot.

Why this recipe is healthy

This Mapo Tofu Rice Bowl is a healthy lunch option because it uses minimally processed ingredients, limits added fats, and maximizes plant-based nutrients. Swapping out meat for tofu reduces saturated fat, and using less oil keeps calories in check. High fiber from tofu and vegetables supports digestion and long-lasting fullness, making this a great meal for weight management. The bold flavors ensure satisfaction without relying on excess sodium or unhealthy fats.

A note on tradition

Mapo Tofu Rice Bowl is a familiar sight in Singapore’s contemporary kopitiams and mixed rice stalls, reflecting the Chinese community’s influence on local cuisine. Its popularity is rooted in the comfort of rice bowls, a Singaporean favorite for lunch or quick meals. The vegetarian adaptation meets modern dietary trends while honoring the hawker spirit of fusion and accessibility. This dish is enjoyed year-round, particularly by working adults and students seeking a hearty, affordable lunch.

← Back to Mapo Tofu Rice Bowl