Tomatillo shakshuka

By: Chef Thomas

Posted: July 5, 2026

Updated: July 4, 2026

0 Comments

This post may contain affiliate links. Read my Disclaimer.

Tomatillo shakshuka is the kind of breakfast I make when a few eggs are left in the fridge and I want something warm without much fuss. Chef Thomas has cooked plenty of skillet breakfasts like this over the years, especially on slow weekends when the kitchen is still quiet. The roasted tomatillos bring a fresh, gentle tang, and if you need a quick guide, my article on <a href=”https://www.tomatillorecipes.com/how-to-roast-tomatillos/“>how to roast tomatillos</a> walks you through the process. This is a simple meal that feels comforting and balanced.

Vertical photo of Tomatillo shakshuka with eggs cooked in green tomatillo sauce in a cast iron skillet
Tomatillo shakshuka served in a cast iron skillet with soft eggs and a bright green tomatillo sauce.

What Is Tomatillo shakshuka?

Tomatillo shakshuka is a skillet dish of eggs gently poached in a warm sauce made with tomatillos, onions, peppers, and spices. Traditional shakshuka comes from North Africa and became widely loved across the Middle East, especially in Israel, where it became a popular breakfast and brunch meal. This version stands out because it swaps the usual tomato sauce for roasted or simmered tomatillos, giving the dish a brighter, slightly tangy flavor that pairs well with creamy eggs. Home cooks enjoy making it because everything cooks in one pan, the ingredients are easy to adjust, and it works for breakfast, lunch, or a simple dinner. With the basics covered, it is time to gather the ingredients that bring this skillet meal together.

Why Youโ€™ll Love Tomatillo shakshuka

Tomatillo shakshuka is one of those skillet meals I have come to appreciate more over the years, and Chef Thomas keeps returning to it because it is simple and dependable.

The sauce has a fresh, tangy flavor that balances nicely with soft eggs and warm spices. It does not feel heavy or complicated, and the whole dish comes together in a way that makes sense on a busy morning or a quiet supper.

  • One pan keeps cleanup simple.
  • The ingredients are easy to find.
  • The flavors are bright and balanced.
  • It works for breakfast, lunch, or dinner.
  • Leftover sauce is useful for another meal.

This is the kind of recipe I make when I want something comforting without spending a long time in the kitchen. It has become a regular part of my cooking because it always feels like a meal worth sitting down for.

Tomatillo shakshuka with eggs cooked in green tomatillo sauce in a cast iron skillet

Green Shakshuka with Tomatillos

A delightful Mexican play on a Middle Eastern favourite, this green shakshuka combines tangy tomatillos, herbs, and eggs with a touch of Zhoug for a fresh and flavorful one-pan meal.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 servings
Course: Side Dish
Cuisine: Middle Eastern and Mexican Fusion
Calories: 146

Ingredients
  

Main Ingredients
  • 1 large onion
  • 1 clove garlic
  • 6 large tomatillos
  • 1 capsicum green pepper
  • 1 tsp ground cumin
  • 1/2 tsp sweet smoked paprika
  • 1 tsp salt
  • 1 pinch sugar
  • 2 tbsp Zhoug
  • 4 eggs
  • 1 tbsp EV olive oil
To be chopped
  • 2 large tomatillos
  • 1/2 capsicum green pepper
  • 10 stalks flat leaf parsley curly will do too
  • 10 stalks coriander leaves cilantro
  • 1 jalapeรฑo if not using zhoug
  • 125 ml water
Garnish
  • freshly ground black pepper
  • 5 stalks parsley finely chopped
  • 5 stalks coriander leaves finely chopped
  • cheese of your choice optional

Equipment

  • Chopper
  • Medium Frying Pan

Instructions
 

  1. Chop your onions up fairly finely, about 1cm (ยฝin) square, roughly. Do the same with the tomatillos and capsicum (pepper).
  2. Finely chop the garlic.
  3. Roughly cut up the ingredients to be chopped and place them in the chopper with the water. Chop to a fairly fine, watery paste.
  4. Heat the olive oil in a medium frying pan on medium heat and fry the onions for 2 minutes, stirring them from time to time.
  5. Add the garlic, stir and cook for 30 seconds.
  6. Now add the chopped up tomatillos, the chopped up capsicums (pepper), the green watery paste, the cumin, the paprika, the salt, the sugar and Zhoug, if using. Stir and bring it all up to a gentle boil. Then lower the heat down and simmer everything for about 5 minutes, to reduce and to thicken. Taste your sauce. Add more salt if you think it needs it, add more sugar for a slightly sweeter sauce.
  7. Crack the eggs individually onto the shakshuka mixture. You can make indentations for the eggs if you like, but I donโ€™t bother.
  8. Cook for another 3-5 minutes until your eggs are done to your liking. I like my eggs very soft and runny, so I leave it uncovered at this stage. If you like yours more cooked, cover it with a lid.
  9. Garnish with the chopped up herbs, some freshly ground black pepper, and cheese, if you like. Take the whole pan to the table and let everyone help themselves.

Notes

Serve straight from the pan with crusty bread or warm flatbread for scooping up the sauce and eggs.

Ingredients for Tomatillo shakshuka

IngredientAmount
onion1 large
garlic1 clove
tomatillos6 large
capsicum green pepper1
ground cumin1 tsp
sweet smoked paprikaยฝ tsp
salt1 tsp
sugar1 pinch
Zhoug2 tbsp
eggs4
EV olive oil1 tbsp

I like how these ingredients come together in one pan. The tomatillos bring brightness, the spices add warmth, and the eggs soften the sharp edges of the sauce. Chef Thomas often points cooks toward this simple guide to tomatillos because knowing a little about the ingredient helps you understand why this dish tastes so balanced.

Tomatillo shakshuka โ€” Ingredient Substitutions

Sometimes you are missing one ingredient or need to work with what is already in your kitchen. A few simple swaps can still give you a flavorful pan of Tomatillo shakshuka without changing the spirit of the recipe.

Original IngredientBest SubstituteNotes (ratio changes, flavor impact, tips)
1 large onion1 large shallot or 2 small yellow onionsUse an equal amount. Shallots make the sauce a little sweeter and milder.
1 clove garlic1/4 teaspoon garlic powderAdd the powder with the spices so it blends into the sauce evenly.
6 large tomatillos6 green tomatoesGreen tomatoes are more tart and less juicy, so add a splash of water if the sauce becomes too thick.
1 capsicum green pepper1 poblano pepperPoblano adds a deeper flavor and a gentle heat without changing the cooking time.
1 tsp ground cumin1 tsp ground corianderThe flavor becomes lighter and more citrusy, so taste the sauce before adding extra seasoning.
ยฝ tsp sweet smoked paprikaยฝ tsp regular paprikaYou will lose the smoky note, but the color and mild pepper flavor remain similar.
1 pinch sugar1 pinch honey or maple syrupEither option softens the sharpness of the tomatillos. Maple syrup keeps the recipe dairy-free and gluten-free.
2 tbsp Zhoug2 tbsp salsa verde with a pinch of chili flakesThe sauce will be milder and slightly tangier than the original version.
4 eggs8 ounces firm tofuCrumble the tofu and warm it in the sauce for a dairy-free and egg-free version with a different texture.
1 tbsp EV olive oil1 tbsp avocado oilAvocado oil has a neutral flavor and handles the same cooking temperature well.

The tomatillo swap changes this recipe the most because green tomatoes have a firmer texture and a sharper taste. If you make that substitution, keep an eye on the sauce as it simmers and adjust the consistency with a little water if needed.

How to Make Tomatillo shakshuka

Step 1: Chop the vegetables
I chop the onion, tomatillos, and green pepper into small pieces so they cook evenly and soften at the same time.

Visual idea: Chopped onion, tomatillos, and green pepper on a wooden cutting board.


Step 2: Prepare the garlic
I finely chop the garlic so it melts into the sauce and gives a gentle aroma instead of large bites.

Visual idea: A chef’s knife finely mincing a garlic clove.


Step 3: Make the green paste
I roughly chop the extra tomatillos, green pepper, parsley, coriander, and jalapeรฑo, then blend them with water until the mixture looks smooth and slightly watery.

Chef Thomas’s Tip:
A little texture is fine here. The sauce feels more homemade when it is not completely pureed.

Visual idea: A blender filled with green vegetables and herbs.


Step 4: Soften the onions
I heat the olive oil in a frying pan and cook the onions for about 2 minutes until they begin to turn soft and smell sweet.

Visual idea: Diced onions cooking in olive oil in a skillet.


Step 5: Add the garlic
I stir in the garlic and cook it for about 30 seconds, just until it becomes fragrant.

Chef Thomas’s Tip:
Garlic can turn bitter if it browns too much, so I keep a close eye on it.

Visual idea: Garlic being stirred into softened onions.


Step 6: Build the sauce
I add the chopped vegetables, green paste, cumin, paprika, salt, sugar, and Zhoug. Then I let everything simmer gently for about 5 minutes until the sauce thickens.

Visual idea: Bright green sauce bubbling gently in a pan.


Step 7: Add the eggs
I crack the eggs directly onto the sauce, spacing them around the pan. At this point, Tomatillo shakshuka starts to look like the finished dish.

Visual idea: Eggs resting in small wells of green sauce.


Step 8: Cook the eggs
I let the eggs cook for 3 to 5 minutes until the whites are set and the yolks are cooked the way I like them.

Chef Thomas’s Tip:
If you prefer firmer yolks, place a lid on the pan for the last minute or two.

Visual idea: Eggs with set whites and soft, golden yolks.


Step 9: Finish and serve
I scatter the fresh herbs over the top, add black pepper and cheese if I am using it, and bring the pan straight to the table while it is still warm.

Visual idea: Finished green shakshuka garnished with herbs and served in the skillet.

How I Serve Tomatillo shakshuka

Tomatillo shakshuka is one of those meals I turn to when I want something warm and simple on the table, and Chef Thomas often makes it for a quiet weekend breakfast or an easy supper.

I usually serve it straight from the skillet with a stack of warm bread nearby. Everyone can spoon out their own portion and use the bread to soak up the green sauce and soft eggs. It feels relaxed and never needs much fuss.

If I am serving it later in the day, I might add a simple salad or a bowl of rice to make the meal a little heartier. When I have extra time, I like to start with roasted tomatillos, and my guide on <a href=”https://www.tomatillorecipes.com/how-to-roast-tomatillos/”>how to roast tomatillos</a> shows the method I use most often.

  • Warm pita or crusty bread
  • A simple cucumber and tomato salad
  • Steamed rice
  • Sliced avocado
  • Fresh fruit on the side

Most days, I keep the table simple. The bright sauce and eggs do most of the work, and a few easy sides are usually all this dish needs.

Tomatillo shakshuka served with warm pita bread and a fresh green salad on a white marble table
A home-style serving of Tomatillo shakshuka with soft eggs, green tomatillo sauce, warm pita, and a simple fresh salad.

Variations and Adjustments for Tomatillo shakshuka

Tomatillo shakshuka is a recipe I have adjusted many times depending on who is at the table, and Chef Thomas has found that a few small changes can make the dish fit different tastes without changing its character.

Mild or Spicy

If I want a milder pan, I use less Zhoug or leave it out entirely. The sauce stays bright and savory, just with a gentler finish.

For more heat, I add a little extra Zhoug near the end of cooking. Adding too much at the start can cover the fresh flavor of the tomatillos.

Texture Adjustments

I sometimes let the sauce simmer a few extra minutes if I want it thicker. A thicker sauce holds the eggs nicely and feels a little heartier.

If the sauce becomes too thick, I stir in a small splash of water. This brings it back to a smoother consistency without changing the flavor very much.

Ingredient Swaps

Green tomatoes can stand in for tomatillos when they are hard to find. The sauce will taste sharper and slightly less fruity, but it still works well.

I also use a poblano pepper in place of the green pepper from time to time. It gives the dish a deeper, earthier flavor and a touch of gentle heat.

Cooking the Eggs

I leave the pan uncovered when I want soft, runny yolks. If someone prefers firmer eggs, I cover the skillet for the last minute or two.

The base method is simple and forgiving, and I have learned that small adjustments usually work better than changing too many things at once.

Storing and Making Tomatillo shakshuka Ahead

Tomatillo shakshuka is one of those dishes I often make with leftovers in mind, and Chef Thomas has learned over the years that the sauce keeps better than the eggs do.

I store leftovers in a covered container in the refrigerator for up to 3 days. The sauce may thicken a little and the eggs will become firmer, but the flavors usually settle together nicely by the next day.

I do not usually freeze the finished dish because the eggs can turn a bit rubbery after thawing. If I want to get ahead, I freeze only the tomatillo sauce and cook fresh eggs when I reheat it.

For make-ahead cooking, I often prepare the sauce a day or two in advance and keep it chilled. When it is time to eat, I warm the sauce in a skillet and add the eggs just before serving.

To reheat, I use low heat on the stovetop and warm it gently until the sauce is hot and fragrant. I avoid boiling it because that can overcook the eggs and make the texture less pleasant.

Tomatillo shakshuka recipe infographic showing ingredients, step by step instructions, and the finished green shakshuka with eggs
A step-by-step Tomatillo shakshuka infographic featuring ingredients, cooking instructions, and serving ideas in a clean vertical layout.

Frequently Asked Questions About Tomatillo shakshuka

Can I make Tomatillo shakshuka with green tomatoes instead of tomatillos?
Yes, you can. Green tomatoes give the sauce a sharper and slightly more acidic flavor than tomatillos. I sometimes add a small pinch of sugar to soften that edge.

How do I keep the eggs from overcooking?
Cook the eggs over gentle heat and keep an eye on the yolks. I usually remove the pan when the whites are set but the centers still have a little movement.

Is this dish supposed to be spicy?
That depends on how much Zhoug you use. The recipe has a gentle warmth, but you can reduce the amount for a milder flavor or add a little more if you enjoy extra heat.

Can I make the sauce ahead of time?
Yes. Chef Thomas often makes the green sauce a day ahead and keeps it in the refrigerator. When it is time to serve, I simply warm the sauce and cook fresh eggs in it.

Why is my sauce too thin?
Tomatillos can release different amounts of liquid depending on their size and ripeness. Let the sauce simmer for a few extra minutes and it should thicken naturally.

What kind of bread goes best with this recipe?
Warm pita and crusty bread are both good choices. They are sturdy enough to scoop up the sauce and soft eggs without falling apart.

Can I reheat leftover Tomatillo shakshuka?
Yes, although the eggs will become firmer after reheating. Chef Thomas usually warms leftovers slowly in a skillet over low heat so the sauce stays smooth and the flavors remain balanced.

Final Thoughts on Tomatillo shakshuka

Tomatillo shakshuka is one of those recipes I come back to because it is simple, comforting, and easy to fit into everyday cooking. Chef Thomas has made versions of this dish for many years, and I still enjoy how the bright sauce and soft eggs come together in one pan. If you find yourself with extra tomatillos, my <a href=”https://www.tomatillorecipes.com/tomatillo-chicken-recipe/”>Tomatillo Chicken Recipe</a> is another quiet favorite that uses the same fresh flavor in a different way. Sometimes the most dependable meals are the ones we keep making again and again.

Find more recipes like this:

Leave a Comment

Recipe Rating