Egg whites and egg yolks don’t set at the same temperature, and that gap is the entire reason it’s possible to end up with a fully cooked white wrapped around a yolk that’s still loose in the center. Whites begin to firm up around 145°F and are completely set by roughly 180°F, while yolks don’t start to set until closer to 158°F and stay glossy well past that if you pull them in time. This shakshuka verde with tomatillos depends entirely on managing that gap, poaching the eggs directly in a charred, tangy tomatillo sauce instead of the tomato base most people associate with shakshuka.
The green version isn’t a gimmick swap. Tomatillos bring a sharper, more acidic backbone than tomatoes do, and charring them first under the broiler adds a smokiness that plain simmered tomatillos don’t have on their own.
Why the Char and the Cover Both Matter
Charring the tomatillos, jalapeño, onion, and garlic under the broiler before blending does two things at once. It drives off some of the tomatillos’ raw water content, concentrating their tartness, and the blistered, browned patches add a genuine smokiness that a purely simmered salsa verde doesn’t develop. Garlic is the one ingredient in that mix that needs watching closely: it goes from golden and mellow to bitter and acrid within about a minute once it starts to blacken, so pulling the tray a touch early is safer than pushing for maximum char.
The lid matters just as much once the eggs go in. Covering the skillet traps steam around the eggs, which cooks the exposed tops of the whites from above while the sauce cooks them from below, so they set evenly rather than staying translucent on top while the bottom overcooks. Keep the sauce at a bare simmer during this stage; a hard simmer pushes heat into the eggs fast enough to close that white-to-yolk temperature gap before you can catch it.
What You’ll Need
For the Salsa Verde Base
- 1 lb tomatillos, husked and rinsed
- 1 jalapeño, halved (seeded for less heat)
- 1/2 white onion, quartered
- 3 garlic cloves, unpeeled
- 2 tablespoons olive oil
- 1 teaspoon ground cumin
- 1/2 teaspoon salt, plus more to taste
- 1/2 cup vegetable or chicken stock, divided
- 1/2 cup packed cilantro leaves
- Juice of 1 lime
To Finish
- 6 large eggs
- 1 cup baby spinach, roughly chopped
- 1/2 cup crumbled queso fresco or feta
- 1 avocado, sliced
- Extra cilantro, for garnish
- Warm corn tortillas, for serving
How to Make Shakshuka Verde with Tomatillos
Traditional shakshuka builds its sauce from tomatoes, peppers, and warm spices like paprika and cumin. Shakshuka verde with tomatillos swaps that base for charred tomatillos, jalapeño, and cilantro, producing a sharper, greener sauce while keeping the same technique of poaching eggs directly in the simmering pan.
- Preheat the broiler. Arrange the tomatillos, jalapeño, onion, and garlic on a sheet pan and broil for 8 to 10 minutes, turning once, until blistered and charred in spots but not solid black.
- Let everything cool slightly, then peel the garlic. Transfer the tomatillos, jalapeño, onion, and garlic to a blender with the cilantro, lime juice, and 1/4 cup of the stock. Blend until mostly smooth.
- Heat the olive oil in a large, deep skillet over medium heat. Pour in the blended salsa carefully, as it will splatter, then stir in the cumin, salt, and the remaining stock.
- Simmer uncovered for 10 to 12 minutes, stirring occasionally, until the sauce thickens enough to coat the back of a spoon and deepens to a solid, dark green.
- Stir in the spinach and cook for about 1 minute, just until wilted.
- Use the back of a spoon to make 6 small wells in the sauce, spaced apart so the whites won’t merge. Crack an egg into each well.
- Cover the skillet, reduce the heat to low, and cook for 6 to 8 minutes, until the whites are fully opaque and set but the yolks still jiggle when the pan is shaken gently.
- Remove from heat and top with the queso fresco, avocado, and extra cilantro. Serve straight from the skillet with warm tortillas.
The Difference Between Good and Precisely Right
Check the eggs at the 6-minute mark rather than defaulting to 8; stovetops and pan thickness vary enough that the exact timing shifts from kitchen to kitchen. Space the egg wells with real distance between them, since eggs cracked too close together spread and merge before the whites set, making it hard to tell where one ends and the next begins. Reduce the sauce to the point where a spoon dragged through it leaves a brief trail before the sauce closes back over it; too thin, and the eggs sink and cook unevenly instead of sitting in a proper well.
When It Doesn’t Come Out Right
The yolks are already firm by the time the whites finish setting. Why it happens: the sauce was at a hard simmer instead of a bare one once the eggs went in, closing the gap between white and yolk doneness faster than you can catch it. Fix: drop to low heat the moment the eggs go into the pan, and start checking at 6 minutes instead of waiting for the full 8.
The sauce tastes bitter instead of smoky. Why it happens: the garlic or tomatillos went past charred into fully blackened under the broiler. Fix: pull the tray at deep golden-brown with scattered black spots, and stay near the oven, since broilers can turn char into burn within about a minute.
The eggs sink instead of sitting in a well. Why it happens: the sauce didn’t reduce long enough before the eggs were added, so it’s too thin to hold their shape. Fix: simmer uncovered for the full 10 to 12 minutes, watching for the sauce to visibly thicken and darken before making the wells.
Swaps That Still Work
Kale or Swiss chard can stand in for the spinach; both need a couple of extra minutes to wilt fully, so add them a step earlier, right after the sauce finishes reducing. A poblano in place of the jalapeño mellows the heat considerably while keeping the same vegetal backbone. Skipping the eggs and stirring in a can of drained white beans instead makes a good vegan version of the sauce, though it’s worth saying plainly that it stops being shakshuka at that point, since the poached eggs are what define the dish rather than an optional topping.
Serving This Tomatillo Shakshuka Verde
Warm corn tortillas or a crusty bread for scooping are the two most natural companions here, since the sauce is really the point and needs something to carry it. A simple side salad with a sharp vinaigrette cuts through the richness of the yolks and cheese without competing with the tomatillo base. Bring the skillet straight to the table rather than plating individual portions; the eggs hold their texture better without being transferred, and it keeps the yolks from breaking before anyone’s ready for them.
Storing and Reheating the Sauce
The tomatillo sauce alone keeps well in an airtight container in the fridge for 3 to 4 days and reheats gently on the stovetop with no real loss in flavor. The eggs are a different story: reheated poached eggs turn rubbery in the whites and finish setting the yolks completely, losing the exact texture this whole method is built around. If you’re planning ahead, make and store the sauce only, then reheat it in a skillet and poach fresh eggs directly in it when you’re ready to eat.
Nutrition, Roughly Speaking
Estimated per serving of shakshuka verde with tomatillos (about 1/4 of the recipe, roughly 1.5 eggs with sauce and toppings). Exact values vary depending on the tomatillo size and cheese used.
| Calories | 300 kcal |
| Protein | 16 g |
| Carbohydrates | 14 g |
| Fat | 21 g |
| Fiber | 5 g |
| Sodium | 520 mg |
Why the Temperature Gap Is the Whole Technique
It’s worth slowing down on this, because it explains every instruction in the method above. Egg whites are made mostly of a protein called ovalbumin, which begins unfolding and binding together into a solid structure starting around 145°F and finishes that process by roughly 180°F. Yolks are built from different proteins and fats that don’t start setting until closer to 158°F, and they stay creamy for a wider window past that point than whites do. Covering the pan and holding a gentle simmer keeps the eggs within that gap: enough heat to fully set the whites, not enough sustained time at high heat to push the yolks past their own, later threshold. Push the heat too hard, and that gap collapses almost entirely, which is the real mechanism behind rubbery whites paired with yolks that are already halfway to hard-boiled.
One Sauce, One Well, One Careful Lid
Most of what separates this from an ordinary skillet of eggs and salsa comes down to two decisions: how far the char was pushed before it turned bitter, and how gently the pan was held once the eggs went in. Everything else on the plate, the cheese, the avocado, the tortillas, is there to support those two choices, not replace them.
Shakshuka Verde with Tomatillos
Ingredients
Method
- Preheat the broiler. Arrange the tomatillos, jalapeño, onion, and garlic on a sheet pan and broil for 8 to 10 minutes, turning once, until blistered and charred in spots.
- Let everything cool slightly, then peel the garlic. Transfer to a blender with the cilantro, lime juice, and 1/4 cup of the stock. Blend until mostly smooth.
- Heat the olive oil in a large, deep skillet over medium heat. Pour in the blended salsa carefully, then stir in the cumin, salt, and remaining stock.
- Simmer uncovered for 10 to 12 minutes, until the sauce thickens and deepens to a solid, dark green.
- Stir in the spinach and cook for about 1 minute, just until wilted.
- Use the back of a spoon to make 6 small wells in the sauce, spaced apart. Crack an egg into each well.
- Cover the skillet, reduce heat to low, and cook for 6 to 8 minutes, until whites are set but yolks still jiggle when the pan is shaken gently.
- Remove from heat and top with queso fresco, avocado, and extra cilantro. Serve with warm tortillas.