North-African

Shakshuka

Breakfast dishSoup or stew
6/ 10Mixed
Controversy: 5.8

Rated by 11 diets

6 approve2 caution3 avoid
See substitutes for Shakshuka

Diet-compatible alternatives that share a role with this dish.

How diets rate Shakshuka

Shakshuka is a mixed bag. 6 diets approve, 3 diets avoid.

Typical ingredients

  • egg
  • tomato
  • bell pepper
  • onion
  • garlic
  • paprika
  • olive oil
  • cumin

Specific recipes may vary.

Diet Ratings

KetoCaution

Shakshuka is built on keto-friendly foundations: eggs, olive oil, and spices contribute zero or negligible net carbs. However, the tomato, bell pepper, and onion base raises the carb count meaningfully—a standard serving can land around 10-15g net carbs, which is significant within a 20g daily limit. With portion control and as the main carb source of the day, it fits keto; eaten freely or with bread, it does not.

Debated

Liberal/lazy keto practitioners (40-50g net carbs/day) consider shakshuka a clear approve since the sauce volume is modest and eggs dominate the macros. Strict or clinical keto protocols (under 20g/day) push back, noting that onion and tomato are among the highest-carb 'vegetables' and a generous serving can use half a day's carb budget.

VeganAvoid

Shakshuka is built around eggs poached in a spiced tomato-pepper sauce. Eggs are an animal product and are excluded from a vegan diet without exception. While the sauce base itself is fully plant-based, the dish as defined contains egg as its primary protein, making it non-vegan.

PaleoApproved

Shakshuka consists entirely of paleo-approved ingredients: eggs as the primary protein, vegetables (tomato, bell pepper, onion, garlic), spices (paprika, cumin), and olive oil as the cooking fat. There are no grains, legumes, dairy, or seed oils involved. This is a clean, minimally processed dish that aligns well with paleo principles.

MediterraneanApproved

Shakshuka is highly compatible with the Mediterranean diet. It centers on vegetables (tomatoes, bell peppers, onions, garlic) cooked in extra virgin olive oil, with eggs as a moderate protein source. The spices (paprika, cumin) add flavor without sodium or sugar, and the dish contains no processed ingredients or red meat. Eggs are appropriate in moderate amounts within Mediterranean eating patterns.

CarnivoreAvoid

Although eggs are an approved animal product on most carnivore protocols, shakshuka is fundamentally a plant-based dish: the eggs are poached in a sauce made of tomatoes, bell peppers, onions, and garlic, finished with olive oil and plant-derived spices (paprika, cumin). The vast majority of the dish by volume consists of nightshade vegetables, alliums, and a seed oil — all explicitly excluded from carnivore. The eggs cannot be meaningfully separated from the sauce they are cooked in.

Whole30Approved

Shakshuka as listed contains only Whole30-compliant whole foods: eggs (allowed protein), tomatoes, bell peppers, onions, garlic (all vegetables), olive oil (compliant natural fat), and paprika and cumin (compliant spices). No grains, legumes, dairy, added sugar, or excluded ingredients are present, making this a textbook Whole30-approved meal.

Low-FODMAPAvoid

Shakshuka contains both onion and garlic, which are among the highest-FODMAP ingredients due to their fructan content. Onion is high-FODMAP even at very small servings (no safe threshold per Monash), and garlic cloves contribute significant fructans. These two ingredients alone make the dish unsuitable for the elimination phase regardless of the other low-FODMAP components (eggs, tomato, bell pepper, paprika, cumin, olive oil).

DASHCaution

Shakshuka is built on DASH-friendly vegetables (tomato, bell pepper, onion, garlic) cooked in heart-healthy olive oil with no added sugar and minimal sodium if prepared from fresh ingredients. The main DASH concern is the egg component: traditional shakshuka uses 2-4 eggs per serving, and historical DASH guidelines emphasized limiting egg yolks due to dietary cholesterol. Portion of eggs and any added salt (especially if using canned tomatoes) determine whether this fits standard DASH servings.

Debated

Older NIH DASH materials limited eggs to ~4 yolks per week based on the prior 300mg/day cholesterol cap, which would push shakshuka toward 'caution.' However, the 2020-2025 Dietary Guidelines removed that cap, and many current DASH clinicians consider eggs cooked in a vegetable-and-olive-oil base (as in shakshuka) closer to 'approve' when sodium is controlled.

ZoneApproved

Shakshuka is well-aligned with Zone principles: low-glycemic vegetables (tomato, bell pepper, onion) provide favorable carbs, olive oil supplies monounsaturated fat, and eggs offer protein. However, whole eggs alone are protein-light relative to their fat content (each egg is roughly 1 protein block but 1.5 fat blocks plus saturated fat from yolk), so achieving a true 40/30/30 ratio typically requires supplementing with egg whites or another lean protein. Portion control on olive oil is also needed to stay within fat blocks.

Debated

Strict early-Zone interpretation would flag whole eggs as 'unfavorable' protein due to saturated fat content and recommend a mix of mostly egg whites with one yolk. Sears' later anti-inflammatory writings are more permissive of whole eggs, especially when paired with abundant polyphenol-rich vegetables as in shakshuka.

Shakshuka combines several anti-inflammatory ingredients: tomatoes (lycopene), bell peppers (vitamin C, carotenoids), onions and garlic (quercetin, allicin), paprika and cumin (antioxidant polyphenols), and extra virgin olive oil (oleocanthal). Eggs provide choline and selenium but contain arachidonic acid, which some sources flag as pro-inflammatory. The dish is whole-food based, minimally processed, and rich in plant compounds, making it a solid anti-inflammatory breakfast for most people.

Debated

Dr. Weil's Anti-Inflammatory Pyramid includes tomatoes, peppers, and eggs as beneficial, supporting an approve verdict. However, Autoimmune Protocol (AIP) advocates and practitioners like Dr. Tom O'Bryan exclude both nightshades (tomatoes, peppers, paprika) and eggs due to solanine, lectins, and arachidonic acid potentially triggering inflammation in sensitive individuals — under AIP this dish would be avoided entirely.

GLP-1 FriendlyApproved

Shakshuka is a strong GLP-1-friendly breakfast: eggs poached in a tomato-pepper sauce deliver quality protein (roughly 12-18g for 2 eggs) alongside fiber and water-rich vegetables. The dish is easy to digest, nutrient-dense per calorie, and works well in small portions. Olive oil is a heart-healthy unsaturated fat, and the spices (paprika, cumin) are mild and unlikely to trigger reflux. Main caveats: protein content is moderate rather than high unless extra eggs or a side of Greek yogurt/cottage cheese are added, and the olive oil quantity can push fat content up depending on preparation.

Debated

Some clinicians caution that tomato-based, garlic- and onion-heavy dishes can aggravate reflux or GERD, which is a common GLP-1 side effect — patients prone to heartburn may tolerate shakshuka less well, especially in the evening or close to injection day. Others note that 2 eggs alone may fall short of the per-meal protein target and recommend boosting with egg whites, feta, or a protein-rich side.

Controversy Index

Score range: 110/10. Higher controversy = more disagreement between diets.

Consensus5.8Divisive

Diet-Specific Tips for Shakshuka

Keto 6/10
  • Egg and olive oil provide excellent fat/protein ratio
  • Tomato and onion are relatively high-carb vegetables
  • Bell pepper adds additional carbs but is moderate
  • Portion size critically affects net carb total
  • Traditionally served with bread, which must be omitted
Paleo 9/10
  • Eggs are a paleo staple protein
  • All vegetables are unprocessed and paleo-approved
  • Olive oil is a preferred paleo fat
  • No grains, legumes, or dairy
  • Spices (paprika, cumin) are paleo-compliant
Mediterranean 8/10
  • Vegetable-forward base with tomatoes, peppers, onions, and garlic
  • Uses olive oil as the primary cooking fat
  • Eggs provide moderate protein, appropriate for regular but not daily emphasis
  • No processed ingredients, added sugars, or refined grains
  • Traditional North African/Mediterranean preparation aligns with regional dietary heritage
Whole30 10/10
  • Eggs are an explicitly allowed Whole30 protein
  • All vegetables (tomato, bell pepper, onion, garlic) are compliant
  • Olive oil is an approved natural fat
  • Spices (paprika, cumin) are compliant seasonings
  • No dairy, grains, legumes, or added sugar
DASH 6/10
  • Vegetable-rich base (tomato, pepper, onion) aligns with DASH 4-5 vegetable servings
  • Olive oil is a recommended DASH vegetable oil
  • No added sugar; spices (paprika, cumin) provide flavor without sodium
  • Egg yolks contribute dietary cholesterol — portion to 1-2 eggs per serving
  • Sodium can spike if canned tomatoes or added salt are used — choose no-salt-added tomatoes
  • Often served with bread; choose whole-grain to better fit DASH
Zone 7/10
  • Low-glycemic vegetable base (tomato, peppers, onion)
  • Monounsaturated fat from olive oil
  • Whole eggs skew fat-heavy; may need egg-white addition for 40/30/30
  • Anti-inflammatory spices (paprika, cumin, garlic)
  • Needs a low-GI carb side (fruit or extra vegetables) rather than bread to stay Zone-favorable
  • Rich in antioxidant-containing vegetables (tomato, pepper, onion, garlic)
  • Uses extra virgin olive oil as primary fat
  • Anti-inflammatory spices (paprika, cumin)
  • Contains nightshades — contested for autoimmune populations
  • Eggs provide mixed inflammatory profile (choline/selenium vs. arachidonic acid)
  • Whole-food, minimally processed preparation
  • High-quality complete protein from eggs
  • Good fiber and water content from tomato, pepper, onion
  • Unsaturated fat from olive oil (portion-dependent)
  • Moderate protein per serving — may need a boost to hit 25-30g
  • Tomato/garlic/onion can trigger reflux in sensitive patients
  • Easy to digest and small-portion friendly