
Super-tasty one-pan green shakshuka with eggs, spinach, zucchini, and avocado makes an impressive, budget-friendly breakfast or brunch - easy to make and share.
4 serves
10 m prep
15 m cook
2 tablespoons olive oil
500g zucchini (about 3 large), chopped
5 green shallots, thinly sliced
400g can no added salt chickpeas, drained, rinsed
¼ cup basil pesto dip (see tip)
100g baby spinach leaves
4 eggs
1 avocado, quartered
60g reduced fat feta cheese, crumbed
Lemon wedges, to serve
4 slices wholegrain sourdough bread, toasted
Heat oil in a large frying pan over a medium-high heat. Add zucchini and half the shallots. Cook, stirring occasionally, for 5–7 minutes, until just tender.
Reduce heat to medium-low. Stir in chickpeas and dip until combined. Stir in spinach. Cook until just wilted.
Using a large spoon, make 4 hollows in mixture. Crack an egg into each hollow. Cover and cook a further 5–8 minutes, until eggs are cooked to your liking.
Top with avocado, feta and remaining shallots. Season with pepper. Serve with lemon wedges and sourdough toast.

Last updated12 November 2025