North-African

Shakshuka

6/ 10Mixed
Controversy: 5.8
6 approve2 caution

The diets react (see scores below)

Approves6
Caution2
Disapproves3

Common Ingredients

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

Specific recipes may vary.

Incompatible with 3 of 11 diets

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.

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.

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.

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.

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.

*See how scores were generated at our methodology page.

Controversy Index

Higher controversy = more disagreement between diets.

Consensus5.8Divisive

Diet-Specific Tips

Keto 6/10
View tips
  • 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
View tips
  • 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
View tips
  • 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
View tips
  • 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
View tips
  • 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
View tips
  • 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
View tips
  • 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
View tips
  • 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