Print
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

Cheesy White Bean Tomato Bake Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 89 reviews
  • Author: Michelle
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian-inspired
  • Diet: Vegetarian

Description

A comforting and flavorful Cheesy White Bean Tomato Bake featuring tender white beans simmered in a rich tomato sauce with aromatic herbs, topped with a melty blend of Gruyère, Parmesan, and mozzarella cheeses, then baked to golden perfection. Ideal for a hearty vegetarian meal served with crusty bread or your favorite sides.


Ingredients

Units Scale

Sauce and Base

  • 1 tablespoon olive oil or any neutral oil
  • 1 shallot finely chopped, about 1/4 cup
  • 3-4 cloves garlic minced
  • 1 tablespoon tomato paste
  • 15 ounces crushed tomatoes (1 small can)
  • 1 teaspoon Italian herb blend or Italian seasoning
  • 1/2 teaspoon salt (more or less to taste)
  • 1/4 teaspoon black pepper (more or less to taste)
  • 1 pinch red pepper flakes (optional)

Beans and Greens

  • 2 (15-ounces) cans white beans (cannellini or great northern), drained and rinsed
  • 1-2 handfuls baby spinach, roughly chopped

Cheese Topping

  • 1/4 cup freshly shredded Parmesan cheese
  • 1/2 cup shredded Gruyère cheese
  • 3/4 cup shredded mozzarella cheese
  • 5-6 leaves fresh basil, finely sliced or chopped

Instructions

  1. Preheat: Preheat your oven to 445° Fahrenheit to prepare for baking the dish.
  2. Prepare Beans: Drain and rinse the white beans under cold water to remove excess sodium and improve texture.
  3. Sauté Shallots: Heat olive oil in an oven-safe skillet over high heat, then reduce to medium. Add chopped shallot and cook until translucent, stirring often, about 5 minutes to develop sweetness and flavor.
  4. Add Garlic and Tomato Paste: Stir in minced garlic and tomato paste, cooking for about 1 minute until fragrant to build the tomato base.
  5. Simmer Tomato Sauce: Add crushed tomatoes, Italian seasoning, salt, pepper, and optional red pepper flakes. Bring to a low boil, then reduce heat to medium-low and simmer until the sauce thickens, about 8 minutes.
  6. Incorporate Beans: Mix in the drained white beans and cook for a few minutes to heat through and meld flavors.
  7. Add Spinach: Stir in the roughly chopped baby spinach and cook until wilted, about 2-3 minutes, adding fresh greens to the dish.
  8. Add Cheese Layers: Layer the Gruyère cheese first evenly over the mixture, followed by Parmesan, then mozzarella, creating a rich, cheesy top layer.
  9. Bake: Place the skillet in the preheated oven and bake for 7-8 minutes, or until the cheese is melted and bubbly.
  10. Broil: Switch the oven to high broil and broil the dish for about 2 minutes until the cheese turns golden brown and slightly crisp on top.
  11. Garnish and Serve: Remove from oven, sprinkle fresh basil over the top, and serve hot with bread or your favorite side dishes. Enjoy your comforting cheesy white bean tomato bake!

Notes

  • Use an oven-safe skillet or transfer to a baking dish before baking to prevent damage to cookware.
  • Adjust salt and pepper according to taste, especially if using salted canned beans.
  • Optional red pepper flakes add a subtle heat, omit if you prefer mild flavors.
  • Fresh basil adds brightness; substitute with dried basil if fresh is unavailable but add it earlier in the sauce.
  • Serve with crusty bread, garlic bread, or a green salad to complete the meal.
  • Leftovers can be refrigerated for up to 3 days and reheated in the oven for best texture.