Cheesy Bean Bake

This blog post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.

This cheesy bean bake is the perfect vegetarian crowd-pleaser! With cheesy beans, rice and a rich tomato sauce.

Cheese and tomato bean bake in a baking dish, with a scoop removed

I’m so excited about this cheesy bean bake! You guys love my very veggie lentil bake so ridiculously much (way more than I thought you would, actually) that I thought I’d make you a bean-based alternative – and it worked even better than I was hoping!

I think I might have enjoyed this bean bake even more than I enjoyed the lentil bake? Maybe? It’s a tough one to call. But it’s a good sign when I make such a big batch of something that we have to eat it for three nights on the trot, and we don’t mind one bit.

(You could probably freeze any leftovers if you prefer… I just wanted to eat it)

Cheese and tomato bean bake in a baking dish with a scoop removed

What’s in this cheesy bean bake?

There are four main ingredients in this cheesy bean bake:

  • beans (three kinds!)
  • cheese
  • tomatoes
  • arborio rice

The end result is nice and rich, with a hint of creaminess from the cheese, and a crispy topping.

The arborio rice (the kind you use in risotto) also adds to the creaminess, and gives a great carby base (good stodge!). Honestly, I could happily eat this every night with some garlic bread. Just my kind of comfort food!

Cheese and tomato bean bake on a plate with garlic bread and salad

Can I add extra veg?

I didn’t add many extra veg to my cheesy bean bake – just some onion and tomatoes in the sauce.

You could add more though, if you like – just pre-cook them and mix them right in before baking. Peppers, mushrooms, courgette (zucchini) – that kind of thing would work well.

Cheese and tomato bean bake on a plate with salad and garlic bread, shot from above

How to serve cheesy bean bake

I made sure this recipe makes a nice big batch – it’ll feed 6 people (or 4 or 5 if you’re extra hungry…).

It’s the perfect crowd pleaser – great to feed the whole family, or a big group of friends.  Who wouldn’t love a rich, tomatoey, cheesy bean bake?

We had ours simply with some garlic bread and salad. It’s hearty and filling on its own, so it doesn’t need much to augment it, just some little sides to add interest.

I know I’ll definitely be making this cheesy bean bake again very soon!

Cheese and bean bake on a plate with salad and garlic bread

Cheesy bean bake

This cheesy bean bake is the perfect vegetarian crowd-pleaser! With cheesy beans, rice and a rich tomato sauce.

If you’ve cooked this recipe, don’t forget to leave a star rating!

4.80 from 20 votes
Print Pin Comment
Prep Time: 40 minutes
Cook Time: 40 minutes
Total Time: 1 hour 20 minutes
Servings: 6 people
Calories: 365kcal
Author: Becca Heyes

Ingredients

  • 1 tbsp oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 160 g (~ 2/3 cup) arborio rice
  • 600 ml (~ 2 1/2 cups) vegetable stock
  • 3 x 400g tins of beans, drained (240g, or ~ 1 1/4 cups, each when drained) – I used haricot beans, cannellini beans and black beans
  • 2 x 400g tins of chopped tomatoes (~ 2 2/3 cups in total)
  • 3 tbsp tomato puree
  • 200 g cheddar cheese, grated (~ 2 cups when grated)
  • Black pepper

Instructions

  • Heat a dash of oil in a large wok, and add the onion and garlic. Cook over a medium heat for a few minutes, until soft and translucent. Add the arborio rice, and cook for another minute or two. Next, add the vegetable stock a little at a time, stirring regularly and allowing most of the excess liquid to be absorbed by the rice before adding more – it should take around 20 minutes in total. The rice should be almost cooked.
  • When you’ve added all of the stock, add the drained beans, chopped tomatoes, and tomato puree. Mix well, and allow to simmer for another 10-15 minutes, until not too much excess liquid remains. Add about 3/4 of the grated cheese, and plenty of black pepper, and mix again to melt the cheese.
  • Transfer the mixture to a large baking dish, and top with the remaining grated cheese. Bake at 190°C (Gas Mark 5 / 375°F) for around 30-40 minutes, until cooked to your liking. For a slightly firmer bean bake, allow to stand for 10 minutes before serving.

Nutrition

Nutrition Facts
Cheesy bean bake
Amount Per Serving (1 portion)
Calories 365 Calories from Fat 129
% Daily Value*
Fat 14.3g22%
Saturated Fat 7.5g38%
Cholesterol 35mg12%
Sodium 235mg10%
Potassium 556mg16%
Carbohydrates 42.5g14%
Fiber 9.6g38%
Sugar 5.5g6%
Protein 17.2g34%
Calcium 293mg29%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.

Nutritional information is approximate, and will depend on your exact ingredients. Please calculate your own nutritional values if you require accuracy for health reasons.

Tried this Recipe? Give it a star rating!Star ratings really help support the site – thank you!
Nutrition Facts
Cheesy bean bake
Amount Per Serving (1 portion)
Calories 365 Calories from Fat 129
% Daily Value*
Fat 14.3g22%
Saturated Fat 7.5g38%
Cholesterol 35mg12%
Sodium 235mg10%
Potassium 556mg16%
Carbohydrates 42.5g14%
Fiber 9.6g38%
Sugar 5.5g6%
Protein 17.2g34%
Calcium 293mg29%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.

Note: Nutritional information is approximate, and will depend on exactly what ingredients you choose. Information above is for 1/6 of the recipe.

Don’t forget to also try the recipe that inspired this one – one of my most popular recipes, my very veggie lentil bake!

Very veggie lentil bake

Save This Recipe (New)

💾 Save this recipe! Enter your email and I'll send the recipe straight to your inbox, so you'll never lose it again. Plus, you'll receive 1-2 emails per week with new recipes, and a FREE e-cookbook!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




44 Comments

  1. I’ve had this bookmarked for so long and finally got round to making it tonight – delicious! I’m kicking myself for not making it sooner now. Thanks Becca5 stars

  2. I have just made half this recipe as I am only cooking for myself. I used wholegrain rice instead as I have plenty of that around and used mozzarella to increase my protein and reduce the calories from fat.
    I have absolutely loved it, like all your recipes :)5 stars

  3. Do you think this would work with whole grain risotto rice? I too have an Instant pot and would want to use that to put this together. I would not want to use tinned beans so, are you able to say the weight of the uncooked beans?4 stars

    1. Hi Diane, I’m afraid I haven’t tried this with dried beans. I would use the cup measurements (maybe a little less), as I don’t think beans expand too much as they cook? I think whole grain rice would be fine!

  4. just made this for dinner. So, Good! Looking forward to having it again tomorrow. Though, I have to say those six servings are not small. ?5 stars

  5. YUM. Made this last night. Used a no sugar tomato pasta sauce instead of tinned tomatoes and puree. Really comforting and delicious. Thanks for the recipe5 stars

  6. Damn, I have everything but the two tins of chopped tomatoes. Not sure I want to out to for two tins of chopped tomatoes but I also really want to make this tonight.

  7. That does look gorgeous! Definitely one to try, although I’ll probably reduce the quantities a bit (I use dried beans when possible, as I prefer the taste and texture, and now I have an Instant Pot they are so, so easy….).

    1. You could probably halve the recipe without too much trouble so it serves 3 instead of 6 :) Though personally I’d recommend making the full batch and freezing the rest – I haven’t tried freezing it myself but I bet it would work well!

  8. This is probably a really silly question but do you have any suggestions for replacing the tinned tomatoes in this?
    I’ve been vegetarian my whole life and even after 32 years I can’t stand the taste of cooked tomatoes (sun dried are the worst and I have a really low tolerance for spice as well… how have I survived?!?!). I have used roasted red peppers in the past but don’t see that it would work in this due to the quantity (also it’s stupidly expensive).
    Any thoughts would be appreciated because this looks like the kind of thing I would quite happily shove my face in!

    1. Hmm I’m not sure! Are all tomatoey sauces out? (how do you eat pizza?!) ;) Blended roasted red peppers could work (you can roast them yourself, much cheaper!). Or you could take it in a completely different direction and keep it creamy and cheesy, maybe add a dollop of ricotta or something?! It’s basically just a bean risotto without the tomato, which doesn’t sound entirely terrible… It would need lots of garlic or something though to make sure it has plenty of flavour.

      1. Risotto is my favourite food… probably why this sounds so appealing! Might take some tweaking to get the liquid content right if I use peppers or ricotta (or both!?) instead of the tomatoes but I’m going to give it a try!

        Pizza without tomato is better than you might think! It gives me more motivation to make it myself (homemade pizza is THE BEST) and use either caramelised red onions or houmous instead of tomato sauce and usually places are pretty good at making it without sauce (although I do often get weird looks).

        Thanks for the advice, I’ll let you know how I get on…