Sous Vide Shakshuka with Zhug, Tahina, Shatta, and Harissa Sauerkraut
Soft sous vide eggs settle into a chunky, warmly spiced tomato sauce, with generous swirls of lemony tahina and a spoonful of fiery green zhug. Red shatta brings a sharper chile bite, while cool harissa-dressed sauerkraut on the side cuts through the rich yolks—a good Sunday breakfast to linger over.
By Jonathan Katzman · Cooked and photographed · Recipe updated
Serves: 4 servings
Tags: vegetarian, gluten-free, paleo, dairy-free, nut-free

Chunky Tomato and Pepper Shakshuka Base
Slowly softened onion and pepper give the tomatoes sweetness without added sugar. Reducing the sauce uncovered keeps it substantial enough to support the eggs and tahina.
Ingredients
- 3 tablespoons extra-virgin olive oil
- 1 large yellow onion, finely diced
- 1 large red bell pepper, cut into 1/4-inch dice
- 4 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 1/2 teaspoons ground cumin
- 1 teaspoon sweet paprika
- 1/2 teaspoon ground coriander
- 28 ounces canned whole peeled tomatoes, crushed by hand with their juices
- 3/4 teaspoon fine sea salt, plus more to taste
- 1/4 cup water, as needed
Instructions
- Warm the olive oil in a wide, heavy sauté pan over medium-low heat. Add the onion, bell pepper, and salt. Cook gently for 12–15 minutes, stirring occasionally, until soft and sweet without a hard sear.
- Add the garlic and cook for 1 minute. Stir in the tomato paste, cumin, paprika, and coriander; cook for 2 minutes, stirring, until fragrant.
- Add the tomatoes and their juices. Simmer uncovered over medium-low heat for 20–25 minutes, stirring occasionally, until the vegetables are tender and the sauce is thick but spoonable.
- Taste for salt. Add a splash of water if the sauce becomes pasty; a spoon drawn through it should leave a trail that slowly fills in. Keep warm over low heat.
Notes
- Keep the base moderately spiced: the zhug, shatta, and harissa provide plenty of heat at the table.
Sous Vide Eggs
Cooking the eggs separately gives tender whites and flowing yolks without having to judge their doneness in a bubbling tomato sauce.
Ingredients
- 8 large refrigerator-cold eggs, shells intact
- 1/2 teaspoon coarsely cracked black pepper
- to taste flaky sea salt
Instructions
- Heat a circulating water bath to 167°F / 75°C. Use enough water to submerge all the eggs comfortably.
- Lower the refrigerator-cold eggs gently into the bath with a slotted spoon. Cook for 13 minutes for flowing yolks and delicate whites, or 14 minutes for slightly firmer whites.
- Transfer the eggs to cool water for 30–60 seconds to make handling easier, rather than chilling them through.
- Crack each egg into a small bowl. If there is loose, watery white, gently tip the egg into a fine-mesh strainer and let that portion drain briefly.
- Slide the eggs onto the hot shakshuka base immediately. Finish with cracked pepper and a little flaky salt.
Notes
- This timing assumes large eggs straight from the refrigerator and a well-circulated bath. Cook a test egg first if using a different egg size.
- These are soft-cooked eggs, not a validated pasteurization process. Use pasteurized eggs or fully cooked eggs for diners at increased risk from undercooked eggs.
Green Zhug
Cilantro, green chiles, garlic, and toasted spices make a concentrated, textured condiment that contrasts with the mild eggs and creamy sesame sauce.
Ingredients
- 1 teaspoon cumin seeds
- 1/2 teaspoon coriander seeds
- 1/4 teaspoon black peppercorns
- 1/4 teaspoon ground cardamom
- 1 large bunch cilantro, tender stems included, washed and thoroughly dried
- 2 serrano chiles, roughly chopped
- 2 cloves garlic, roughly chopped
- 1/2 teaspoon fine sea salt
- 1 tablespoon fresh lemon juice
- 1/3 cup extra-virgin olive oil
Instructions
- Toast the cumin, coriander, and peppercorns in a dry small skillet over medium-low heat for 1–2 minutes, until fragrant. Cool briefly and grind with the cardamom.
- Pulse the cilantro, chiles, garlic, salt, and ground spices in a food processor until finely chopped, scraping down the sides.
- Add the lemon juice and olive oil. Pulse just enough to form a coarse, spoonable paste rather than a smooth purée.
- Taste and adjust the salt and lemon. Let stand for 10 minutes before serving.
Notes
- Remove some chile seeds and membranes for a milder sauce. Refrigerate extra zhug promptly and use within 4 days, or freeze in small portions.
Lemony Tahina
Lemon and cold water turn tahini into a light, pourable sauce. Its sesame richness softens the heat of the chile condiments.
Ingredients
- 1/2 cup well-stirred tahini
- 3 tablespoons fresh lemon juice
- 1 small clove garlic, finely grated
- 1/3–1/2 cup ice-cold water
- 1/2 teaspoon fine sea salt
Instructions
- Whisk the tahini with the lemon juice, garlic, and salt. It will initially become very thick.
- Whisk in the cold water a tablespoon at a time until pale, smooth, and thick enough to ribbon from a spoon.
- Taste for lemon and salt. Keep at room temperature while finishing the meal, then spoon generously around the eggs and top with shatta.
Notes
- Tahini brands vary in thickness; use the sauce's consistency rather than a fixed water quantity as your guide.
Quick Red Shatta
Finely chopped red chiles, acid, and olive oil give a bright, concentrated heat that stays distinct when spooned over tahina.
Ingredients
- 100 grams fresh red Fresno chiles, stems removed
- 1/2 teaspoon fine sea salt
- 1 tablespoon white wine vinegar
- 1 tablespoon fresh lemon juice
- 2 tablespoons extra-virgin olive oil
Instructions
- Finely chop or pulse the chiles, retaining their seeds for heat and texture.
- Mix with the salt, vinegar, lemon juice, and olive oil. Transfer to a clean container and refrigerate for at least 30 minutes.
- Stir before serving. Spoon a little into the center of the tahina, with extra offered separately.
Notes
- This is a quick, unfermented relish, not a shelf-stable preserve. Keep refrigerated and use within 4 days.
Harissa Sauerkraut
Crunchy, sour cabbage provides a cool counterpoint to the warm eggs. Harissa ties the fermented side back to the tomato and chile flavors.
Ingredients
- 2 cups plain sauerkraut, lightly drained
- 1 tablespoon gluten-free harissa without added sugar, preferably Zwita, plus more to taste
- 1 tablespoon extra-virgin olive oil
Instructions
- Toss the drained sauerkraut with the harissa and olive oil.
- Taste before adding more harissa; the finished side should remain tangy and crunchy rather than overwhelmingly hot.
- Serve cool in a separate bowl.
Notes
- Do not rinse unless the sauerkraut is excessively salty; its acidity is an important part of the meal.
Overall Timing / Workflow
The tomato base and condiments can wait, but the eggs are best opened and served immediately. Working backward from the eggs keeps everything at its best.
Instructions
- 0:00 — Start heating the sous vide bath to 167°F / 75°C. Chop the shakshuka vegetables and begin softening the onion and pepper.
- 0:10 — Make the shatta and refrigerate it to rest.
- 0:15 — Add the garlic, tomato paste, and spices to the vegetables, then add the tomatoes and simmer.
- 0:20 — Make the zhug, whisk the tahina, and dress the sauerkraut.
- 0:35 — Check the tomato base and keep it gently simmering. Once the bath is at temperature and the sauce is nearly ready, lower in the eggs and set a 13–14 minute timer.
- 0:48 — Briefly cool and open the eggs. Divide the hot base among warmed bowls, add the eggs and condiments, and serve immediately.
Notes
- If the bath takes longer to heat, hold the finished tomato base over low heat with an occasional splash of water rather than starting the eggs in an under-temperature bath.
Plating
Keeping the sauces in distinct pools lets each bite shift between rich sesame, fresh herbs, and chile heat.
Instructions
- Spoon the hot tomato base into four warmed shallow bowls.
- Nestle two eggs into each bowl, leaving some tomato visible between them.
- Ribbon tahina around and between the eggs. Spoon a little shatta over the tahina and add a generous spoonful of zhug toward one edge.
- Finish the eggs with cracked black pepper and a little flaky salt. Serve the harissa sauerkraut in a separate bowl, with remaining sauces alongside.
Leftover Path
Storing the hot base separately from the fresh condiments preserves their texture and makes a second breakfast easy.
Instructions
- Refrigerate the tomato base and each condiment separately in covered containers within 2 hours. Use the tomato base, tahina, zhug, shatta, and dressed sauerkraut within 4 days.
- Reheat the tomato base in a small saucepan until steaming throughout, adding a splash of water as needed.
- Cook fresh eggs for the reheated base rather than reheating assembled soft eggs.
- Whisk a little cold water into refrigerated tahina to restore its pourable texture. Stir the chile sauces before serving.
- Freeze excess tomato base or zhug in small portions for up to 2 months.