FoodRef

Cameroonian

Ndole

3.2/ 10Poor
Controversy: 3.2
0 approve5 caution

The diets react (see scores below)

Caution5
Disapproves6

Common Ingredients

  • bitterleaf
  • peanuts
  • beef
  • shrimp
  • onions
  • garlic
  • crayfish
  • palm oil

Specific recipes may vary.

Incompatible with 6 of 11 diets

Diet Ratings

KetoCaution

Ndole is a nutrient-dense Cameroonian stew built on largely keto-friendly ingredients. Bitterleaf is a low-carb green vegetable, beef and shrimp provide quality protein, palm oil is an excellent high-fat keto staple, and aromatics like onion, garlic, and crayfish add minimal net carbs. The primary concern is peanuts: while lower in carbs than most legumes (~4g net carbs per ounce), peanuts are technically legumes and are debated in keto circles. A typical serving of Ndole uses a significant quantity of peanuts (ground into a paste), which could push net carbs into the 10-20g range per serving — manageable within keto limits but requires portion awareness. The dish as a whole is naturally low in sugar and grain-free, making it broadly compatible with keto, but peanut quantity is the variable that determines whether it stays within daily carb limits.

Debated

Strict keto and carnivore-leaning practitioners often exclude peanuts entirely due to their legume classification, inflammatory lectin content, and potential for triggering overconsumption; these camps would rate Ndole as avoid regardless of portion size. Conversely, lazy keto practitioners who track only net carbs would likely approve it freely given its fat and protein profile.

VeganAvoid

Ndole contains multiple animal products that make it incompatible with a vegan diet. Beef is a red meat, shrimp is seafood, and crayfish (used as a dried/ground seasoning in West African cooking) is also an animal-derived ingredient. All three are direct animal products with no ambiguity. The dish is fundamentally built around animal proteins, making it clearly non-vegan despite the presence of plant-based components like bitterleaf, peanuts, onions, garlic, and palm oil.

PaleoAvoid

Ndole is a beloved Cameroonian dish, but it contains peanuts, which are legumes — a clear exclusion in paleo. Peanuts are not true nuts but rather ground legumes, firmly placed in the avoid category by virtually all paleo authorities including Loren Cordain and Robb Wolf. The remaining ingredients are largely paleo-friendly: bitterleaf is a nutritious leafy green, beef and shrimp are excellent paleo proteins, onions, garlic, and crayfish are all approved, and palm oil is a natural, minimally processed fat acceptable in paleo. However, the peanuts are a non-negotiable disqualifier — they are a foundational ingredient of the dish, not optional, so the dish as a whole must be rated avoid.

Ndole contains several ingredients that conflict with Mediterranean diet principles. Palm oil is the primary fat rather than extra virgin olive oil — palm oil is high in saturated fat and is not part of the Mediterranean dietary tradition. Beef, a red meat, is a primary protein source and should be only an occasional (few times per month) food in the Mediterranean pattern. Crayfish (dried/fermented) is a processed ingredient common in West African cooking but not aligned with Mediterranean principles. On the positive side, bitterleaf (a leafy green vegetable), peanuts (legume/nut family), shrimp (seafood), onions, and garlic are all compatible with Mediterranean eating. However, the combination of palm oil as the cooking fat plus beef as a primary protein makes this dish difficult to classify as compatible. The shrimp and plant components partially redeem it, but the overall fat profile and red meat presence push it into 'avoid' territory.

Debated

Some Mediterranean diet interpreters take a broader, whole-foods lens: Ndole's bitterleaf, peanuts, shrimp, garlic, and onions are nutrient-dense whole foods, and if beef is used sparingly as a flavoring rather than the dominant protein, the dish could be considered an occasional moderate choice. Additionally, palm oil, while not traditional to the Mediterranean, is a minimally processed plant-based fat, which some modern broader interpretations accept in small amounts.

CarnivoreAvoid

Ndole is fundamentally incompatible with the carnivore diet. The dish is built around bitterleaf (a plant vegetable) and peanuts (a legume), both of which are strictly excluded from carnivore. While beef and shrimp are carnivore-approved proteins, and crayfish is acceptable, the remaining ingredients — onions, garlic, and palm oil — are all plant-derived and excluded. The foundational structure of this dish is plant-based, making it impossible to consider even a loose carnivore option. There is no version of Ndole that qualifies as carnivore-compatible without completely reinventing the dish.

Whole30Avoid

Ndole is a traditional Cameroonian stew built around peanuts (groundnuts) as a primary ingredient. Peanuts are legumes and are explicitly excluded on the Whole30 program — there are no exceptions for peanuts, unlike green beans or sugar snap peas. This single ingredient disqualifies the dish regardless of the compliance status of the other ingredients. The remaining components — bitterleaf, beef, shrimp, onions, garlic, crayfish, and palm oil — are all Whole30-compliant, but the peanuts make the dish a clear avoid.

Low-FODMAPAvoid

Ndole contains multiple high-FODMAP ingredients that make it unsuitable during the elimination phase. Garlic is a well-established high-FODMAP ingredient (high in fructans) that should be avoided even in small amounts. Onions are similarly high-FODMAP due to fructans and are one of the most problematic foods on the diet. Peanuts, while sometimes listed as low-FODMAP in small servings (28g/small handful), are used in significant quantities in Ndole as a core ingredient — at typical serving amounts (often 50–100g ground peanuts per serving), GOS content becomes a concern. Bitterleaf (Vernonia amygdalina) has not been formally tested by Monash University, adding uncertainty. Beef, shrimp, palm oil, and crayfish are inherently low-FODMAP proteins and fats. However, the combination of garlic and onions alone is sufficient to classify this dish as high-FODMAP, regardless of other ingredients.

Debated

Monash University has not tested bitterleaf specifically, so its FODMAP status is uncertain — some clinical FODMAP practitioners may consider leafy greens generally safe, but the garlic and onion content in Ndole remains a definitive disqualifier during elimination regardless of how bitterleaf is classified. Additionally, some practitioners note that peanuts at moderate portions may be tolerated, but the garlic/onion combination makes this dish avoid-level with high practical confidence.

DASHCaution

Ndole is a nutrient-rich Cameroonian dish with several DASH-positive elements — bitterleaf (a dark leafy green high in fiber and micronutrients), peanuts (healthy unsaturated fats, magnesium, protein), onions, and garlic all align well with DASH principles. However, two ingredients raise significant DASH concerns: (1) Palm oil is a tropical oil high in saturated fat (~50% saturated), which DASH explicitly limits alongside coconut and palm kernel oils. (2) Crayfish (dried/fermented) and shrimp are typically very high in sodium, which conflicts with DASH's sodium targets of <2,300mg/day (standard) or <1,500mg/day (low-sodium). Beef, while a red meat DASH recommends limiting, can be acceptable in small, lean portions. The overall dish as traditionally prepared likely delivers excess saturated fat from palm oil and excess sodium from crayfish and shrimp, placing it in the 'caution' category — acceptable occasionally and in moderate portions, but not a DASH staple without modification (substituting palm oil with canola/olive oil and reducing or omitting dried crayfish).

Debated

NIH DASH guidelines explicitly restrict tropical oils like palm oil due to saturated fat content and limit sodium from processed seafood like dried crayfish. However, some updated DASH-aligned clinicians note that bitterleaf, peanuts, and whole-food ingredients provide substantial potassium, magnesium, and fiber benefits, and argue that modest palm oil use in an otherwise nutrient-dense dish may be acceptable if total daily saturated fat remains within limits — particularly for non-hypertensive individuals following the standard (rather than low-sodium) DASH plan.

ZoneCaution

Ndole is a nutrient-dense Cameroonian dish with several Zone-favorable elements but also a few Zone-challenging ones. Bitterleaf is an excellent low-glycemic, high-polyphenol vegetable — ideal for Zone carb blocks. Shrimp is a lean protein source that fits Zone protein blocks well. Onions and garlic are favorable low-glycemic aromatics rich in polyphenols. However, peanuts are a high-fat legume with a significant omega-6 fatty acid load, which conflicts with Zone's anti-inflammatory principles (Sears explicitly warns against excess omega-6 oils). Palm oil is high in saturated fat and, depending on type (red vs. refined), can be a concern in Zone's fat block — though red palm oil does contain some beneficial carotenoids. Beef adds saturated fat and, depending on the cut, may push the fat profile away from the preferred monounsaturated-dominant Zone ideal. The dual protein sources (beef + shrimp) can make portion control for the 25g protein target tricky. The dish has no high-glycemic carbohydrates and is naturally low-carb, which actually makes it hard to hit the 40% carb ratio without adding a Zone-favorable carb side. Overall, Ndole can be adapted for Zone eating with portion control of peanuts and palm oil, leaner beef cuts, and a low-GI carb accompaniment, but as traditionally prepared it requires meaningful modification.

Debated

Some Zone practitioners would rate this more favorably, noting that bitterleaf provides excellent polyphenols, shrimp is nearly ideal lean protein, and the overall dish is very low in glycemic carbohydrates. Dr. Sears' later anti-inflammatory writings (The Anti-Inflammation Zone) acknowledge that moderate saturated fat is less critical than avoiding trans fats and excess omega-6 seed oils. Red palm oil's carotenoid content may offer some anti-inflammatory offset. The peanut concern is real but manageable with portion reduction.

Ndole is a nutritionally complex dish with a genuinely mixed anti-inflammatory profile. On the positive side, bitterleaf (Vernonia amygdalina) is rich in polyphenols, flavonoids, and saponins with documented anti-inflammatory and antioxidant properties in African ethnobotanical and pharmacological research — it is arguably the dish's most anti-inflammatory component. Peanuts provide resveratrol, monounsaturated fats, and some anti-inflammatory compounds, though they are also relatively high in omega-6 fatty acids. Garlic and onions contribute quercetin and organosulfur compounds that reduce inflammatory markers. Shrimp provides lean protein and some omega-3s. Crayfish (dried/fermented) adds protein and micronutrients without significant inflammatory load. The two primary concerns are beef and palm oil. Beef is a red meat, which anti-inflammatory guidelines recommend limiting due to saturated fat content and arachidonic acid precursors that can upregulate inflammatory pathways (COX-2, PGE2). Palm oil is the more contested ingredient: it is high in saturated fat (palmitic acid, ~50%), which is associated with pro-inflammatory signaling at higher intakes, and it lacks the polyphenol profile of extra virgin olive oil. However, red palm oil (unrefined) does contain significant tocotrienols and carotenoids (beta-carotene, lycopene) that confer some antioxidant benefit — a distinction mainstream anti-inflammatory frameworks don't always capture. The overall dish lands in 'caution' territory: genuinely beneficial botanical components offset by red meat and palm oil, making it acceptable occasionally but not a centerpiece of an anti-inflammatory diet without modification (e.g., substituting chicken or fish for beef, or reducing palm oil quantity).

Debated

A stricter anti-inflammatory interpretation (closer to AIP or Weil's pyramid emphasis on olive oil and limiting red meat) would score this lower (3-4) due to the combination of beef and palm oil representing two simultaneously pro-inflammatory elements. Conversely, practitioners of African traditional nutrition and some integrative researchers would argue the exceptionally high phytochemical load of bitterleaf — which shows measurable anti-inflammatory effects in vitro and in vivo — alongside garlic and peanut polyphenols meaningfully offsets the saturated fat burden, particularly when palm oil is used in moderate culinary quantities rather than as a frying medium.

Ndole is a nutrient-dense traditional Cameroonian dish with a meaningful protein base from beef, shrimp, and peanuts, plus beneficial fiber and micronutrients from bitterleaf. However, palm oil is a significant source of saturated fat, and peanuts add additional fat load per serving. The combination of high saturated fat (palm oil) and moderate-to-high total fat (peanuts) is likely to worsen GLP-1 side effects such as nausea, bloating, and reflux, since fat slows gastric emptying further on top of the medication's own effect. Shrimp is a lean, high-quality protein addition, and bitterleaf provides fiber and digestive support. The dish has real nutritional merit but is disqualified from 'approve' primarily by the palm oil and the cumulative fat content. A modified version using less palm oil and a smaller portion would meaningfully improve the rating. As typically prepared in a standard serving, the fat content is the dominant concern.

Debated

Some GLP-1-focused dietitians would view the peanuts and even modest palm oil use more favorably, noting that peanuts provide unsaturated fats, plant protein, and fiber that support satiety and muscle preservation — and that the overall dish is far more nutrient-dense than most high-fat Western alternatives. Others maintain that any high-saturated-fat ingredient like palm oil should be flagged as a consistent GI risk regardless of the surrounding nutritional profile, particularly in the early months of GLP-1 therapy when tolerability is lowest.

*See how scores were generated at our methodology page.

Nutritional profile

Six traits that cut across every diet.

Fiber & Plants

How much whole-plant food and fiber it delivers.

8/10

Healthy Fats

The quality of its fats (unsaturated, omega-3).

5/10

Whole / Unprocessed

How close it is to its natural, unprocessed form.

8/10

Gut Gentle

How easy it is on digestion (low FODMAP, few irritants).

5/10

Low Glycemic

How little it spikes your blood sugar.

7/10

Protein Density

How much protein it packs per calorie.

7/10
7-104-61-3

Controversy Index

Higher controversy = more disagreement between diets.

Consensus3.2Divisive

Diet-Specific Tips

Keto 5/10
View tips
  • Peanuts are legumes with moderate net carbs (~4g/oz); large amounts in the paste can accumulate significant carbs
  • Palm oil is highly keto-friendly — rich in saturated and monounsaturated fats
  • Bitterleaf is a low-carb leafy green, fully compatible with keto
  • Beef and shrimp provide quality protein without added carbs
  • No grains, sugars, or starchy vegetables in the ingredient list
  • Onion and garlic contribute minor net carbs but are within acceptable limits in cooking quantities
  • Total net carbs per serving are portion-dependent; a large serving may approach or exceed 15-20g net carbs
DASH 4/10
View tips
  • Palm oil is a tropical oil high in saturated fat (~50%), explicitly limited by DASH guidelines
  • Dried crayfish and shrimp are high-sodium ingredients that conflict with DASH sodium targets
  • Bitterleaf is a DASH-positive dark leafy green rich in fiber and micronutrients
  • Peanuts provide DASH-beneficial unsaturated fats, magnesium, and plant protein
  • Beef is a red meat DASH recommends limiting; lean cuts in small portions are more acceptable
  • Onions and garlic are DASH-positive aromatics with cardiovascular benefits
  • Substituting palm oil with olive or canola oil and reducing crayfish would significantly improve DASH compatibility
Zone 5/10
View tips
  • Bitterleaf is an excellent low-glycemic, polyphenol-rich Zone carb source
  • Shrimp is a lean, Zone-favorable protein
  • Peanuts are high in omega-6 fatty acids, conflicting with Zone anti-inflammatory principles
  • Palm oil is high in saturated fat, not the preferred monounsaturated fat Zone recommends
  • Beef adds saturated fat; a lean cut is needed to stay Zone-compliant
  • Dual protein sources (beef + shrimp) require careful portioning to hit ~25g protein target
  • Dish is naturally very low in carbohydrates, making it difficult to achieve the 40% carb ratio without a Zone-friendly side
  • No high-glycemic ingredients or refined carbs present — a positive for Zone
View tips
  • Bitterleaf (Vernonia amygdalina): rich in polyphenols, flavonoids, and saponins with documented anti-inflammatory activity — major positive
  • Garlic and onions: quercetin, allicin, and organosulfur compounds reduce CRP and IL-6
  • Peanuts: contain resveratrol and MUFAs but also omega-6 fatty acids (linoleic acid)
  • Beef: red meat with saturated fat and arachidonic acid precursors — anti-inflammatory guidelines recommend limiting
  • Palm oil: high in palmitic acid (saturated fat, pro-inflammatory at high intakes); unrefined red palm oil contains tocotrienols and carotenoids that partially offset this
  • Shrimp: lean protein source with modest omega-3 content — neutral to mildly positive
  • Crayfish (dried): concentrated umami/protein, minimal inflammatory concern in culinary quantities
  • No refined carbohydrates, added sugars, or trans fats — structurally sound base
View tips
  • Palm oil is high in saturated fat and a known trigger for nausea, bloating, and reflux in GLP-1 patients
  • Peanuts add substantial fat per serving, compounding the total fat load
  • Beef and shrimp together provide a solid dual protein source supporting the 15-30g per meal target
  • Bitterleaf contributes fiber, supporting the 25-30g daily fiber goal and GLP-1-related constipation prevention
  • Crayfish adds umami flavor and trace protein with minimal fat — a neutral-to-positive ingredient
  • Dish is nutrient-dense overall but portion-sensitive; a smaller serving with reduced palm oil significantly improves tolerability
  • Not easily digestible in standard preparation due to high fat content slowing an already delayed gastric emptying