Chinese

Mapo Tofu

3.1/ 10Poor
Controversy: 3.7
0 approve5 caution

How the diets react

Caution5
Disapproves6

Common Ingredients

  • silken tofu
  • ground pork
  • doubanjiang
  • Sichuan peppercorns
  • garlic
  • ginger
  • scallions
  • soy sauce

Specific recipes may vary.

Incompatible with 6 of 11 diets

Diet Ratings

KetoCaution

Mapo Tofu is a mixed case for keto. The core components — ground pork, silken tofu, garlic, ginger, Sichuan peppercorns, and scallions — are reasonably keto-friendly. Silken tofu has moderate carbs (~2-3g net carbs per 100g), which is manageable in a standard serving. However, doubanjiang (fermented broad bean and chili paste) typically contains fermented broad beans, which add carbs and may contain small amounts of added sugar. Soy sauce also contributes minor carbs and sodium. Restaurant versions frequently add starch thickeners (cornstarch or potato starch) to the sauce, which significantly increases net carbs. A homemade version with careful ingredient selection and no thickener can fit within keto macros at a reasonable portion, but the dish requires scrutiny — especially regarding doubanjiang quantity and any added starch. The fat profile from pork and the overall macros are otherwise favorable for keto.

VeganAvoid

Mapo Tofu as described contains ground pork, a direct animal product, making it incompatible with a vegan diet. There is no ambiguity here — pork is explicitly listed as a primary protein and ingredient. While tofu itself is a plant-based food and the dish's spice base (doubanjiang, Sichuan peppercorns, garlic, ginger, scallions, soy sauce) is largely plant-derived, the inclusion of ground pork is disqualifying. Note that a fully vegan version of Mapo Tofu is possible and popular — simply omitting the pork or substituting it with mushrooms, plant-based ground meat, or additional tofu — and vegan Mapo Tofu is a staple in plant-based Chinese cooking.

PaleoAvoid

Mapo Tofu is fundamentally incompatible with the paleo diet. The dish's two primary components — silken tofu and doubanjiang — are both soy-based legume products, which are strictly excluded from paleo. Tofu is processed soy, and doubanjiang (fermented broad bean and chili paste) contains both legumes (broad beans) and soy. Soy sauce is also a fermented soy and wheat product, adding a second grain violation. These are not minor or debatable ingredients — they are the structural and flavor foundation of the dish. Ground pork, garlic, ginger, scallions, and Sichuan peppercorns are paleo-compliant, but they cannot redeem a dish built on multiple core paleo violations. There is no meaningful paleo community debate about soy or legumes — they are universally excluded across all major paleo frameworks.

MediterraneanCaution

Mapo Tofu presents a mixed Mediterranean diet profile. The tofu (soy-based legume protein) is a plant-forward ingredient that aligns well with Mediterranean principles, and aromatics like garlic, ginger, and scallions are strongly encouraged. However, ground pork is a red meat, which the Mediterranean diet limits to a few times per month. Additionally, doubanjiang and soy sauce are high-sodium fermented condiments — not traditional Mediterranean ingredients — and the dish lacks olive oil as the fat source. The combination of red meat with a heavily processed, high-sodium sauce profile pushes this into caution territory, though the tofu base provides meaningful plant protein redemption.

CarnivoreAvoid

Mapo Tofu is fundamentally incompatible with the carnivore diet. The dish is built around silken tofu, a soy-based plant protein that is entirely excluded on carnivore. Beyond tofu, virtually every other ingredient is plant-derived or plant-processed: doubanjiang (fermented bean paste), soy sauce (fermented soybeans and grain), Sichuan peppercorns, garlic, ginger, and scallions are all plant foods explicitly excluded from the carnivore framework. The only carnivore-compatible ingredient is the ground pork, which represents a small fraction of the dish. This is one of the clearest possible 'avoid' cases — the entire flavor profile and structure of the dish depends on plant-based ingredients.

Whole30Avoid

Mapo Tofu contains multiple explicitly excluded ingredients. Tofu is a soy product (legume), which is prohibited on Whole30. Soy sauce contains soy and typically wheat (both excluded). Doubanjiang is a fermented bean paste made from soybeans and broad beans, also excluded as a legume-based product. The dish is fundamentally built around these non-compliant ingredients — tofu is the primary protein alongside pork, and doubanjiang is the essential flavor base — making this dish impossible to render compliant without losing its identity entirely.

Low-FODMAPAvoid

Mapo Tofu as traditionally prepared contains multiple high-FODMAP ingredients that make it unsuitable during the elimination phase. Garlic is one of the highest-FODMAP foods tested by Monash University (high fructans even in tiny amounts). Doubanjiang (spicy bean paste/fermented broad bean and chili paste) contains garlic and onion as core ingredients, making it a concentrated source of fructans and GOS. Scallion bulbs (white parts) are also high in fructans. The green tops of scallions are low-FODMAP, but traditional recipes use both parts. Silken tofu in moderate servings (~170g) is generally low-FODMAP per Monash, and ground pork, ginger, Sichuan peppercorns, and soy sauce are all low-FODMAP. However, the combination of garlic and doubanjiang — both present in virtually every authentic version of this dish — represents unavoidable high-FODMAP exposure. There is no practical way to make traditional Mapo Tofu low-FODMAP without fundamentally altering the recipe (substituting garlic-infused oil, using a FODMAP-safe chili paste, and using only scallion greens).

DASHAvoid

Mapo Tofu as traditionally prepared is highly problematic for the DASH diet due to multiple high-sodium ingredients working in combination. Doubanjiang (fermented broad bean and chili paste) is extremely high in sodium, often containing 800–1,200mg per tablespoon, and soy sauce adds an additional 900mg+ per tablespoon. Together, a single serving of this dish can easily exceed 1,500–2,000mg of sodium — approaching or surpassing the entire daily sodium budget for both standard and low-sodium DASH targets. Ground pork also contributes saturated fat, which DASH limits. While tofu is a DASH-friendly protein and garlic, ginger, and scallions are beneficial aromatics, the overall sodium burden from the fermented condiments is disqualifying. The dish is also not easily modified without fundamentally altering its character, as doubanjiang and soy sauce are central to its flavor profile.

ZoneCaution

Mapo Tofu is a moderately Zone-compatible dish that requires careful portioning and modification. The protein base of tofu and ground pork is workable in Zone terms: tofu is a favorable Zone protein source (vegetarian protein), while ground pork adds protein but also saturated fat, making the combination less ideal than leaner options like chicken or fish. The dish is notably low in carbohydrates — the primary ingredients are protein and fat-heavy, with minimal carbohydrate load from the aromatics (garlic, ginger, scallions), which is actually a problem for Zone balance since you'd need to pair it with low-glycemic vegetables or fruit to hit the 40% carb target. Doubanjiang (fermented chili bean paste) contributes sodium and a small amount of carbs. Sichuan peppercorns, garlic, and ginger are all anti-inflammatory aromatics that Sears would view favorably for their polyphenol content. The main Zone concerns are: (1) ground pork introduces saturated fat, which early Zone restricted and requires portion control; (2) the dish as typically served is protein-and-fat dominant with very few carbs, requiring significant vegetable additions to reach Zone ratios; (3) high sodium from doubanjiang and soy sauce is a practical health concern, though not a Zone-specific disqualifier. With lean ground pork (or substituting with more tofu), moderate portions (~3 oz pork + ~3 oz tofu), and pairing with a large serving of steamed vegetables, this dish can fit Zone blocks reasonably well.

Mapo Tofu presents a genuinely mixed anti-inflammatory profile. On the positive side, silken tofu is a whole soy food explicitly emphasized in anti-inflammatory frameworks (Dr. Weil's pyramid highlights tofu, tempeh, and edamame as top plant proteins). Garlic and ginger are well-established anti-inflammatory spices with research-backed reductions in CRP and NF-κB signaling. Sichuan peppercorns contain hydroxy-alpha-sanshool with some anti-inflammatory activity. Scallions provide quercetin and allicin precursors. The overall spice-forward, legume-based character of the dish aligns reasonably with anti-inflammatory principles. On the negative side, ground pork is red meat, which anti-inflammatory guidelines recommend limiting due to saturated fat content and arachidonic acid. Doubanjiang (fermented broad bean and chili paste) is high in sodium and typically contains preservatives and refined salt — fermented foods can be beneficial for gut health, but the sodium load and additive content in commercial doubanjiang are concerns. Soy sauce also adds significant sodium. The dish is not a poor choice — the tofu base is genuinely anti-inflammatory and the pork portion is typically modest — but the red meat presence and high sodium from fermented condiments prevent a clear approval. A plant-based version substituting mushrooms for pork would score notably higher.

Mapo tofu has a genuinely mixed GLP-1 profile. On the positive side, the combination of silken tofu and ground pork provides meaningful protein (roughly 18-25g per standard serving), and tofu contributes plant-based protein with a favorable fat profile. Silken tofu is soft and easy to digest, which suits slowed gastric emptying. However, several ingredients raise concern for GLP-1 patients. Doubanjiang is a fermented chili bean paste that is both high in sodium and significantly spicy — spice and capsaicin-adjacent heat can worsen nausea and reflux, which are already common GLP-1 side effects. Sichuan peppercorns add a numbing heat that may further irritate the GI tract. Ground pork, depending on fat content, can be moderate-to-high in saturated fat, which worsens bloating and nausea on GLP-1 medications. The dish is typically oil-heavy in its traditional preparation, contributing additional fat load. Fiber content is low. Overall, the protein value is real but the spice intensity, fat content, and sodium load make this a dish that many GLP-1 patients will poorly tolerate, particularly in the early weeks of treatment or during dose escalation.

*See how scores were generated at our methodology page.

Controversy Index

Higher controversy = more disagreement between diets.

Consensus3.7Divisive

Diet-Specific Tips

Keto 5/10
View tips
  • Silken tofu is moderate in net carbs (~2-3g/100g) but manageable in standard portions
  • Doubanjiang contains fermented broad beans and possible added sugars, adding carb load
  • Soy sauce contributes minor carbs and high sodium
  • Restaurant versions often use cornstarch or potato starch thickener — a significant keto concern
  • Ground pork provides favorable fat and protein macros
  • Homemade preparation without starch thickener can be made keto-compatible with portion control
Mediterranean 4/10
View tips
  • Ground pork is a red meat, limited to a few times per month in Mediterranean guidelines
  • Silken tofu is a plant-based legume protein, strongly aligned with Mediterranean principles
  • Doubanjiang and soy sauce are high-sodium, non-traditional condiments not part of Mediterranean cuisine
  • No olive oil; fat source is unspecified or likely neutral/animal-based cooking fat
  • Garlic, ginger, and scallions are beneficial aromatics consistent with Mediterranean eating
  • Dish is not processed or sugar-laden, which is a positive attribute
Zone 6/10
View tips
  • Tofu is a favorable Zone protein source; ground pork adds saturated fat requiring portion control
  • Dish is very low in carbohydrates as written — must pair with low-glycemic vegetables to achieve 40/30/30 ratio
  • Doubanjiang and soy sauce contribute high sodium, which is a health concern though not Zone-specific
  • Garlic, ginger, and Sichuan peppercorns are polyphenol-rich and anti-inflammatory, aligning with Sears' later writings
  • No high-glycemic carbohydrates present — favorable in that respect
  • Fat content from pork needs monitoring; no added seed oils or trans fats noted
View tips
  • Silken tofu is a whole soy food strongly emphasized in anti-inflammatory diets
  • Garlic and ginger are evidence-backed anti-inflammatory spices
  • Ground pork (red meat) is pro-inflammatory; anti-inflammatory guidelines recommend limiting red meat
  • Doubanjiang and soy sauce are high-sodium, processed fermented condiments
  • Sichuan peppercorns and chili have modest anti-inflammatory properties
  • Overall dish is tofu-forward with spices, partially offsetting the red meat concern
View tips
  • Moderate protein from tofu and ground pork (~18-25g per serving)
  • Silken tofu is soft and easy to digest — favorable for slowed gastric emptying
  • Doubanjiang and Sichuan peppercorns are significantly spicy — risk of worsening nausea and GI reflux
  • Ground pork adds saturated fat — worsens bloating and nausea on GLP-1 medications
  • Traditional preparation is oil-heavy — high fat load per serving
  • High sodium from doubanjiang and soy sauce — may contribute to water retention
  • Very low fiber content — does not support GLP-1 constipation management
  • Spice intensity makes this poorly tolerated during dose escalation phases