Photo: Sara Dubler / Unsplash
North-African
Shakshuka
Rated by 11 diets
Diet-compatible alternatives that share a role with this dish.
Typical ingredients
- egg
- tomato
- bell pepper
- onion
- garlic
- paprika
- olive oil
- cumin
Specific recipes may vary.
Diet Ratings
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.
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.
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.
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.
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.
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.
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.
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).
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.
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.
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.
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.
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.
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.
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: 1–10/10. Higher controversy = more disagreement between diets.