In a large bowl, mix the flour, sugar, baking powder and salt.
In a separate small bowl, bet the eggs then stir in the milk, butter and vanilla.
Pour the wet mixture into the flour mixture and stir to combine well.
Ladle the batter into the waffle iron and cook until golden.
Meanwhile, heat the butter in a frying pan, then add the mushrooms and saute for a few minutes until soft.
Heat the baked beans until warm, then set aside.
Heat the oil in a frying pan, then crack in the eggs and fry to your liking (sunny side up, over easy etc…).
To serve, place two waffles on two plates. Spoon on some of the baked beans, layer with the mushrooms, then eggs and arugula. Season with salt and pepper, then place the remaining waffles on top, like a sandwich.
Cut in half and serve.
Notes
To add texture and crunch to the sandwich, cook homemade or premade waffles well done until they are crispy but not burnt. This will also help keep the waffle from becoming soggy.
For best results, serve these sandwiches while the filling and waffles are still warm.
If using poached eggs, serve the sandwich open-faced to avoid any messes or spills.
You can make homemade waffles or use freezer waffles to make these even easier.
Storing: If you have any leftovers, you’ll need to store the ingredients separately in airtight containers in the fridge. Storing pre-assembled sandwiches may cause them to get soggy.
Freezing: If you have any homemade waffles leftover, store them in an airtight container or freezer save bag for up to 3-4 months. Thaw before reheating.