#1 Drain the Squash to Remove Excess Moisture
One key step in making great shakshuka is to properly drain the grated squash. Toss the grated squash with salt and let it drain in a colander over the sink for 30 minutes. This helps remove excess moisture, so your Shakshuka isn’t watery. Squeeze out as much liquid as possible from the grated squash before adding it to the skillet.
#2 Cook the aromatics first—it makes a huge difference!
Start by cooking the shallots, garlic, and smoked paprika in olive oil until they are tender and fragrant. This forms the flavorful base of your Shakshuka. You don’t get the same effect when you throw everything in at the same time!
#3 Use the Back of a Spoon to Make Wells for Your Eggs
Don’t just crack the eggs over the pan and expect them to settle into the sauce. Create wells in the vegetable mixture first—that’s where the eggs will go. I recommend cracking each egg into a ramekin before transferring it to the well to avoid any loose pieces of eggshell making their way into the dish. This method creates a beautiful presentation and allows the eggs to cook evenly.