Go Back Email Link
+ servings

Easy Shakshuka Recipe

A pot with the shakshuka and eggs topped with fresh herbs.
This shakshuka recipe is a classic breakfast dish in the middle east, and the flavors are absolutely incredible! The ingredients are so simple, but they come together to make the best, easy breakfast!
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 5

Ingredients

  • 6 oz breakfast sausage
  • 1/2 large onion finely diced
  • 4 garlic cloves minced
  • 14.5 oz can diced tomatoes finely chopped
  • ¼ tsp salt
  • ¼ tsp pepper
  • ½ tsp italian seasoning
  • 5 large eggs
  • 1/4 cup fresh herbs cilantro, parsley or dill
  • Bread for serving optional

Instructions

  • In a large skillet, over medium-high heat, Add sausage to a large skillet with the onion, and break up the meat as it sauteed.
  • Add the garlic and cook for another minute.
  • Turn the heat down to low and add the juices from the canned tomatoes to the skillet.
  • Finely chop the diced tomatoes from the can and add to the skillet.
  • Season with salt and pepper. Stir and simmer uncovered for 10 minutes, mixing as needed.
  • Create wells in the sausage mixture and gently crack the eggs into the wells.
  • Cover the skillet with a lid and cook 4-6 minutes over low heat until the eggs are desired doneness.
  • Add the fresh herbs, serve and enjoy.

Notes

  • Storage. Leftovers can be stored in the refrigerator in an airtight container. The leftover shakshuka should be consumed within 1-2 days. 
  • Reheat. Warm up leftovers on the stovetop until reheated.
  • Freeze. We don’t recommend freezing this dish as it will lose its quality. 
  • Toppings: Level up your homemade shakshuka with toppings! Add slices of avocado and feta cheese to make for an incredible bite.