Shakshuka is a Middle Eastern and North African dish that has become increasingly popular in home kitchens across North America over the past decade. The name comes from the Arabic word "shaksh," which means "to mix" or "to shake"—a fitting description for how this dish comes together. At its core, shakshuka consists of eggs poached directly in a spiced tomato sauce, creating a single-pan meal that balances simplicity with bold flavors.
How to Turn On Your Home's Hot Water →
The beauty of shakshuka lies in its versatility and accessibility. Unlike many international dishes that require hard-to-find ingredients or complex techniques, shakshuka uses pantry staples that most households already have on hand: tomatoes, onions, garlic, eggs, and common spices. According to food anthropology research, shakshuka has been prepared for centuries across the Levantine region, Egypt, and Tunisia, with each country and family developing their own variations. The dish gained significant momentum in Western culinary consciousness around 2010, when food blogs and restaurants began featuring it prominently, and today it appears on menus from casual brunch spots to upscale dining establishments.
What makes shakshuka particularly valuable to learn is that it teaches fundamental cooking skills applicable to many other dishes. You'll practice sauce-building, temperature control, and the precise timing required to cook eggs to your preferred doneness—all while creating something genuinely delicious. The cooking time typically ranges from 20 to 30 minutes from start to finish, making it suitable for weeknight dinners as well as weekend entertaining. Many home cooks find that once they master the basic technique, they can experiment with regional variations or personal adaptations.
Practical takeaway: Before you begin, understand that shakshuka is fundamentally a technique of cooking eggs in sauce rather than a rigidly defined recipe. This mindset helps you approach variations with confidence and adapt based on ingredients you have available.
The foundation of any shakshuka starts with quality tomatoes. For the base sauce, you have two main options: canned tomatoes or fresh tomatoes. Canned whole or crushed tomatoes work remarkably well for shakshuka and are often preferred by experienced cooks because they provide consistent results year-round. A 28-ounce can of whole tomatoes is a standard starting point for a dish that serves 2-4 people. If you're using fresh tomatoes, you'll need approximately 2 pounds of ripe tomatoes; however, fresh tomatoes are best during summer months when they're in season and flavorful. Many cooking sources note that using out-of-season fresh tomatoes can actually produce inferior results compared to quality canned tomatoes, so don't feel obligated to source fresh ones.
Learn How to Roast a Rump Roast at Home →
Beyond tomatoes, the flavor profile depends on aromatic vegetables and spices. You'll need a medium onion (about 1 per 2-3 servings) and 3-4 cloves of garlic, both of which should be diced finely to cook evenly. For spices, cumin and paprika are the two most common additions across different regional versions—typically 1 teaspoon of cumin and 1 teaspoon of paprika per 28-ounce can of tomatoes. Some variations include cayenne pepper (a quarter teaspoon to start), coriander, or caraway seeds. Salt and black pepper are non-negotiable components. You'll also need cooking oil; olive oil is traditional, though any neutral oil works. Eggs are obviously central—typically 1 egg per person served, though this varies based on appetite and whether the dish is the main course or part of a larger meal.
Optional additions that enhance shakshuka without being strictly necessary include fresh cilantro or parsley (about a quarter cup, chopped), feta cheese (crumbled, roughly 1/4 cup per serving), and fresh chili peppers for those who prefer heat. Some cooks add a splash of tomato paste (1-2 tablespoons) to deepen the tomato flavor, though this is optional if you're using canned tomatoes that are already concentrated. Crusty bread for serving is culturally authentic and practically useful for scooping up both the sauce and yolk.
A note on ingredient quality: shakshuka relies on the quality of relatively few components, so this is a dish where buying decent tomatoes (whether fresh or canned) matters more than in dishes with numerous ingredients masking each other. Read labels on canned tomatoes and choose brands with minimal additives. With regard to spices, if your cumin or paprika has been sitting in your cabinet for more than a year, consider replacing them, as their potency diminishes over time and will directly affect the final dish.
Practical takeaway: Build your shakshuka pantry with quality tomatoes as the priority, and keep cumin, paprika, and eggs consistently stocked. Once you have these foundation ingredients, variations become a matter of what you have on hand rather than special shopping trips.
Begin by heating 2-3 tablespoons of oil in a large skillet or shallow cooking vessel over medium heat. The size of your pan matters—you want something with at least a 10-inch diameter to accommodate the eggs without crowding them. While the oil heats, dice your onion into roughly quarter-inch pieces and mince your garlic. The oil should be hot enough that a small piece of onion sizzles immediately when added, which typically takes about 2 minutes.
Free Guide to Removing Wrinkles From Leather →
Add the diced onion to the hot oil and cook for approximately 4-5 minutes, stirring occasionally, until the onion becomes translucent and begins to soften. You're not aiming for caramelization at this stage—that's a different technique that requires higher heat and longer cooking. Once the onion has softened, add the minced garlic and cook for 60-90 seconds until fragrant. This brief cooking time prevents garlic from burning, which creates a bitter flavor. At this point, you should add your dry spices: cumin, paprika, and any other spices you're using. Stir constantly for about 30 seconds to "bloom" the spices, which means heating them in the oil to release their aromatic oils.
Next, add your tomatoes. If using canned whole tomatoes, pour them in along with their liquid and use a wooden spoon to break them up into smaller pieces as they cook. If using crushed tomatoes, simply pour them in. Reduce the heat to medium-low and let the sauce simmer for 8-10 minutes. During this time, the sauce will reduce slightly, flavors will meld, and the raw tomato taste will cook off. You want to create a sauce that's thicker than tomato juice but still pourable—it should coat a spoon without dripping off immediately. Add salt to taste, beginning with half a teaspoon and adjusting based on your preference and the saltiness of your canned tomatoes.
Once your sauce has reached the desired consistency and flavor, create small wells or spaces for the eggs. Using the back of a spoon, gently press down in 2-4 spots depending on how many eggs you're cooking. The eggs need contact with the bottom of the pan to cook properly. Crack an egg into a small bowl first (this prevents shells from getting into your sauce), then gently pour it into one of the wells. Repeat with remaining eggs, spacing them out so they don't touch each other. The yolks should be visible and not submerged in sauce—this is what allows you to cook them to your preferred doneness.
Cover the pan with a lid or aluminum foil and cook for 4-7 minutes depending on how you like your eggs. At 4 minutes, the yolks will still be runny—ideal for those who want that creamy richness when they break into the yolk. By 7 minutes, the yolks will be nearly set with just a slight jiggle. Use a knife or skewer to gently press the white part of one egg; if it feels solid, it's fully cooked. If it still gives slightly, it needs another minute. Sprinkle with fresh herbs and cheese if desired, and serve directly from the pan with crusty bread.
Practical takeaway: The most common mistake in cooking shakshuka is cooking the eggs too quickly by using heat that's too high, or overcooking them by waiting too long after adding them to the
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.