Full English Shakshuka with Eggs and Bacon

A hearty one-pan breakfast featuring chipolatas, streaky bacon, and mushrooms cooked down with haricot beans, passata, and tomatoes, then finished with baked eggs. The savory tomato base is seasoned with ketchup and chilli flakes, topped with fresh parsley, and served alongside buttered toast for a complete English-style shakshuka.
Ingredients
- 1 tbsp vegetable oil, or sunflower oil
- 4 chipolataspork sausages1:1meat
milder spice
- 4 streaky bacon, rashersback bacon1:1meat
less fatty
- 7 oz chestnut mushrooms, sliced, or button mushroomscremini mushrooms1:1vegetable
similar earthiness
- 7 oz haricot beans, canned, drainedcannellini beans1:1legume
slightly creamier
- 14 tbsp passatacrushed tomatoes1:1tomato
less smooth texture
- 6 cherry tomatoes
- 1 tbsp tomato ketchuptomato paste0.5:1tomato
more concentrated, reduce quantity
- chilli flakes, pinch(optional)
- 2 eggs, to 4 depending on appetite
- parsley, small handful, chopped
- buttered toast, to serve
Instructions
- 1
Heat oil in a large deep frying pan. Add chipolatas and cook until brown all over, then push to one side.
- 2
Add bacon to one part of the pan and mushrooms to another. Fry until bacon starts to crisp and mushrooms are golden.
- 3
Tip the cooked contents onto a plate.
- 4
Tip beans, passata, and tomatoes into the frying pan. Add ketchup and chilli if using, and season well.
- 5
Bubble for 5 minutes, then scatter mushrooms over the top and nestle chipolatas and bacon among the beans.
- 6
Create gaps in the beans to see the base of the pan and crack in eggs.
- 7
Cover the pan with a lid or baking tray and cook until egg whites are set but yolks remain runny.
- 8
Scatter with parsley and extra chilli if desired, and serve with hot buttered toast.
Tips
Ensure the tomato sauce is bubbling steadily before adding eggs so they cook evenly.
Keep the egg yolks runny by not overcooking; start checking at 4 minutes.
Good to Know
Refrigerate in airtight container up to 2 days. Reheat gently, avoiding overcooking eggs if rewarming.
Prepare through step 5 up to 4 hours ahead; cover and chill. Bring to room temperature, return to heat, then proceed with egg stage.
Serve immediately in the pan with hot buttered toast on the side. Optionally add extra fresh parsley and chilli flakes at table.
Common Mistakes
Do not skip the initial browning of chipolatas to avoid pale, flavorless sausage.
Do not cover eggs from the start to avoid overcooked yolks.
Do not omit the resting bubble time for the sauce to avoid underdeveloped flavor.
Substitutions
milder spice
less fatty