Heat olive oil in a large skillet over medium heat. Add diced onion and sauté for 3-4 minutes until softened and fragrant, stirring occasionally to prevent browning.
Stir in minced garlic, cumin, paprika, and cayenne pepper, cooking for 1 minute until the spices bloom and the kitchen smells amazing. This creates the warm foundation that makes our spiced summer breakfast family favorite so memorable.
Pour in crushed tomatoes and add halved cherry tomatoes, stirring well to combine. Simmer for 3-4 minutes to build depth, then add diced red and yellow bell peppers along with zucchini.
Season with salt and black pepper, then simmer for 8-10 minutes until the vegetables soften slightly but still hold their shape. This summer shakshuka breakfast family recipe develops its best flavors during this gentle simmering period.
Create 8 small wells in the sauce using the back of a spoon. Carefully crack one egg into each well, keeping yolks intact for that perfect runny center.
Cover the skillet and cook for 5-7 minutes until egg whites set but yolks remain slightly runny. Check at 5 minutes for your preferred doneness level with morning eggs.
Remove from heat and scatter fresh cilantro and parsley over the top. Serve immediately while it's warm, presenting the beautiful colors of summer vegetables alongside perfectly cooked eggs.