This Cheesy Shakshuka is bursting with flavor! A few ingredients and tons of flavor!
5 from 2 votes

Cheesy Shakshuka

Easy, tasty and pretty! This cheesy shakshuka is great for any time of the day!

Course Breakfast
Cuisine American
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Servings 2
Calories 220 kcal
Author Shadi HasanzadeNemati


  • 1 tsp olive oil
  • 1/2 big onion chopped
  • 1 red bell pepper chopped
  • 1 can diced tomatoes
  • 1/2 tsp turmeric
  • 1/2 tsp salt
  • 1/2 tsp pepper
  • 3 eggs
  • 1/4 cup shredded Mozzarella
  • 1/4 cup shredded Parmesan


  1. Heat olive oil in a pan on medium heat.
  2. Saute onion for 5 minutes until translucent.
  3. Add chopped bell pepper and saute for 3 more minutes.
  4. Add diced tomatoes and spices. Let it cook until thickens and excess water evaporates.
  5. Break the eggs into the pan and cover for 2-3 minutes until eggs are cooked but have runny yolks.
  6. Sprinkle Mozzarella and Parmesan on top and let the cheese melt.
  7. Garnish with parsley and serve immediately with toasted bread.