Creamy Chipotle Butter Beans with Slow-roasted Tomatoes

Creamy Chipotle Butter Beans with slow-roasted tomatoes served on toasted sourdough

Creamy Chipotle Butter Beans with Slow-Roasted Tomatoes on Toast

There are some meals that just have a way of wrapping you up in a warm, comforting hug, and for me, it’s always something on toast. When I was a student, beans on toast was my ultimate go-to—a cheap, cheerful, and reliable classic. But as my love for cooking grew, so did my desire to elevate those simple, nostalgic dishes. This recipe for creamy chipotle beans with slow-roasted tomatoes is my grown-up, flavour-packed tribute to that student staple.

I first came up with this idea on a cold, rainy Sunday afternoon. I wanted something hearty and satisfying but didn’t want to spend hours in the kitchen. I looked in my pantry and saw a beautiful jar of buttery, plump butter beans. Inspiration struck: what if I combined their incredible creaminess with the smoky, earthy heat of chipotle flakes and balanced it all with the sweet, sticky richness of slow-roasted tomatoes? The result was a revelation. A dish that feels restaurant-worthy, yet comes together in under an hour, making it just as perfect for a cosy weeknight dinner as it is for a lazy weekend brunch. This is truly the ultimate plant-based comfort food.

Creamy chipotle butter beans with slow-roasted cherry tomatoes served on sourdough toast, garnished with fresh basil.
Creamy chipotle butter beans with slow-roasted cherry tomatoes piled on golden sourdough toast – a comforting, flavour-packed twist on classic beans on toast.

Why This Recipe is a Game-Changer

  • High Protein & Plant-Based: This is a fantastic high-protein vegan recipe. Butter beans are not only naturally filling and wholesome but also an excellent source of plant protein, making this a satisfying and nutritious meal.
  • Packed with Flavour: This isn’t your average beans on toast. The smoky chipotle, garlicky creaminess, and sweet balsamic-roasted tomatoes create layers of taste that will have you coming back for more.
  • Versatile: While incredible on toast, these creamy chipotle butter beans are a perfect all-rounder. You can stir them through pasta, spoon them over roasted vegetables, or serve them as a simple yet impressive side dish.
  • Comfort Food Made Easy: With just a few simple steps and readily available ingredients, you can achieve maximum payoff with minimal effort.

Ingredients

For the Slow-Roasted Tomatoes:

  • 300g cherry tomatoes, halved
  • 2 tbsp balsamic glaze
  • 2 tbsp olive oil
  • 1 garlic clove, finely grated or minced
  • Salt & black pepper, to taste

For the Creamy Chipotle Beans:

  • 1 jar (660g) Bold Bean Co Queen Butter Beans, drained (or 2 standard tins of butter beans)
  • 2 tbsp olive oil
  • 2 garlic cloves, thinly sliced
  • 100ml oat single cream (or other plant-based cream)
  • 2 tbsp nutritional yeast flakes
  • 1 tsp Dijon mustard
  • 1 tsp chipotle flakes (adjust to taste for more heat)
  • Squeeze of lemon juice
  • Salt & black pepper, to taste

To Serve:

  • 2 thick slices sourdough bread
  • Olive oil for toasting
  • Fresh basil, rocket, or microgreens
  • Optional: extra chipotle flakes, a drizzle of chilli oil, or vegan parmesan

Method

Step 1: Roast the Tomatoes Preheat the oven to 160°C (320°F). In a small bowl, toss the cherry tomatoes with balsamic glaze, olive oil, garlic, salt, and pepper. Arrange the tomatoes cut-side up on a lined baking tray and roast for 35–40 minutes, until they are soft, glossy, and beautifully caramelised at the edges.

Step 2: Cook the Creamy Chipotle Beans While the tomatoes are roasting, start on the beans. In a wide pan, heat the olive oil over low heat. Add the thinly sliced garlic and cook gently for a minute or two until it’s golden and fragrant. Be careful not to let it burn. Add the drained butter beans, stirring to coat them in the garlicky oil.

Next, pour in the oat cream, Dijon mustard, nutritional yeast, chipotle flakes, a good squeeze of lemon juice, and a generous pinch of salt and pepper. Stir everything together and let it bubble on a low heat for 4–5 minutes. The sauce will thicken into a rich, velvety consistency. Once the tomatoes are ready, fold them into the creamy beans along with all their sweet juices. Give it a taste and adjust the seasoning as needed.

Step 3: Toast & Serve Pan-fry or grill your sourdough slices with a drizzle of olive oil until they are golden and perfectly crisp. Pile the creamy chipotle butter beans generously on top. Garnish with a handful of fresh basil, rocket, or microgreens. For a final flourish, add optional toppings like a drizzle of chilli oil or a sprinkle of vegan parmesan. The combination of crispy toast and a rich, creamy topping is simply divine.

Creamy chipotle butter beans with slow-roasted cherry tomatoes served on sourdough toast, garnished with fresh basil.

Creamy Chipotle Butter Beans with Slow-roasted Tomatoes on Toast

These creamy chipotle butter beans with slow-roasted tomatoes are a smoky, tangy, and comforting twist on classic beans on toast. With garlicky creaminess, sweet balsamic-roasted cherry tomatoes, and golden sourdough, this easy plant-based recipe makes the perfect brunch, cosy dinner, or high-protein snack.
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Course Main Course, Side Dish
Cuisine European

Ingredients
  

For the slow-roasted tomatoes:

  • 300 g cherry tomatoes, halved
  • 2 tbsp balsamic glaze
  • 2 tbsp olive oil
  • 1 garlic clove finely grated or minced
  • Salt and pepper to taste

For the creamy beans:

  • 1 jar (660g) Bold Bean Co Queen Butter Beans drained
  • 2 tbsp olive oil
  • 2 garlic cloves thinly sliced
  • 100 ml oat single cream
  • 2 tbsp nutritional yeast flakes
  • 1 tsp Dijon mustard
  • 1 tsp chipotle flakes (or to taste)
  • Squeeze of lemon juice
  • Salt and black pepper to taste

To serve:

  • 2 thick slices sourdough
  • Olive oil for toasting
  • Fresh basil, rocket, or microgreens
  • Optional: extra chipotle flakes, drizzle of chilli oil, or vegan parmesan

Instructions
 

  • Preheat oven to 160°C. Toss the cherry tomatoes with balsamic glaze, olive oil, garlic, salt and pepper.Spread cut-side up on a lined tray. Roast for 35–40 minutes, until soft, glossy and slightly caramelised at the edges.
  • Make the creamy chipotle beans. Heat oil in a wide pan over low heat. Add the sliced garlic and cook gently until golden and fragrant.
  • Add the drained butter beans and stir gently to coat in the garlicky oil.
  • Add oat cream, Dijon mustard, chipotle flakes, a squeeze of lemon, and salt & pepper. Stir and let it bubble on low heat for 4–5 minutes, until thick and velvety.
  • Stir in the roasted tomatoes with all their sticky, sweet juices. Taste and adjust seasoning.
  • Pan-fry or grill your sourdough slices with olive oil until crisp and golden on both sides. Pile the creamy bean mixture generously over hot toast. Top with fresh basil, rocket, or microgreens. Finish with a drizzle of olive oil, more chipotle flakes, or a sprinkle of vegan parm if you like a little extra flair.

Notes

About the Beans: Using a high-quality jarred bean (like Bold Bean Co.) makes a huge difference in the final texture, as they are already incredibly soft and creamy. If you can only find tinned butter beans, they will still work beautifully. Just be sure to rinse and drain them well. You can also use dried butter beans—just be sure to soak them overnight and cook them until very soft before proceeding with the recipe.
Making it Extra Creamy: For a richer, more decadent sauce, you can stir in a spoonful of tahini or your favourite plant-based cream cheese along with the oat cream. Alternatively, mash about a quarter of the beans against the side of the pan with a wooden spoon to release their natural starch, which will thicken the sauce naturally.
Tomato Roasting Tips: The key to the slow-roasted tomatoes is patience. Roasting them at a low temperature for a longer time allows them to sweeten and caramelise, which is what gives them that incredible “melty” texture and concentrated flavour. Don’t be tempted to crank up the heat, as they will simply shrivel and lose their juiciness.
Storage & Reheating: The creamy bean mixture is an excellent meal prep option. Store leftovers in an airtight container in the fridge for up to 3 days. To reheat, gently warm them on the stove over low heat. If the sauce has thickened too much, simply add a splash of water or oat cream to bring it back to a velvety consistency. Finish with a fresh squeeze of lemon juice to revive the flavours.
Keyword balsamic glaze, Bold Bean Co Queen Butter Beans, butter beans on sourdough toast, butter beans on toast, creamy butter beans recipe, creamy chipotle beans with tomatoes, creamy chipotle butter beans, easy vegan brunch recipe, high-protein vegan recipe, how to make creamy butter beans, nutritional yeast flakes, plant-based comfort food, quick weeknight dinner idea, roasted tomatoes with butter beans, smoky chipotle beans recipe, sourdough bread

Tips, Variations & Storage

  • Storage: The creamy bean mixture can be stored in an airtight container in the fridge for up to 3 days. Simply reheat on the stove over low heat, adding a splash of water or oat cream if needed to refresh the sauce. A final squeeze of lemon juice before serving will brighten the flavours.
  • Make it Extra Creamy: If you want a truly decadent sauce, stir through an extra splash of oat cream or a spoonful of tahini.
  • Boost the Heat: For those who love spice, feel free to add more chipotle flakes or a drizzle of chilli oil. You can also add a finely chopped red chilli along with the garlic in the first step.
  • Swap the Beans: While butter beans on toast are the star here, cannellini or haricot beans also work beautifully.
  • Internal Link Suggestion: If you’re a fan of rich and smoky flavours, you’ll love my [Cauliflower & Smoked Almond Soup]—it’s the perfect bowl of comfort for a chilly evening.

Final Thoughts

This recipe proves that a simple classic can be transformed into something truly special. The combination of smoky chipotle, silky creaminess, and sweet roasted tomatoes turns a humble meal into a showstopper. Whether you’re looking for a quick and satisfying lunch, an impressive brunch, or a nourishing dinner, these creamy chipotle butter beans with roasted tomatoes will quickly become a go-to in your kitchen. Simple, satisfying, and endlessly versatile—this is comfort food done right.

If you give this recipe a try, be sure to tag me on social media so I can see your creations! Happy no-baking!

P.S. For another delicious lunch inspo, try these 15-Minute Creamy Oyster Mushroom Pasta

Follow me on Instagram or Pinterest for more recipes!