clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
white bean casserole

White Bean Casserole

  • Author: Liz Thomson
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: Serves 4
  • Category: Dinner
  • Method: Oven
  • Cuisine: American
  • Diet: Vegetarian


This white bean casserole is made with toasted bread, fire-roasted tomatoes, and plenty of seasoning to create a uniquely delicious meal! It’s a great way to use up day-old bread.


Units Scale
  • 8 oz crusty bread, cut into 1″ cubes
  • 2 tablespoons olive oil
  • 1 14 oz can fire-roasted diced tomatoes
  • 1 14 oz can cannellini beans
  • 1/4 cup thinly sliced red onion
  • 3 cloves garlic, minced
  • 1/2 teaspoon dried oregano
  • 1 cup shredded mozzarella
  • 1/4 cup grated Pecorino Romano
  • Crushed red pepper and salt and pepper, to taste


  1. Preheat oven to 350 degrees.
  2. Spread the bread onto a baking sheet, drizzle with olive oil, and season with salt and pepper.
  3. Bake for 10 minutes until golden brown.
  4. Add the toasted bread to an 9 x 12 casserole dish.
  5. Combine with tomatoes, cannellini beans, red onion, garlic, and oregano. Stir until mixed.
  6. Sprinkle with mozzarella and Pecorino Romano.
  7. Bake for 20 minutes until cheese is melted.
  8. Sprinkle with crushed red pepper and salt and pepper, to taste.

Keywords: white bean casserole