Tomato White Bean Gratin

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

A tasty white bean gratin in a rich tomato sauce, topped with crispy, cheesy breadcrumbs. Utterly delicious!

A white bean gratin in a baking dish, with a spoon scooping out one corner.

This is an advertisement. Find out more here.

I am sooo happy with how this recipe turned out. I had an image in my mind of what I wanted it to look like (and taste like!), and it turned out even better than I hoped. Perhaps I just don’t have very high expectations for myself – or perhaps this rich and tomatoey white bean gratin recipe is just that good. I think it’s the latter, but I’ll let you decide. Make it and let me know what you think!

White bean gratin in a baking dish, with a crispy breadcrumb topping.

What’s in this white bean gratin?

The crispy brown topping may not look like much, so perhaps a break down of the ingredients in this white bean gratin will convince you:

  • cannellini beans
  • a suuuper rich tomatoey sauce (with sun-dried tomatoes for extra flavour!)
  • black olives
  • pesto
  • fragrant fresh basil
  • and a crispy, cheesy topping

Now read that again, and imagine the smell. Flippin’ amazing. If it hadn’t been raining outside, I might almost have believed I was in the Mediterranean.

A spoon scooping a portion of white bean and tomato gratin from a baking tray.

I wanted to keep this recipe really simple, so it doesn’t need any pre-cooking – just mix together a few ingredients, add the breadcrumbs, and bake. Hopefully my fellow lazy folk will appreciate that!

Usually, to get a really rich tomato sauce, you’d need to simmer it for ages and ages… but ain’t nobody got time for that. Instead, to avoid needing to pre-cook anything, just make sure you use a really good quality tin of tomatoes – I used my favourite Cirio tomatoes. If you use cheapy tinned tomatoes, this recipe will be rubbish. I’m warning you now! You really need the rich flavour from great tomatoes, and in my opinion Cirio is definitely the way to go. I promise, you will notice the difference as soon as you open the tin!

White bean gratin being scooped with a spoon.

This tomatoey white bean gratin could be served as a main dish or a side, depending on what else you’re serving. Personally, I think it’s pretty amazing alongside just a green salad and a chunk of crusty bread (for mopping up that rich tomato sauce!). It would make a great protein-rich side dish too. Whatever floats your boat.

Aerial photo showing a crispy bean gratin with a scoop removed.

Tomato White Bean Gratin

A tasty white bean gratin in a rich tomato sauce, topped with crispy, cheesy breadcrumbs. Utterly delicious!

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

5 from 1 vote
Print Pin Comment
Prep Time: 10 minutes
Cook Time: 1 hour
Total Time: 1 hour 10 minutes
Servings: 4
Calories: 293kcal
Author: Becca Heyes


  • 2 x 400g tins cannellini beans, drained (240g, or ~ 1 1/4 cups, per tin when drained)
  • 400 g tinned tomatoes (~ 1 1/3 cups)
  • 75 g sliced black olives (~ 2/3 cup)
  • 100 g roughly chopped sun-dried tomatoes (~ 2/3 cup)
  • 1 tbsp basil pesto (I used homemade)
  • 2 tbsp olive oil
  • Salt
  • Black pepper
  • 30 g coarse breadcrumbs (~ 3/4 cup)
  • 30 g grated vegetarian parmesan-style cheese (~ 1/8 cup) – omit for a vegan dish
  • Spray oil
  • Fresh basil, to serve


  • Preheat the oven to 190°C (Gas Mark 5 / 375°F).
  • Add the drained cannellini beans to a large mixing bowl, and add the tinned tomatoes, black olives, sun-dried tomatoes, pesto, and olive oil. Mix well, and season to taste.
  • Trasnfer the bean mixture to a baking dish, and top with the breadcrumbs and grated parmesan. Spray lightly with oil, and bake for around 1 hour, or until the breadcrumbs are crispy and golden brown, and the bean mixture is piping hot.
  • Serve topped with fresh basil.


This dish can be served as a main dish or a side. I like it best with a green salad and some crusty bread!


Nutrition Facts
Tomato White Bean Gratin
Amount Per Serving (1 portion)
Calories 293 Calories from Fat 120
% Daily Value*
Fat 13.3g20%
Saturated Fat 2.8g14%
Cholesterol 6mg2%
Sodium 365mg15%
Carbohydrates 33g11%
Fiber 11.2g45%
Sugar 4.8g5%
Protein 13.3g27%
* 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? Leave a Comment!Comments and star ratings really help support the site – thank you!

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

You might also like my cheesy baked tomato rice:

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating