1. Switch the oven on to 180C (160C fan-forced) and roast the tomatoes with some olive oil until they slightly soften and start to brown. This should take about 20 minutes. Meanwhile,peel and slice the onion and garlic cloves and put in a saucepan with the olive oil and about 50 millilitres of water. Put the lid on and cook fiercely for four to five minutes,then remove the lid,drop the heat to low and cook a few minutes more until the water has evaporated and the onions are sizzling.
2. Stir in the beans,add salt and pepper to taste,then roughly mash a third of the beans in the saucepan to create a thick puree. Add the olives and vermouth or white wine and heat until thick and piping hot.
3. Split the muffins in half,lightly toast and spread the bean mixture over. When your tomatoes are ready,fry the eggs in a small saucepan with a little olive oil.
4. Next press the cheese onto the tops then grill for a minute or so until sizzling and slightly brown on top. Serve at once with a little more black pepper on top,then stack on the fried egg and serve with a side of roasted cherry tomatoes.
Make your own English muffins withDan's recipe.
Find more of Dan Lepard's recipes in theGood Food Favourite Recipes cookbook.