Vegan All Day English Breakfast

The English are famous for their all-day breakfast fry-ups, which typically feature a whole bunch of animal products – sausages, bacon, eggs and black pudding – served alongside mushrooms, tomatoes, hash browns, baked beans and fried bread. However, just because you’re passing on eating animals, this doesn’t mean you have to miss out on this traditional English culinary experience. There are so many amazing all-day veggie breakfast options available now, and they’re often far more creative and colourful (and healthy!) than the meat version.

Today I’m sharing a recipe for a delicious vegan cooked breakfast that, as the title suggests, is suitable for serving any time of day. We’ve been enjoying it as an evening meal, but it’s equally perfect as a weekend breakfast, brunch or lunch.

The key components of this vegan all-day English breakfast were sausages…

scrambled tofu (to which I added onion, garlic, sun-dried tomatoes and soy sauce to ramp up the flavour) ….

avocado and toasted wholemeal English muffins.

Then we added slices of balsamic-glazed roasted portobello mushrooms…

and baked beans 😋

Since my son isn’t a fan of fresh tomatoes, I added some sun-dried tomatoes into the scrambled tofu instead. This worked a treat!


This vegan all-day breakfast is suitable for serving as an evening meal or weekend breakfast, brunch or lunch. Though there are a few components to this meal, it’s really easy to make and takes no more than 30 minutes. The scrambled tofu, beans, muffins and avocado can all be prepared while the sausages and mushrooms are cooking in the oven. Once they’re done, everything is ready to be be plated up.

Serves 3-4
Hands-on time: 30 minutes    Ready in: 30 minutes


For the roasted portobello mushrooms:
3-4 portobello mushrooms, washed and stalks removed
1 TBSP olive oil
1 TBSP balsamic vinegar

6 vegan sausages

For the scrambled tofu:
1 TBSP olive oil
1 medium onion, diced
2 garlic cloves, minced (or 2 tsp garlic paste)
1 block of firm tofu (about 400g), drained
½ tsp ground turmeric
1½ tsp ground cumin
1 TBSP tamari or low sodium soy sauce
6-8 sun-dried tomatoes in oil, drained and roughly chopped
60ml / ¼ cup soya milk (or other plant-based milk)
handful baby spinach, roughly chopped
salt, to taste

400g / 14 oz can baked beans
3-4 English wholemeal muffins
vegan butter or mayonnaise for the muffins
1 large avocado, sliced

1. Pre-heat the oven to 200C (180C fan) / 400F.

2. For the roasted mushrooms:
In a wide, shallow roasting pan, combine the olive oil and balsamic vinegar. Generously coat the mushrooms in the oil and vinegar mixture, either using a pastry brush or your hands. Arrange the mushrooms in the pan upside down. Cook for 10 minutes then flip the mushrooms over, and continue cooking for a further 15 minutes, until the mushrooms are tender and well browned.

3. Cook the sausages according the instructions on the packet.

4. For the scrambled tofu:
Heat the oil in a large non-stick frying pan (skillet) on medium heat and cook the onion and garlic for a couple of minutes. Crumble the tofu into the pan. Sprinkle the turmeric on top and stir until the tofu has turned yellow. Add the cumin, soy sauce and sun-dried tomatoes to the pan. Cook for 3-4 minutes, stirring now and then. Stir in the milk and continue cooking for 2-3 minutes. Finally, add the spinach and cook for a further minute (until the spinach just starts to wilt). Season with salt, to taste.

5. Keep the scrambled tofu on low heat while you warm up the baked beans and toast the muffins.

6. Arrange the sausages, mushrooms, scrambled tofu, baked beans, muffins and avocado slices on plates and serve. Any leftovers make a delicious ‘all-day breakfast’ sandwich, stuffed into a pitta bread or tortilla wrap.

Gluten-Free Option
To make the breakfast 100% gluten-free, the muffins could be replaced with a gluten-free alternative, such as hash browns or mini roasted potatoes. Also, be sure to use tamari soy sauce, as regular soy sauce contains wheat.


Pin for later ⬇️

If you make this recipe, I’d love to hear your feedback and any suggestions for adaptations. Tag your photos with #bitofthegoodstuff on social media and they’ll find their way to me. You can also connect with me on my social media channels here: Instagram, Facebook, Pinterest.   

With love,

4 thoughts on “Vegan All Day English Breakfast

  1. This really sounds like my kind of breakfast. I have been wanting to try Linda McCartney’s products ever since I heard of them several years ago. Hope they arrive in the states really soon.

  2. I’m not keen on tofu scramble but I will happily tuck into the rest. We tend to serve tattie scones instead of muffins, but i’d not say no 🙂

    We occasionally have this for dinner too.

    Shared !

  3. Made the vegan all day breakfast as my daughter is now a vegan. As a confirmed meat eater I’d definitely have it again. Very tasty thank you for the recipe

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.