For anyone looking to swap their usual sweet breakfast for something savoury, this creamy beans on toast is a must-try. It’s high in fibre from the beans, spinach, and wholemeal sourdough, giving you a balanced meal that keeps you satisfied all morning.
The creamy butter bean sauce blends beautifully with sautéed onions, garlic, and spinach, while the sundried tomatoes, toasted hazelnuts, and Parmesan toppings add a delicious crunch and a burst of flavour. It’s comfort food that’s wholesome, hearty, and incredibly easy to make.
Perfect for a relaxed breakfast or a quick lunch idea—this recipe will quickly become a favourite.

Creamy Butter Beans On Toast
Ingredients
For the creamy sauce
- 1/2 can butter beans
- 1/2 tsp salt
- 1/2 tsp garlic powder
- 1 tsp honey
- Squeeze of lemon
Toppings
- 2 sundried tomatoes
- Handful of toasted hazelnuts
- Grated Parmesan cheese
Instructions
- In a pan, cook onion and garlic with a bit of oil, for a few minutes.
- In the meantime, in a bowl, add: 1/2 can of beans, salt, honey, garlic powder and ~200ml of hot water. Blend until silky smooth.
- When garlic and onion are ready, add the whole beans, the bean purée and the spinach.
- Cook until the spinach are completely softened and beans hot.
- Squeeze a bit of lemon and mix.
- Serve on a sourdough bread, top up with sundried tomatoes, oil and grated Parmesan cheese.