Italian Shakshuka: Easy Tomato & Egg Brunch Recipe

Forget your ordinary eggs! This vibrant Italian Eggs with Tomato recipe elevates a simple breakfast to a culinary masterpiece. Imagine juicy, sun-ripened tomatoes simmering in a fragrant blend of garlic, herbs, and a touch of chilli, creating a rich and flavourful sauce that perfectly complements the richness of perfectly cooked eggs. This dish, inspired by the beloved shakshuka, offers a delightful twist on a classic, showcasing the best of Italian ingredients and simple cooking techniques. It's the perfect weekend brunch, a light yet satisfying lunch, or even a charming weeknight dinner.

The beauty of this recipe lies in its simplicity and adaptability. You can easily adjust the spice level to your preference, and add your favorite cheeses or fresh herbs for an extra layer of flavor. Ready to transform your breakfast routine? Let's dive into the step-by-step instructions and create this delicious Italian Eggs with Tomato dish together.

Tools Needed

  • Pan
  • Plate

Ingredients

  • Olive oil: 2 tablespoons
  • Onion: 1/4 of a diced onion
  • Garlic: 1 small clove
  • Diced tomatoes: 1/2 cup (for one serving)
  • Salt
  • Pepper
  • Chicken stock: a little bit
  • Eggs: 2
  • Crusty bread
  • Butter
  • Fresh basil

Step-by-Step Instructions

Step 1. Sauté Aromatics and Tomatoes

  • Add 2 tablespoons of olive oil to a pan.
  • Add 1/4 of a diced onion and fry until softened.
  • Add 1 small clove of minced garlic. Don't let it burn.
  • Add a little water to prevent the onion and garlic from cooking too fast.
Add 2 tablespoons of olive oil to a pan.Add 1/4 of a diced onion and fry until softened.Add 1 small clove of minced garlic. Don't let it burn.Add a little water to prevent the onion and garlic from cooking too fast.
Sauté Aromatics and Tomatoes
  • Add 1/2 cup of diced tomatoes (for one serving).
  • Simmer for about 2 minutes.
  • Season with salt and pepper. Add a little chicken stock for extra flavor.
Add 1/2 cup of diced tomatoes (for one serving).Simmer for about 2 minutes.Season with salt and pepper. Add a little chicken stock for extra flavor.
Sauté Aromatics and Tomatoes

Step 2. Poach the Eggs

  • Crack 2 eggs into the tomato mixture.
  • Cover the pan to cook the eggs, about 10-15 seconds. Check to avoid overcooking the yolks.
Crack 2 eggs into the tomato mixture.Cover the pan to cook the eggs, about 10-15 seconds. Check to avoid overcooking the yolks.
Poach the Eggs

Step 3. Prepare for Serving (Optional)

  • Warm your plate in the oven at around 350°F (optional).
Warm your plate in the oven at around 350°F (optional).
Prepare for Serving (Optional)

Step 4. Serve and Enjoy

  • Serve on crusty bread with butter and fresh basil.
Serve on crusty bread with butter and fresh basil.
Serve and Enjoy

Read more: Grilled Stuffed Squid with Venere Black Rice & Buttered Vegetables

Tips

  • This dish is perfect for a Sunday brunch.
  • Use high-quality canned tomatoes for the best flavor.
  • A warm plate will help keep the dish warm.

Nutrition

  • N/A

FAQs

1. Can I make this recipe vegetarian?

Yes! Simply omit the optional pancetta or sausage for a delicious vegetarian version.

2. What kind of tomatoes should I use?

Ripe, flavorful tomatoes are best. Use canned San Marzano tomatoes or fresh plum tomatoes for the richest flavor.

3. How do I know when the eggs are cooked?

Cook the eggs to your liking. For runny yolks, cook for 3-5 minutes; for firmer yolks, cook for a few minutes longer.


This Italian Shakshuka is a testament to the magic of simple ingredients and vibrant flavors. Enjoy this delightful brunch recipe, perfect for a lazy weekend or a quick weeknight meal. Buon appetito!