Order Online

Best Mapo Tofu (麻婆豆腐) in Calgary NW

(45 reviews)

Experience our signature Mapo Tofu (麻婆豆腐), one of the most iconic dishes of Szechuan cuisine. Silky-soft tofu is bathed in a fiery, aromatic chili sauce loaded with Szechuan peppercorns that deliver the famous numbing-spicy (麻辣) sensation. This beloved classic at Spicy Wok Szechuan Cuisine is a must-try for anyone craving authentic Chinese food in Calgary.

Signature Dish
Spice Level: Medium-Hot
$18.95

About Our Mapo Tofu

Mapo Tofu (麻婆豆腐) is one of the most celebrated dishes in Szechuan cuisine, originating from Chengdu over 150 years ago. At Spicy Wok Szechuan Cuisine in Ranchlands, Calgary, we prepare this classic with the utmost respect for tradition — silky soft tofu cubes simmered in a rich, crimson sauce made from doubanjiang (fermented chili bean paste), fermented black beans, and generous amounts of ground Szechuan peppercorn.

The hallmark of great Mapo Tofu is the perfect balance of 麻 (numbing) and 辣 (spicy). Our version achieves this through freshly ground Szechuan peppercorns and our house chili oil, creating layers of heat and tingle that warm you from the inside out. Served over steamed rice, it is pure comfort food with bold Szechuan character.

What Makes Our Mapo Tofu Special

What Customers Say About Our Mapo Tofu

Calgary Foodie

Calgary Foodie

"Authentic Szechuan flavours that remind me of restaurants in Chengdu. One of the best Chinese restaurants in NW Calgary."

March 2025

Local Customer

Local Customer

"Great to finally have real Szechuan food in the Ranchlands area. Generous portions and packed with flavour."

February 2025

NW Calgary Resident

NW Calgary Resident

"We've been coming here regularly since they opened. Highly recommend for anyone who loves bold Chinese food."

January 2025

Ready to Try Our Mapo Tofu?

Order online for pickup or delivery in NW Calgary, or visit us at Ranchlands

Order Now View Full Menu

Visit Us in Calgary

Spicy Wok Szechuan Cuisine

1829 Ranchlands Blvd NW
Calgary, AB T3G 2A7, Canada

Opening Hours

  • Mon-Thu: 11:00 AM - 11:00 PM
  • Fri-Sat: 11:00 AM - 12:00 AM