Caramelized Onion Shakshuka with Crispy Shallots

Caramelized Onion Shakshuka with Crispy Shallots | Kailley's Kitchen

Every now and then, I like to throw you guys a good curveball.

This week, I’m interrupting my regularly scheduled all-things-sweet programming to bring you my riff on not-exactly-traditional shakshuka.

If you’re not exactly sure what shakshuka is, you’re not alone; until somewhat recently, I wasn’t at all familiar with the tomato-based Middle Eastern breakfast dish, but after a couple food porn-y photos popped up on my Instagram feed, I HAD to know more. Turns out, it’s actually becoming pretty trendy among foodie types. Not quite avocado toast trendy (in other words, not at “basic bitch approved” level), but getting there.

Traditionally, it’s infused with a healthy dose of heat and served alongside challah.

To make it my own, (and because I’m a giant sissypants when it comes to spicy food), I dialed back the heat and served it with some crusty French bread (don’t get me wrong– I LOVE challah, but crusty loaves are my jam). I also loaded it up with caramelized onions, creamy goat cheese, and a handful of crispy shallots for contrasting texture.

How’s that for breaking out of my dessert-y, indulgent, sugar-coated box?

Caramelized Onion Shakshuka with Crispy Shallots

Caramelized Onion Shakshuka with Crispy Shallots | Kailley's Kitchen

Caramelized Onion & Goat Cheese Shakshuka

Total Time: 1 hour

Yield: 6 servings

Caramelized Onion & Goat Cheese Shakshuka


    For the shakshuka:
  • 2 large yellow onions
  • 2 Tablespoons (1/4 stick) butter
  • 2 Tablespoons canola oil
  • 1/2 teaspoon ground cayenne pepper
  • 1 teaspoon salt
  • 1/2 teaspoon sugar
  • 1/2 teaspoon freshly ground black pepper
  • 1 clove garlic, minced
  • 1/8 teaspoon onion powder
  • 1 (28-ounce) can whole plum tomatoes with juices, coarsely chopped
  • 4 ounces goat cheese
  • 7 large eggs
  • Salt and pepper to taste
  • Italian parsley for garnish
  • For the crispy shallots:
  • 1/2 cup vegetable oil
  • 1 large shallot, peeled and sliced lengthwise
  • Salt to taste


  1. Preheat oven to 375 degrees F
  2. Cut onions in half and then slice them into 1/8-inch thick quarter-rounds
  3. Heat butter and oil in a 10" cast iron skillet over medium heat
  4. Add onions, cayenne, salt, sugar, pepper, garlic, and onion powder, sauté for 10 minutes, stirring occasionally
  5. Reduce heat to medium-low and sauté for 20 minute minutes, stirring occasionally (onions should be browned and caramelized)
  6. Pour tomatoes over onions, using a spoon to spread them out as evenly as possible
  7. Simmer until tomatoes thicken slightly, about 10 minutes
  8. Crumble goat cheese and stir into skillet
  9. Crack eggs and season with salt and pepper
  10. Place skillet in oven and bake for 10-12 minutes, until eggs are just set
  11. While shakshuka is baking, add vegetable oil, sliced shallots, and a touch of salt to a small sauce pan and place over medium heat
  12. Cook, stirring occasionally, until shallots brown (I like mine to be ALMOST burnt, so I let them go a touch beyond that)
  13. Strain shallots with a mesh sieve and let cool on a paper towel (this absorbs moisture, allowing them to crisp up)
  14. Sprinkle shakshuka with crispy shallots and Italian parsley to garnish

*Recipe adapted from New York Times


Leave a Reply

Your email address will not be published. Required fields are marked *