Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(1)
Export 18 ingredients for grocery delivery
Step 1
Start by chopping up your garlic and your onions. Smash the 5 garlic cloves with the side of your knife, peel, then mince finely. Set aside. Chop the onion.
Step 2
Set a large 12-inch skillet over medium heat on the stove. When it is hot, add 3 tablespoons olive oil and swirl to coat. Add the onions (not the garlic) to the pan and stir occasionally for about 3 minutes.
Step 3
In a small bowl, combine the spices: 1 tablespoon cumin, 1 tablespoon oregano, 1 and 1/2 teaspoons paprika, 1 and 1/2 teaspoons smoked paprika, 1/4 teaspoon crushed red pepper, 1/2 teaspoon black pepper, and 2 teaspoons kosher salt. Add the spices to the onions and continue cooking for 2-4 minutes, until the onions are tender and the spices are toasted (add a bit more oil if it starts to stick.)
Step 4
Add the minced garlic and saute for 1 minute, until fragrant.
Step 5
Add all the cans: 1 (28-ounce) can whole tomatoes. 1 can diced tomatoes. Use a fork to smash the whole tomatoes into smaller pieces. Drain the 2 cans of white beans, and add to the tomatoes.
Step 6
Stir the sauce together, and add 1 teaspoon Chicken Base.*
Step 7
Let this mixture simmer over medium heat for 5-10 minutes, the longer the better. The goal is to let the flavors meld together, and for the sauce to thicken. If you only have a couple minutes that's fine.
Step 8
Crack the eggs into the tomatoes one at a time. Make sure to space them out as best you can, but if they run into each other it's okay. Sprinkle the top of each egg with salt and pepper.
Step 9
Cover the pan with a lid.** Cook the eggs without disturbing for about 5 minutes. Lift the lid and use a spoon to nudge the yolks. If they are pretty soft still, cover again and wait another couple minutes. Keep in mind that the eggs will cook a little bit even after you take them off the heat (especially if you keep the lid on.) So if you love runny eggs, take them off sooner than you think.
Step 10
Crumble 6 ounces goat cheese (or feta). (I used the same bowl I mixed the spices in). Sprinkle the cheese over the eggs and sauce and let it melt a little bit.
Step 11
Chop cilantro and green onions and sprinkle over the top just before serving. You could also try parsley (or even dill or basil), if you're one of those cilantro-is-dirt people.
Step 12
Serve Shakshuka with crusty artisan bread from the store. I actually really love the Costco Country French loaves. Or if you really want to fancy it up, make homemade Naan or Homemade French Bread or Roti and die and go to heaven.
Step 13
Storage: Transfer leftovers to a tupperware with a tight lid. Stick it in the fridge, and it'll be good to eat for 3-4 days! If there is leftover egg, it tastes best within a day or two. To reheat, it's best to warm it up in a small frying pan on the stove so the egg doesn't get too hot and overcooked in the microwave. Nobody likes a rubbery egg. If you plan to eat this over the course of a few days, cook just as many eggs as you'll eat in one sitting, then store the remaining sauce. The next meal you want some, warm up the sauce in a pan, and cook as many eggs you want again fresh for that meal.