Dancing With Plants

menu icon
go to homepage
  • Recipes
  • Services
  • Resources
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Services
  • Resources
  • About
×
Home » Italian

Bean, Bread, and Tomato Casserole

Published: Aug 13, 2025 by Keith Hughes · Leave a Comment

↓ Jump to Recipe
Pin the Recipe

Looking for a simple, satisfying, hearty casserole of bread, beans, tomato, and Kalamata Olives? Bean, Bread, and Tomato Casserole will tick all those boxes!

plated bean, bread, and tomato casserole with lacinato kale and cucumbers in vinegar

A few years ago I heard a chef on the radio talking about an Italian peasant dish that consisted of layers of bread, tomato, and onions that was then baked. Unfortunately, for the life of me, I cannot remember what the dish was called, but I remember making a plant-based version of it and loving it!

Memories of this dish came back recently. I was unable to find out any versions of it, plant-based or otherwise, so came up with my own version

This is a variation of our Bean, Bread, Tomato Salad!

raw bean, bread, and tomato casserole up close in the pan
Jump to:
  • Ingredients
  • Instructions
  • Substitutions
  • Variations
  • Equipment
  • Storage
  • Related
  • Pairing
  • Recipe
  • Comments

Ingredients

  • Bread
  • Tomatoes
  • Beans
  • Italian Parsley
  • Red Onion
  • Kalamata Olives
  • Walnuts
  • Garlic
  • Rosemary
  • Basil
  • Olive Oil

See recipe card for quantities.

The bread is really key to this recipe. I used a dark sourdough rye that was stunning, but any other hearty, crusty bread will work well!

The tomatoes provide a bright flavor and umami that seeps into the bread and shines together with the olives.

Beans provide heartiness, fiber, and protein! I used borlotti (cranberry) beans in this dish as they are popular in Italian cooking.

Red onion give a savory depth to the dish.

Kalamata olives provide a salty, smoky, fruity umami that pairs well with the tomato.

Walnuts offer a texture contrast to the other softer parts of the dish.

Use a good Extra Virgin Olive Oil in this dish as it adds a further fruitiness to the dish.

Instructions

the bread cubes on the baking sheet before toasting

Step 1: Place the bread cubes on a baking tray. Either heat in a 175 degree oven for an hour or so, or leave out overnight.

The bread after it has been dried on the baking sheet

Step 2: The bread cubes have gotten smaller and harder.

The parsley, onions, and tomato chopped

Step 3: Chop the vegetables.

Yes, there are some cucumber there that aren't in the final dish, but were part of the final plating.

The walnuts, basil, rosemary, olves, and garlic chopped

Step 4: The olive, nuts, rosemary, garlic, and parsley all chopped.

The bean bread tomato casserole mixed in the pan

Step 5: Mix all ingredients in the casserole dish.

The bean bread tomato casserole after it is baked

Step 6: Bake at 350 degrees Fahrenheit for 40 minutes. It was baked uncovered.

Let cool for 10 minutes.

Enjoy!

Substitutions

The casserole can be made nut free by leaving out the walnuts.

If you are oil-free, you can leave out the olive oil. You could then use some bean liquor (the water left after cooking beans) to moisten the casserole. Or just use extra juicy tomatoes.

I have not made this casserole with gluten free bread. If you do, please add a comment below and let me know how it went! I do believe it would work well.

Variations

Try Bean, Bread, and Tomato Casserole with a sauce like Chermoula Sauce or Zhug! A reduced balsamic would also make a nice topping. Tahini/Lemon/Garlic Sauce would also be good.

A good plant-based feta, parmesan, or gorgonzola would also be excellent. You can use store bought plant-based cheeses, I like Violife a lot. I usually make my own feta when I need it from the Gentle Chef's Mediterranean Herbed Feta, which takes only 5 minutes to make! I also like making the Gentle Chef's gorgonzola, this recipe is super easy and excellent.

Slivered almonds would be great instead of the walnuts!

Adding sun-dried tomatoes, particularly oil-packed ones would really kick the umami up several notches!

Add in chopped red bell peppers. Calabrian peppers would give some wonderful heat, as would Quick Pickled Hot Peppers.

This dish used Borlotti (cranberry), which I love for their creamy texture. But try other beans like

  • Royal Corona
  • Scarlet Runners
  • Ayocote Morado
  • Canellini Beans
  • Red Kidney Beans

Equipment

  • A baking sheet
  • A knife
  • A chopping board
  • A 9"x13" casserole dish, I like glass for savory casserole dishes as they heat slowly and maintain their heat when removed from the oven

Storage

Place in an airtight container. It will last up to 4 days in the fridge.

Bean, Bread, and Tomato Casserole should freeze well. Stick in an airtight container for up to 2 months..

Related

Looking for other recipes like this? Try these:

  • the bean, bread, tomato salad plated with tahini dressing
    Bean, Bread, Tomato Salad
  • Calabrian pepper tapenade in a white bowl
    Calabrian Pepper Tapenade
  • Ceci neri with fava bean puree.
    Ceci Neri with Fava Bean Puree
  • Eggplant soup with Royal Corona Beans.
    Eggplant Soup with Beans
See more Italian →

Pairing

These are my favorite dishes to serve with Bean, Bread, and Tomato Casserole:

  • Potato, leek, sorrel soup
    Potato, Leek, Sorrel Soup
  • Apples, tahini, date syrup
    Apples with Tahini and Date Syrup
  • chermoula sauce on romanesco
    Chermoula Sauce
  • Lentil Soup with Miso
    Lentil Soup With Miso

Recipe

plated bean, bread, and tomato casserole with lacinato kale and cucumbers in vinegar

Bean, Bread, and Tomato Casserole

Looking for a simple, satisfying, hearty casserole of bread, beans, tomato, and Kalamata Olives? Bean, Bread, and Tomato Casserole will tick all those boxes!
No ratings yet
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 40 minutes mins
Total Time 55 minutes mins
Course Dinner, Main Course
Cuisine Italian
Servings 6 people

Equipment

  • 1 baking sheet for drying the bread out
  • 1 knife for chopping everything
  • 1 chopping block
  • 1 casserole dish 9"x13", I prefer glass

Ingredients
 
 

  • 4 cups bread cut into cubes, dried
  • 3 cups Borlotti beans also known as borlotti
  • 2 pounds tomatoes doesn't matter what kind
  • 1 cup Italian parsley
  • 1 medium red onion
  • 1 cup Kalamata olives
  • 1 cup walnuts
  • 4 cloves garlic
  • 1 tablespoon rosemary fresh
  • ½ cup basil fresh
  • ¼ cup olive oil extra virgin

Instructions
 

  • The times for this recipe do not include drying the bread cubes.
  • Place the bread cubes on a baking sheet. Either leave out overnight or bake at a low heat for an hour. I tend to leave them out overnight. The dried cubes will make about 3 cups once they are dried,
  • Preheat the oven to 350 degrees Fahrenheit
  • Chop all the ingredients. I tend to just cut the cherry tomatoes and olives in half. If you are using larger tomatoes, cut them into 8ths.
  • Mix all ingredients, except the olive oil, in the baking dish. Mix well.
  • Pour the olive oil over the whole dish. Mix well to coat everything.
  • Add salt and pepper to the top.
  • Bake in the oven for 40 minutes. There is no need to cover.
  • Remove from the oven and let cool for 10 minutes.
  • Enjoy!
Keyword beans, bread, Italian, olive, plant based, tomato, vegan, vegetarian
Tried this recipe?Let us know how it was!

More Italian

Comments

No Comments

Leave a Reply Cancel reply

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

Recipe Rating




Chef Keith!

Hi, welcome to Dancing With Plants! We love thinking about and creating tasty plant-based food! So lace up your dancing shoes and join us!

More about us →

Popular

  • Zhug over couscous and black chickpeas
    Zhug
  • plated bean, bread, and tomato casserole with lacinato kale and cucumbers in vinegar
    Bean, Bread, and Tomato Casserole
  • Tahini/lemon/garlic sauce over beans, cabbage, and sorghum.
    Tahini/Lemon/Garlic Sauce
  • Chickpea of the sea
    Chickpea of the Sea

Footer

↑ back to top

About

  • Personal Chef Services
  • Education Services
  • Catering Services
  • Restaurant Services
  • Privacy Policy
  • Disclaimer
  • Cookies

Newsletter

  • Subscribe for emails and updates

Contact

  • Contact

Copyright © 2023-2025 Dancing With Plants, LLC

Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required