Carole Food
Carole Food.
Butter Tomato Beans
beans | 30 minute meals | vegetarian

Butter Tomato Beans

serves:4
prep time:5
cook time:20

This is the perfect easy, quick weeknight dinner, and it makes even better leftovers! It uses just a handful of simple ingredients, but delivers maximum flavour. Thanks to the beans, it’s also a great source of fibre and plant-based protein. Everything is cooked in one pan, which means minimal washing up (always a win) and it's ready in 30 minutes too!

Jump to recipe

This is the perfect easy, quick weeknight dinner, and it makes even better leftovers! It uses just a handful of simple ingredients, but delivers maximum flavour. Thanks to the beans, it’s also a great source of fibre and plant-based protein. Everything is cooked in one pan, which means minimal washing up (always a win) and it's ready in 30 minutes too!

The creamy base comes from homemade cashew cream, but don’t worry if that’s not your thing because it’s very flexible. You can swap it for double cream, vegan cream, or even a spoonful of cream cheese. I’ve been using cashew cream lately because it adds extra nutrients and a bit more protein, but it’s entirely up to you!

How to store

Transfer to an airtight container, and keep in the fridge. It should keep for about 3-5 days. 

If you’re looking for another dish, be sure to try out these recipes:

beans | 30-minute-meals | vegetarian

Butter Tomato Beans

This is the perfect easy, quick weeknight dinner, and it makes even better leftovers! It uses just a handful of simple ingredients, but delivers maximum flavour. Thanks to the beans, it’s also a great source of fibre and plant-based protein. Everything is cooked in one pan, which means minimal washing up (always a win) and it's ready in 30 minutes too!

serves:4
prep time:5
cook time:20
Butter Tomato Beans

Ingredients

for the butter tomato beans

  • 1 tbsp butter
  • 2 onions, finely chopped
  • 400g cherry tomatoes, halved
  • 2 tbsp balsamic glaze
  • 4 garlic cloves, finely chopped
  • 60g tomato paste
  • 1 tbsp fresh thyme, chopped
  • 2 x 400g can cannellini beans (including the liquid)
  • 1 batch of cashew cream (see below) - or instead, you could use double cream, vegan cream or a spoonful of cream cheese!
  • Salt and pepper, to taste

for the cashew cream

  • 70g cashews
  • 70ml water

Method

  1. In a large pan, melt the butter over medium heat. Add the chopped onion and cook for 5–8 minutes, until softened.
  2. Place the cashews in a small bowl then cover with boiling water.
  3. Add the cherry tomatoes and cook for another 5 minutes, stirring occasionally. Add a splash of water if the pan gets too dry.
  4. Stir in the balsamic glaze, garlic, tomato paste, and fresh thyme. Cook for around 5 minutes, stirring frequently until everything is soft and fragrant.
  5. Drain the cashews then blend with 70ml water.
  6. Add the cannellini beans along with their liquid (if you don’t want to add the bean liquid then just pour in a splash of water!). Add the cashew cream then simmer for a few minutes until warmed through and slightly thickened.
  7. Taste and season with salt and pepper. Serve warm!

Share

Contact

See an issue or have a question? Send an email to [email protected]

Carole

Hello, welcome!

Welcome to Carole Food! Here you'll find all my favourite recipes. If I'm not cooking then I'll either be on a dog walk or exercising (at the gym or on a run!), eating out at restaurants, or hanging out with my family and friends.