Share with all your friends!
Jump to Recipe Print Recipe
why you will love this homemade beans on toast!
Beans on toast is such a go-to meal isn’t it? One you can always rely on to be both speedy to prepare and comforting at the same time. This Homemade Beans on Toast version is no different, apart from the fact it is free from preservatives and added sugars.
This Beans on Toast is also great because:
- Uses store cupboard ingredients: so you are virtually guaranteed to have the ingredients in the kitchen
- Quick to prepare: ready in 20 minutes
- Packed full of plant-based protein: as the recipe is packed full of butter beans
- Make ahead: for an even quicker meal
homemade beans on toast – Recipe notes
** Sourdough bread: I have found that sourdough tends to work best as the bread for toasting for this recipe. It gives a lovely crunchy and firm texture to what is quite a soft topping
** Batch cook: a tip I often use, make double the quantity so you can just reheat the following day
** Invest in good quality beans and tomatoes: as the beans and tomatoes are the stars of the dish here, it is worth buying the best quality you can
homemade beans on toast – recipe adaptions
** You can swap the butter beans for cannellini beans if that is what you have in the cupboard. I would avoid using chickpeas or kidney beans, however, as they won’t deliver the same texture or the colour.
** Red onions can be swapped for white onions, if that is what you have available
** Whilst I have found sourdough to be best, you can always swap for other toasting bread if that is what you have in the cupboard
4 Thick slices of sourdough
1 Tin of butter beans, drained
1 Tin of chopped tomatoes
1 tbsp Tomato puree
1 Red onion, thinly sliced
1 tsp Smoked paprika
1 tsp Olive oil
Salt & pepper to season
Fresh parsley to garnish
Grated vegan cheese
- In a non-stick pan, heat the olive oil over a medium-low heat
- Add the sliced onion, paprika, salt & pepper. Stir to combine and then cover, allow the onions to sweat for about 5 minutes. You don’t want to rush this process as this is where the majority of the flavour comes from. The onions need to have softened and begin to caramelise, but not stick, so do stir occasionally
- Add the chopped tomatoes, tomato puree and butter beans to the pan. Bring to the boil and then simmer for 10 minutes with the lid off, stirring occasionally
- Toast the bread and serve with the bean mixture on top. Add some grated vegan cheese and a sprinkle of chopped fresh parsley
I can’t wait to hear what you think of this Homemade Beans on Toast so please leave a comment below and tag me in your wonderful creations! I’m @fortheutteroffood on Instagram and use the hashtag #theutterloveoffood. I’m also on Facebook – please say hello!