Food & Wine

What's This?
Serving size 4
Total Time


1 10-ounce head of cauliflower—leaves removed, head cut into slabs½ cup all-purpose flour¼ cup extra virgin olive oil1 lb yellow tomatoes, cored and finely chopped (3 cups)¼ tsp crushed red pepper½ tsp finely grated lemon zest salt2 Tbsp sliced almonds4 large eggs marjoram leaves and herb flowers (optional), for garnish crusty bread, for serving


  1. In a large saucepan of boiling salted water, cook the cauliflower until crisp-tender, 3 minutes. Drain and pat dry. Transfer to a bowl and toss with the flour, tapping off the excess.
  2. In a large, deep skillet, heat the oil until shimmering. Add the cauliflower and cook over moderately high heat, turning, until browned. Add the tomatoes, crushed red pepper and lemon zest to the skillet and season with salt. Cook over moderate heat until the tomatoes have broken down, 5 minutes.
  3. Meanwhile, toast the almonds in a small, dry skillet over moderate heat, stirring, until lightly browned, 5 minutes. Let cool.
  4. Using a spoon, make 4 wells in the tomato sauce. Crack the eggs into the wells, cover and cook over moderately low heat until the eggs are just set, 3 minutes. Garnish the eggs with the almonds, marjoram leaves and flowers and serve right away with crusty bread.

Recipe Credit: Heidi Swanson
Image Credit: Con Poulos

Best Chicken Breast Recipes Ever
Amazing Gluten-Free Recipes
Fast Chicken Recipes
Best Burgers in the U.S.
Best Pizza Places in the U.S.

More From Kitchen Daily:

Quinoa Tabbouleh Quinoa Tabbouleh
Quinoa Tabbouleh
Kale Butternut Squash Lentils Kale Butternut Squash Lentils
Kale Butternut Squash Lentils
Easy Shakshuka Easy Shakshuka
Easy Shakshuka

Tags: Main Dish, Dinner, Breakfast, Healthy, Vegetarian, Cauliflower, Tomato, Egg, Quick, Skillet

Terms of Service | Privacy Policy Corporate Site | Advertise With Us