Glycemic Index
GIA low value (≤55) means a gradual rise in blood sugar — the most suitable range for diabetes and insulin resistance.
A warm breakfast shakshuka — eggs in a sauce of tomato, pepper, and onion, cooked to the doneness you choose, served with Arabic bread or oat bread. 18 g of protein keeps you full for four hours. Perfect for a calm start to the day.
Shakshuka is a North African dish that has spread across the entire Middle East. Its name means 'mixture' in Berber — because it truly is a simple and delicious mix of tomatoes and eggs.
Its nutritional value is excellent: eggs = complete protein, tomatoes = lycopene (a powerful antioxidant), olive oil = healthy fats. A meal everyone loves.
Start by preparing the ingredients so they are ready at hand: finely dice the onion, mince the garlic, cut the red and green peppers into small cubes, and grate or dice the tomatoes. Having everything prepped in advance makes the cooking smooth and fast.
Heat the olive oil in a wide pan over medium heat, then add the onion and stir it until it softens and turns translucent, and add the garlic and peppers and sauté them for about two minutes until fragrant and the peppers soften. Be careful not to burn the garlic or it will turn bitter.
Add the tomatoes, cumin, and paprika with a pinch of salt and black pepper, and let the sauce cook for about seven to ten minutes until it thickens, deepens in color, and the oil separates on the surface. This is shakshuka in the moderate Saudi style; if you like it spicy, add a finely chopped hot green chili. Note: if it dries out before it is cooked, add a little warm water.
Make four wells in the sauce and crack an egg into each one, then cover the pan over low heat. The egg doneness is up to you: for a runny yolk leave it about three minutes, and for those who prefer it fully set leave it six to eight minutes until both the white and the yolk are firm.
Scatter the chopped parsley and, for those who like it, a sprinkle of crumbled feta cheese, then serve it hot in the pan itself with Arabic bread or oat bread as the case may be, since oat bread is higher in fiber and better suited for those watching their blood sugar or weight.
The glycemic index (GI) measures how quickly a food raises blood sugar, while the glycemic load (GL) measures how much a full serving raises it. Together they give the complete picture.
A low value (≤55) means a gradual rise in blood sugar — the most suitable range for diabetes and insulin resistance.
Glycemic load reflects the impact of the full serving. To lower it: take half a serving, or pair the recipe with a source of protein and fiber.
* Percent Daily Values are based on a 2,000-calorie diet per FDA food-label reference values — your daily needs may be higher or lower. Values are derived from the recipe's ingredients via the USDA database.
The most common problems when preparing Shakshuka (eggs in tomato), and how to fix them:
Doneness depends on time and coverage. If you want it runny, add the eggs to a warm, not very hot, sauce and cover the pan for two to three minutes; if you want it fully set, leave it six to eight minutes covered. Both are correct, and the choice is your taste.
The tomatoes were not cooked enough, or their water did not evaporate. Cook the tomatoes over medium heat without a lid for 15–20 minutes until the texture concentrates and clings slightly to the spoon. This concentration stage cannot be shortened.
The heat was low when the eggs were added, or the sauce was cold. Make sure the sauce is gently bubbling (small bubbles appear on the surface) before cracking the eggs. Make a small well with the spoon before placing each egg in it so the white stays gathered.
The red pepper was not roasted before adding it, or smoked paprika was missing. Deep shakshuka needs roasted red pepper (over a direct flame or in the oven) before peeling and adding it to the sauce. Sweet or smoked paprika adds depth without the sharpness of heat.
The heat was too high, or the pan has thin walls. Use a heavy pan (cast iron or thick stainless steel) over medium to low heat. If the bottom starts to stick: lift the pan off the heat, stir with a wooden spoon to release the layer from the bottom, then return it to a gentler flame.
The eggs were not cooked enough. Per USDA food safety guidance [1], the white must be completely firm (not translucent or runny) for healthy adults. Pregnant women, children, and the elderly need a firm yolk as well. Leave the pan covered for an extra minute or two.
Shakshuka with eggs: two days maximum in an airtight container. The eggs lose their texture after 24 hours. The sauce alone without eggs: five days, add fresh eggs when preparing.
Sauce only (without eggs): three months in a freezer container. Thaw in the refrigerator, reheat, then crack fresh eggs over it. With eggs: not suitable, cooked eggs change texture after thawing.
The sauce: a day or two ahead, kept in the refrigerator in an airtight container. Chopping the vegetables (onion, pepper, garlic): a day ahead. Cracking the eggs: at the moment of cooking only, eggs are cracked fresh.
In a dry pan over very gentle heat covered, or in a moderate oven for 10 minutes. Avoid the microwave, since it dries the eggs and separates the sauce.
| Original Ingredient | Tested Substitute | Ratio | Flavor Difference |
|---|---|---|---|
| Fresh tomatoes | Ready-made canned tomato sauce | a 400 g can ≈ 4 medium tomatoes | Less varied flavor, a big time saving |
| Red bell pepper | Yellow or orange bell pepper | same amount | Higher sweetness, a lighter color for the dish |
| Sweet paprika | Smoked paprika | half the amount | A rich smoky taste, a deep flavor similar to grilled food |
| Eggs | Soft tofu pieces (for vegetarians) | each egg ≈ 50 g tofu | Similar texture, cholesterol-free, neutral flavor |
| Olive oil | Local ghee (samn) | half the amount | A warm Saudi flavor, better suited to a winter breakfast |
| Number of servings | Tomatoes | Red bell pepper | Eggs | Pan |
|---|---|---|---|---|
| 2 (individual × 2) | 2 | 0.5 | 4 eggs | medium 24 cm |
| 4 (base) | 4 | 1 | 8 eggs | large 28 cm |
| 8 (large family) | 8 | 2 | 12 eggs | In two batches, in two pans |
| 12 (entertaining) | 12 | 3 | 18 eggs | In 3 batches |
The egg doneness is up to your taste: for a runny yolk about three minutes, and for fully set six to eight minutes. Serve it with Arabic bread, or oat bread if you are watching your blood sugar or weight, since it is higher in fiber and slower to absorb. And to reduce sodium, cut back the salt and rely on cumin, paprika, and parsley for flavor.
The EEINA app saves your favorite recipes, calculates them from their real ingredients, and shows your daily numbers toward your goal. Try it free now.