Sporty logoSportyGet the appGet app

Calorie guide · Middle Eastern

Shakshukacalories and macros

490kcal per serving

One serving of Shakshuka has about 490 kcal, with 22 g protein, 55 g carbohydrates and 21 g fat. That is roughly 18% of calories from protein, 44% from carbs and 38% from fat.

Where the calories come from

490kcal
  • Protein22 g18%
  • Carbs55 g44%
  • Fat21 g38%
of a 1,800 kcal day27%
of a 2,200 kcal day22%

Shakshuka is two eggs poached in a sauce of 200 g crushed tomatoes, 100 g red pepper and 60 g onion cooked in 10 g of olive oil with cumin, paprika and garlic, served with 50 g of pita bread. A serving is roughly 490 kcal with 22 g of protein and 55 g of carbohydrates: the pita and vegetables supply most of the carbohydrates, while the eggs and olive oil provide most of the 21 g of fat.

Nutrition per serving

NutrientPer 100 g1 serving (~440 g)Share of calories
Calories111 kcal490 kcal100%
Protein5 g22 g18%
Carbs12.5 g55 g44%
Fat4.8 g21 g38%

How many calories in 100 g of Shakshuka?

A typical serving of Shakshuka weighs about 440 g, so 100 g has about 111 kcal, 5 g protein, 12.5 g carbohydrates and 4.8 g fat.

Calories for your portion

490kcal
22 gProtein
55 gCarbs
21 gFat

Calories by amount

AmountWeightkcalProteinCarbsFat
½ serving220 g24511 g27.5 g10.5 g
1 serving440 g49022 g55 g21 g
1½ servings660 g73533 g82.5 g31.5 g
2 servings880 g98044 g110 g42 g
100 g100 g1115 g12.5 g4.8 g
200 g200 g22310 g25 g9.5 g

Vitamins and minerals in Shakshuka

Per serving, with the share of the daily value (DV) used on US nutrition labels.

NutrientPer serving% DV
Fiber8.2 g29%
Sugars16 g–
Saturated fat4.8 g24%
Sodium1,100 mg48%
Potassium1,100 mg23%
Calcium190 mg15%
Iron6 mg33%
Vitamin C110 mg122%
Vitamin A370 µg41%
Vitamin D2 µg10%
Vitamin B120.9 µg38%

Allergens in Shakshuka

  • Eggs
  • Gluten

A typical recipe contains the allergens below (EU list of 14). Recipes, sauces and kitchens differ, so always check the label or ask when you eat out.

Which diets does Shakshuka fit?

  • Vegetarian

Based on the ingredients of a typical serving. Recipes vary, so check labels if you have an allergy or follow a diet strictly.

How long would you walk to burn a serving of Shakshuka?

For a 70 kg adult, the 490 kcal in one serving is about 114 minutes of comfortable walking or 83 minutes of brisk walking. This is only a rough perspective: food is not something you have to earn or burn off, and the numbers change with body size.

Comfortable walk (about 4 km/h)114 min
Brisk walk (about 5.5 km/h)83 min

Work it out for your own weight and activity with the calories burned calculator.

What's in a typical serving

Eggs gently poached in a spiced tomato and red pepper sauce, served with warm pita for dipping.

  • 2 Eggs
  • 200g Crushed Tomatoes
  • 100g Red Pepper, 60g Onion
  • 10g Olive Oil
  • 50g Pita Bread
  • Cumin, Paprika, Garlic

How to make it

  1. Heat 10 g olive oil in a small frying pan and soften 60 g chopped onion and 100 g sliced red pepper for 6 to 8 minutes.
  2. Add crushed garlic, cumin and paprika and stir for 30 seconds until fragrant.
  3. Pour in 200 g crushed tomatoes, season with salt and pepper and simmer for 8 to 10 minutes until the sauce thickens.
  4. Make two wells in the sauce and crack an egg into each one.
  5. Cover and cook on low heat for 5 to 7 minutes, until the whites are fully set and the yolks are done to your liking.
  6. Sprinkle with chopped parsley and serve straight from the pan with 50 g warm pita.

How to make it lighter

  1. Swap the white pita for a smaller piece of wholegrain bread, or skip the bread and eat it with a spoon.
  2. Measure the olive oil instead of pouring freely; a non-stick pan lets you soften the vegetables with less.
  3. Add an extra egg white or a spoon of strained yogurt on the side to raise protein without many extra calories.

Lighter alternatives

More Middle Eastern dishes

Work out your own daily calorie target with the calorie calculator.

Frequently asked questions

How many calories are in Shakshuka?

A typical serving of Shakshuka has about 490 kcal. The exact number depends on the recipe, the amount of oil or butter and the portion size.

How many calories are in 100 g of Shakshuka?

About 111 kcal. That is based on a typical serving of about 440 g with 490 kcal; the real figure changes with the recipe and how much oil is used.

Is Shakshuka high in protein?

Yes. With about 22 g of protein per serving (18% of its calories), Shakshuka is a good protein source.

Can I eat Shakshuka while losing weight?

Yes, if it fits your daily calorie target. Weight loss depends on your total intake over time, not on a single dish; portion size and added fats make the biggest difference.

How long do you have to walk to burn off Shakshuka?

Roughly 114 minutes of comfortable walking for a 70 kg adult, or about 83 minutes at a brisk pace. Treat it as a perspective only; it depends on body size and you do not need to 'burn off' food.

Is Shakshuka vegetarian?

Yes. A typical serving of Shakshuka has no meat or fish.

Is Shakshuka gluten-free?

Usually not. A typical serving contains wheat or another gluten source.

How can I make Shakshuka lighter?

Swap the white pita for a smaller piece of wholegrain bread, or skip the bread and eat it with a spoon. Measure the olive oil instead of pouring freely; a non-stick pan lets you soften the vegetables with less. Add an extra egg white or a spoon of strained yogurt on the side to raise protein without many extra calories.

How we calculated these values

  • Calories and macros are Sporty catalog estimates for one typical serving, calculated from USDA FoodData Central values for the listed ingredient amounts.
  • The serving weight (440 g) is estimated from those ingredients; the per-100 g values and the portion calculator are worked out from it.
  • Walking times use the Compendium of Physical Activities: 3.5 MET for comfortable and 4.8 MET for brisk walking, for a 70 kg adult (kcal per minute = MET × 3.5 × kg ÷ 200).
  • Vitamins, minerals and allergens are estimated from the same ingredients with USDA FoodData Central values; % DV uses the US FDA daily values.
  • Diet labels come from the ingredients. Real values change with the recipe, the amount of oil and the portion, so treat every number as an estimate.
Share this