Shakshuka With Spiced Beef Breakfast Sausage

Eggs Simmered in Spiced Tomato Sauce with Savory Beef Sausage
About This Dish
 
Shakshuka is a comforting egg dish made by gently cooking eggs in a richly seasoned tomato sauce with onions, garlic, and aromatic spices. It is widely enjoyed across North Africa and the Middle East, with different variations found throughout the region.

In this version, I combine the traditional tomato-based dish with homemade spiced beef breakfast sausage, seasoned with smoked paprika, cumin, oregano, and a touch of chipotle chili. The result is a rich, savory sauce with a subtle smokiness and gentle heat, balanced by the sweetness of the tomatoes and the softness of the eggs.

This is the kind of dish that works beautifully for breakfast or brunch, but it is equally satisfying for lunch or a simple dinner. Everything comes together in one pan, making it practical to prepare while still delivering plenty of flavor.

Serve it straight from the skillet with crusty bread for dipping into the rich tomato sauce and soft egg yolks.

Shakshuka With Spiced Beef Breakfast Sausage

Recipe by Sandra Djohan
0.0 from 0 votes
Course: Breakfast, Lunch, DinnerCuisine: Middle EasternDifficulty: Easy, Intermediate
Servings

4

servings
Prep time

5

minutes
Cooking time

30

minutes
Cook Mode

Keep the screen of your device on

Ingredients

  • A. For the Spiced Beef Breakfast Sausage
  • 225 g ground beef, preferably 93% lean or leaner

  • 1 tablespoon red wine vinegar

  • 1½ teaspoons dried oregano

  • 1½ teaspoons smoked paprika

  • 1 teaspoon ground cumin

  • 1 teaspoon garlic powder

  • ½ teaspoon chipotle chili powder, or finely chopped chipotle chili in adobo sauce

  • ½ teaspoon salt

  • B. For the Shakshuka
  • 1 tablespoon olive oil

  • 1 small yellow onion, finely diced

  • 1–2 garlic cloves, finely minced

  • 1 teaspoon red pepper flakes

  • ½ teaspoon chili powder or ground cumin

  • 1 can diced tomatoes, approximately 411 g (14.5 oz), including the juices

  • 240 ml beef stock or water

  • 4 large eggs

  • 225 g cooked spiced beef sausage crumbles from Section A

  • Salt and freshly ground black pepper, to taste

  • C. Optional Additions
  • 1 tablespoon harissa paste for extra heat and depth

  • 1 teaspoon tomato paste for a richer tomato flavor

  • Feta cheese, crumbled

  • Fresh parsley or cilantro, chopped

  • Crusty sourdough or baguette

  • A drizzle of extra-virgin olive oil

  • Ingredient note: This recipe uses seasoned ground beef to create homemade breakfast sausage crumbles. The meat is cooked separately before being added to the tomato sauce, making it easier to control both the texture and doneness.

  • EQUIPMENT
  • Large skillet with a lid

  • Medium mixing bowl

  • Wooden or silicone spatula

  • Sharp knife and cutting board

  • Measuring spoons

  • Spoon for making wells in the sauce

  • Food thermometer, if available

  • Choose a wide skillet that allows the sauce to spread evenly and provides enough room for all four eggs.

Directions

  • Step 1 — Prepare the Spiced Beef Sausage

    1.  Place the ground beef in a medium mixing bowl.
    2.  Add the red wine vinegar, dried oregano, smoked paprika, ground cumin, garlic powder, chipotle chili powder, and salt.
    3.  Mix gently but thoroughly until the seasonings are evenly distributed. Avoid overworking the meat, as this can make the texture dense.
    4.  Heat a nonstick skillet over medium heat.
    5.  Add the seasoned beef to the hot skillet.
    6.  Use a spatula to break the meat into small crumbles approximately 1–1.5 cm in size.
    7.  Cook for 5–8 minutes, stirring occasionally, until the beef is browned and thoroughly cooked.
    8.  Check that the internal temperature reaches 71°C (160°F).
    9.  Remove the beef from the skillet and set aside.

    If you are not using the beef immediately, cool it promptly and refrigerate it in a covered container.

    Chef Sandra's tip: Smoked paprika provides a warm, smoky character, while oregano and cumin add depth. The vinegar helps balance the richness of the beef and brings a subtle brightness to the seasoning.
  • Step 2 — Sauté the Onion

    1.  Heat the olive oil in a large skillet over medium to medium-high heat.
    2.  Add the finely diced onion.
    3.  Sauté for 3–5 minutes, stirring occasionally, until the onion softens and begins to turn lightly golden.
    4.  Avoid browning it too deeply, as the onion should contribute sweetness rather than bitterness.

    Properly softened onion provides the foundation of the sauce and helps balance the acidity of the tomatoes and the warmth of the spices.
  • Step 3 — Add the Garlic and Spices

    1.  Add the minced garlic to the skillet.
    2.  Stir in the red pepper flakes and the additional ½ teaspoon of chili powder or ground cumin.
    3.  Cook for approximately 30–60 seconds, stirring gently until fragrant.
    4.  If using harissa paste, add it now and cook for another 30 seconds to release its aroma.

    Chef Sandra's tip: Garlic can burn quickly, so keep it moving in the pan. Dried spices benefit from brief contact with hot oil, which helps release their aroma, but they should not be allowed to scorch.
  • Step 4 — Build the Tomato Sauce

    1.  Add the diced tomatoes, including their juices.
    2.  Pour in the beef stock or water.
    3.  Add the tomato paste, if using.
    4.  Stir thoroughly to combine all the ingredients.
    5.  Bring the mixture to a gentle simmer, then reduce the heat to medium-low.
    6.  Cover the skillet and cook for approximately 15 minutes.
    7.  Remove the lid occasionally to stir the sauce and prevent sticking.
    8.  Continue cooking until the tomatoes begin to break down and the sauce becomes rich, thick, and aromatic.

    If the sauce becomes too thick before the tomatoes have softened, add a small amount of water or stock.

    If the sauce remains too watery, uncover the skillet and simmer for a few additional minutes until some of the liquid evaporates.

    Chef Sandra's tip: Do not rush this stage. Slow simmering softens the tomatoes, mellows their acidity, and allows the onion, stock, and spices to develop a more harmonious flavor.
  • Step 5 — Add the Beef Sausage

    1.  Return the cooked beef sausage crumbles to the tomato sauce.
    2.  Stir gently to distribute the meat evenly.
    3.  Simmer for another 2–3 minutes so the beef absorbs some of the sauce's flavor.
    4.  Taste and adjust the seasoning with salt, freshly ground black pepper, or additional chili if desired.

    Reserve a small portion of the beef crumbles if you would like to sprinkle them over the finished dish.

    Important: Cooking the beef separately ensures that it is thoroughly cooked before the eggs are added. If you prefer to cook raw ground beef directly in the sauce, it must reach an internal temperature of 71°C (160°F) before proceeding.
  • Step 6 — Add the Eggs

    1.  Use the back of a spoon to make four small wells in the tomato and beef mixture.
    2.  Crack one egg into each well, taking care to keep the yolks intact.
    3.  Reduce the heat to low or medium-low so the sauce continues to simmer gently.
    4.  Cover the skillet and cook for approximately 5–10 minutes, depending on the size of the eggs and your preferred doneness.
    5.  Begin checking the eggs after 5 minutes.
    6.  Continue cooking until the whites are set and the yolks reach your desired consistency.
    7.  If the sauce becomes too thick before the eggs are ready, add a small splash of water around the edges of the skillet and cover again.

    Chef Sandra's tip: The wells help keep the eggs in place and prevent them from spreading too much through the sauce.

    Covering the pan traps steam, helping the tops of the eggs cook without requiring you to turn them.

    For food safety, cook the eggs until both the whites and yolks are firm, or use pasteurized eggs if you prefer a runnier yolk. Undercooked eggs carry additional risks for pregnant people, young children, older adults, and anyone with a weakened immune system.
  • Step 7 — Finish and Serve

    1.  Remove the skillet from the heat once the eggs reach the desired doneness.
    2.  Scatter the reserved beef crumbles over the top, if using.
    3.  Add crumbled feta cheese for a creamy, salty contrast.
    4.  Sprinkle with freshly chopped parsley or cilantro.
    5.  Finish with a light drizzle of extra-virgin olive oil.
    6.  Serve immediately while the sauce is hot and the eggs are tender.

    Bring the skillet directly to the table and serve with crusty sourdough or baguette slices. The bread is perfect for soaking up the rich tomato sauce and egg yolks.

SANDRA'S NOTES

  • How to Build a Rich, Flavorful Sauce

    •   Use good-quality canned tomatoes for a consistent flavor.
    •   Cook the onion until soft before adding the tomatoes.
    •   Allow enough time for the sauce to simmer and develop.
    •   Use beef stock for a deeper, more savory flavor, or water for a lighter result.
    •   Add harissa if you prefer a more complex, spicy finish.
    •   Taste the sauce before adding the eggs, since seasoning is more difficult to adjust once they are in the pan.
  • How to Cook the Eggs Perfectly

    •   Crack each egg into its own well to keep the presentation neat.
    •   Maintain a gentle simmer rather than a vigorous boil.
    •   Cover the skillet so the eggs cook evenly.
    •   Begin checking after 5 minutes, as different skillets retain heat differently.
    •   Remove the pan from the heat when the eggs reach your preferred doneness, remembering that residual heat will continue cooking them.
  • Ingredient Substitutions

    •   Ground beef: Ground chicken can be used instead, although the flavor and cooking time will differ.
    •   Beef stock: Substitute water or vegetable stock.
    •   Smoked paprika: Regular paprika can be used, although the smoky flavor will be less pronounced.
    •   Chipotle chili: Replace with another chili powder according to your preferred heat level.
    •   Feta cheese: Omit it or use another cheese that complements the tomato sauce.
    •   Fresh herbs: Parsley and cilantro can be used individually or together.
  • Common Mistakes to Avoid

    1.  Cooking over excessively high heat: The sauce may reduce too quickly or burn before the tomatoes soften.
    2.  Adding too much liquid: The sauce becomes watery and may not hold the eggs in place.
    3.  Burning the spices: Paprika and garlic can become bitter when exposed to heat for too long.
    4.  Overcooking the eggs: The yolks become dry and lose their creamy texture.
    5.  Making the beef crumbles too large: Large pieces can create an uneven texture and distribute less evenly throughout the sauce.
    6.  Skipping the final seasoning check: Tomatoes and stock vary in acidity and saltiness, so the sauce may need adjustment before the eggs are added.
  • Storage and Reheating

    •   Sauce and beef without eggs: Store in an airtight container in the refrigerator for 3–4 days.
    •   Cooked shakshuka with eggs: Refrigerate leftovers promptly in a covered container and consume within 3–4 days.
    •   Reheating: Warm gently in a covered skillet over low heat. Add a little water if the sauce has thickened too much, and heat thoroughly.
    •   Freezing: The tomato sauce and cooked beef freeze better without the eggs. Freeze the sauce in an airtight container and add fresh eggs when reheating and serving.

    Do not leave cooked shakshuka at room temperature for more than two hours.
A FINAL NOTE FROM CHEF SANDRA

For me, dishes like shakshuka are a reminder that simple food can have wonderful character when every ingredient is treated with care. Slowly simmered tomato sauce, fragrant spices, savory beef sausage, and eggs cooked directly in the sauce create a combination that is both comforting and full of flavor.

I love dishes that can be shared straight from the pan, with warm bread ready to soak up every last bit of sauce. This shakshuka is perfect for a relaxed weekend breakfast, brunch with family, or a simple dinner when you want something satisfying without using too many pots and pans.

From My Kitchen to Yours — Sandra Djohan
Cook with care, enjoy every step, and let simple ingredients become something special.
0.0 from 0 votes

Like this recipe? Share it with friends!

Chef Sandra Djohan

Sandra Djohan

I'm sandra Djohan, a chef, food lover, creator, and someone who believes that foof is much more than simply something we eat

Leave a Reply

Your email address will not be published. Required fields are marked *

Chef Sandra Djohan

Welcome To

I'm sandra Djohan, a chef, food lover, creator, and someone who believes that food is much more than simply something we eat

Popular Recipes