slow-cooked butter beans, lima beans bake, vegetarian slow-cook recipe, batch cook and freeze, great meal planning recipe, vegetarian meal planning

Veganuary? Easy slow-cooked butter beans

vegetarian bake, slow cooked butter beans, one-pot, batch cook and freeze
Yield: Serves 4

Slow-Cooked Butter Beans

Prep Time: 10 minutes
Cook Time: 2 hours
Total Time: 2 hours 10 minutes

Slow-cooked dishes are a particular favourite of mine. And when that slow-cooked dish is one-pot, can be batch-cooked and frozen and is vegetarian?

Well. This recipe ticks all the boxes.

If you want to make this dish vegan, leave out the butter and replace it with vegan plant-butter.

Add to the list that this is wonderfully tasty, and you have a winning dish that you'll want to make again and again.

For this version, it's well worth buying dried butter beans. If you're in the USA, you'll probably know these as Lima or Haricot beans.

The dried beans need to be soaked for around 6 hours or overnight, so you may wonder why bother?

The dried beans retain so much more texture than canned beans. That makes the finished bake satisfying even for the non-vegetarians.

And, it packs a fibre punch that makes this recipe great for your gut and leaves you feeling fuller for longer.

Note: the prep time shown below does not include the time to soak the beans.

I added a little lemon juice for the last 30 minutes of cooking. That worked well with the other flavours and helped to tone down the heat from the chilli flakes.


  • 250g/1 1/4 cups of dried butter (lima/haricot) beans - soaked as per instructions
  • 2 tins of chopped or cherry tomatoes 
  • 4-6 cloves of garlic chopped. If the cloves are large just reduce the number used
  • I onion roughly chopped
  • 2 heaped tbsps of tomato purée 
  • 3 tsp dried oregano
  • 1 tsp chilli flakes (less if you like less heat)
  • 50g butter - softened by leaving it out of the fridge prior to using
  • 5 tbsp olive oil
  • 500ml cold water
  • Generous amount of sea salt flakes
  • Freshly ground black pepper
  • Lemon juice (optional but recommended)


  1. Rinse the beans and soak them in cold water for 6-8 hours or overnight, then drain them
  2. Cook the chopped garlic and onion in a little oil for around 10 minutes
  3. Meanwhile, preheat the oven to 180c/160c fan/gas 4
  4. Using an ovenproof dish, add all the ingredients leaving the water until the end
  5. Mix, but don't worry if the tomato purée and butter don't mix in yet. When the dish has been in the oven for 10 minutes or so, the butter will have melted, and everything will mix beautifully
  6. Pour the water over the top using enough to cover the ingredients. You can add more later if needed
  7. Bake for 1.5 hours, stirring occasionally, and then check your bake. If you need more water, add a little, and give it a good mix
  8. Continue to bake for the final 30 minutes or so
  9. Serve with some crusty bread to soak up the juice.


You can serve your slow-cooked butter beans immediately and enjoy with some crusty bread if you like to help soak up the lovely juices.

Alternatively, this dish is even tastier when reheated. You may need to add a little water when you reheat it.

It's also great cooled completely and frozen until you need it.

And remember, this is an easy dish to make for vegans. Just replace the butter with a vegan alternative, and it will taste every bit as delicious.


Since I first posted this recipe on my website. I've added onion and the step to cook the onion and garlic. The original recipe advised leaving the garlic whole, but I found the flavour a little overwhelming in the finished dish.

I've also replaced the small tomatoes in the original recipe with 2 cans of chopped or whole cherry tomatoes. That really changed the texture and flavour for the better.

I hope you like the new recipe. And remember to check out the video on YouTube and give it the thumbs up.

Recommended Products

As an Amazon Associate, I earn from qualifying purchases.

Nutrition Information


4 servings

Serving Size


Amount Per Serving Calories 338Total Fat 28gSaturated Fat 9gTrans Fat 0gUnsaturated Fat 18gCholesterol 27mgSodium 251mgCarbohydrates 19gFiber 7gSugar 3gProtein 6g

Nutrition information is for guidance only and has not been calculated or checked by agiftedamateur

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

This post may contain affiliate links. If you purchase something through the link, I may receive a small commission at no extra charge to you.

Slow-cooked butter (lima/Haricot) beans

Slow-cooked butter beans are a favourite of mine.

I love one-pot cooking. And while this recipe isn’t strictly one-pot as you pre-cook the onion and garlic. it is pretty close.

But it’s not just that.

I also love this slow-cooked butter bean bake because it’s vegetarian and so totally delicious that everyone loves it too.

Batch-cook and freeze

For those of you who plan your meals this is one you need in your repertoire.

Everything goes into the dish at once and then it’s cooked slowly for 2 hours. After that, you get to choose.

Eat it right away. Or, cool it completely and freeze it as part of your meal planning.

Try to find some dried beans if possible

Dried beans are so much better than canned for this recipe.

That’s because you ideally want your slow-cooked butter beans to retain some texture to add to the pleasure of eating this bake.

It was a little challenging to track down dried beans as they’re generally pre-cooked and canned for convenience.

I found some on Amazon so give that a try if you have trouble finding some.

I change every recipe i try

As with every recipe I try, this one has been changed a little.

But, it retains all the health benefits if the original.

Health Highlights

What is it about this slow-cooked butter bean recipe that will benefit your health AND your tastebuds?

Butter Beans. Butter, or Lima, beans contain Iodine for a healthy metabolic rate, heart and digestive system. Iron used in many bodily functions, including maintaining your gastric health and producing red blood cells. Manganese needed in small amounts but essential for bone health. Phosphorus that, amongst other things, plays a part in filtering waste from your kidneys.

Garlic. In addition to enhancing the other flavours in your bake, garlic has lots of health benefits. Garlic is a good source of vitamins B1 and B6, which together help your body to turn food into energy.

Garlic contains Calcium, Iron, Manganese, Potassium that supports blood pressure, cardiovascular health and bone and muscle strength.

Tomatoes. Tomatoes add flavour and fibre, but they also have vitamin B5, important for your body to use carbohydrates and protein.

more great vegetarian & Vegan recipes

Chestnut Bourguignon Pie

Chestnut Bourguignon Pie is a delicious recipe that you’ll love and return to many, many times.

Vegan Sausage & Bean Casserole

Without doubt, my recipe for Sausage & Bean Casserole is the most popular on my site. Give it a try and see if you love it too.

Lentil Casserole with Melted Feta

Lentils are fantastic, fibre-rich food and they taste great too. This is a recipe from my husband that we both love.

Now that we’ve met, let’s keep in touch

I try out and share recipes here and on my YouTube channel regularly.

Just visit my channel and click on Subscribe to see all my recipes as they’re posted.

Shopping Cart
Skip to Recipe
Deprecated: Directive 'allow_url_include' is deprecated in Unknown on line 0