Go Back
+ servings

Cauliflower Shakshuka

Shakshuka is an easy dish to make when you want to impress, but it’s also nutritious and delicious. This version, with the addition of cauliflower is hearty and filling. This is the perfect healthy brunch recipe for lazy weekends.
Course Breakfast, Main Course
Cuisine Keto, Paleo
Total Time 20 minutes
Servings 2
Calories 616 kcal


  • 2 tablespoons olive oil
  • 1 onion chopped
  • 1 cup cauliflower florets
  • 3 cloves garlic minced
  • 2 tablespoons tomato paste
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1 28- ounce can crushed tomatoes
  • 6 large eggs
  • 2 ounces crumbled feta
  • 2 tablespoons chopped fresh parsley
  • Sea salt and fresh ground pepper to taste


  1. Preheat oven to 350 degrees F.
  2. In a large straight sided skillet or braising pan, heat the oil. Add the onion and cauliflower and cook until soft and lightly browned. Add the garlic, tomato paste, and seasonings and cook for another minute. Add the tomatoes.
  3. Make six small wells in the tomatoes and crack the eggs into each one. Season with salt and pepper and top with the feta.
  4. Bake for 10-15 minutes, until egg whites are set and yolks are slightly firm. Remove from oven and sprinkle with parsley before serving.
Nutrition Facts
Cauliflower Shakshuka
Amount Per Serving
Calories 616 Calories from Fat 315
% Daily Value*
Fat 35g54%
Carbohydrates 44g15%
Fiber 14g58%
Sugar 19g21%
Protein 32g64%
* Percent Daily Values are based on a 2000 calorie diet.