Easy Cheesy White Bean Tomato Bake Recipe | Vegetarian Comfort Food

Posted on May 6, 2026

by: James Carter

this Cheesy White Bean Tomato Bake is definitely one of them. It’s the kind of meal that comes together with minimal fuss but delivers so much comfort and flavor. I’ve made this countless times when I need something hearty that doesn’t require hours in the kitchen.

Why This Cheesy White Bean Tomato Bake Works

This bake is a winner because it’s incredibly forgiving and adaptable. The combination of creamy white beans, tangy tomatoes, and melted cheese creates a delightful texture and taste profile.

Ingredients

  • 2 tablespoons olive oil
  • 1 large onion, chopped
  • 3 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon red pepper flakes (optional, for a touch of heat)
  • 2 (15-ounce) cans cannellini beans, rinsed and drained
  • 1 (28-ounce) can crushed tomatoes
  • 1/2 cup vegetable broth
  • Salt and freshly ground black pepper to taste
  • 1 cup shredded cheese (such as mozzarella, cheddar, or a blend)
  • Fresh parsley, chopped, for garnish (optional)

Gathering these simple pantry staples is the first step to creating this wonderfully comforting dish.

How to Make It

  1. Preheat your oven to 375°F (190°C).
  2. Heat the olive oil in a large oven-safe skillet or Dutch oven over medium heat.
  3. Add the minced garlic, dried oregano, dried basil, and red pepper flakes (if using). Cook for another minute until fragrant, stirring constantly. Be careful not to burn the garlic.
  4. Stir in the rinsed and drained cannellini beans and the crushed tomatoes. Mix everything to combine.
  5. Pour in the vegetable broth and season generously with salt and freshly ground black pepper. Stir well.
  6. Bring the mixture to a simmer, then reduce the heat to low and let it cook for about 5-10 minutes, allowing the flavors to meld together.
  7. Sprinkle the shredded cheese evenly over the top of the bean and tomato mixture.
  8. Transfer the skillet or Dutch oven to the preheated oven. Bake for 15-20 minutes, or until the cheese is melted, bubbly, and lightly golden brown.
  9. Remove from the oven and let it rest for a few minutes before serving. Garnish with fresh chopped parsley, if desired.

And just like that, you have a delicious and satisfying Cheesy White Bean Tomato Bake ready to be enjoyed. The aroma that fills your kitchen while it’s baking is truly delightful.

Nutrition at a Glance

  • Rich in plant-based protein from the cannellini beans.
  • Good source of fiber, promoting digestive health and satiety.
  • Provides vitamins and minerals from tomatoes and onions.
  • Contains healthy fats from the olive oil.
  • Lower in calories and fat compared to many meat-based casseroles.
  • Can be easily customized to be vegan by omitting cheese or using vegan cheese alternatives.

This bake is more than just delicious; it’s a considered meal that offers a good balance of macronutrients and essential micronutrients.

How to Serve It

  • Serve hot, directly from the oven, with a side of crusty bread for dipping into the flavorful sauce.
  • It’s excellent on its own as a light yet satisfying meal.
  • For a more substantial meal, pair it with a simple green salad dressed with a light vinaigrette.
  • It also makes a hearty side dish alongside grilled chicken, fish, or sausages.
  • Consider spooning it over cooked rice or quinoa for an extra layer of texture and flavor.

This Cheesy White Bean Tomato Bake is incredibly versatile when it comes to serving. Its comforting nature makes it a fantastic standalone dish, especially when accompanied by something to soak up the delicious tomato sauce, like a good, honest loaf of crusty bread.

Common Mistakes

  • Using undercooked onions: Ensure the onions are softened and translucent before adding garlic and spices to avoid a raw onion flavor.
  • Burning the garlic or spices: Stirring constantly and cooking over medium heat helps prevent this.
  • Not draining and rinsing the beans thoroughly: This can lead to an overly starchy sauce and a less pleasant texture.
  • Over-baking: Keep an eye on the cheese to prevent it from becoming too browned or greasy.
  • Using stale dried herbs: For the best flavor, use dried herbs that are relatively fresh.

Avoiding these common pitfalls ensures that your Cheesy White Bean Tomato Bake turns out just as delicious as you envision.

Don’t miss this delicious recipe: Creamy Pasta with Mushrooms & Broccoli

Storage and Reheating

  • Allow the bake to cool completely before storing.
  • Transfer any leftovers to an airtight container.
  • Store in the refrigerator for up to 3-4 days.
  • To reheat, spoon individual portions into a microwave-safe dish and heat until warmed through, or reheat the entire dish in a preheated oven at 350°F (175°C) until hot, about 15-20 minutes.

Proper storage and reheating are key to enjoying this Cheesy White Bean Tomato Bake even after the initial meal.

image 352

Leftover Ideas

  • Transform it into a hearty soup by adding more vegetable broth, a splash of cream (or non-dairy alternative), and blending until smooth or leaving it chunky.
  • Use it as a filling for baked potatoes or sweet potatoes.
  • Spoon it over toast or garlic bread for a quick open-faced sandwich.
  • Add it to a frittata or omelet for a flavorful breakfast or brunch.
  • Mix it with cooked pasta or gnocchi for a simple, flavorful pasta dish.

Leftovers of this Cheesy White Bean Tomato Bake are truly a gift that keeps on giving.

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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: James Carter
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A comforting and easy Cheesy White Bean Tomato Bake, perfect for weeknight dinners. Packed with flavor and simple ingredients.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 large onion, chopped
  • 3 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon red pepper flakes (optional)
  • 2 (15-ounce) cans cannellini beans, rinsed and drained
  • 1 (28-ounce) can crushed tomatoes
  • 1/2 cup vegetable broth
  • Salt and freshly ground black pepper to taste
  • 1 cup shredded cheese (such as mozzarella, cheddar, or a blend)
  • Fresh parsley, chopped, for garnish (optional)

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. Heat the olive oil in a large oven-safe skillet or Dutch oven over medium heat. Add the chopped onion and cook until softened and translucent, about 5-7 minutes.
  3. Add the minced garlic, dried oregano, dried basil, and red pepper flakes (if using). Cook for another minute until fragrant, stirring constantly.
  4. Stir in the rinsed and drained cannellini beans and the crushed tomatoes. Mix everything to combine.
  5. Pour in the vegetable broth and season generously with salt and freshly ground black pepper. Stir well.
  6. Bring the mixture to a simmer, then reduce the heat to low and let it cook for about 5-10 minutes.
  7. Sprinkle the shredded cheese evenly over the top of the bean and tomato mixture.
  8. Transfer the skillet or Dutch oven to the preheated oven. Bake for 15-20 minutes, or until the cheese is melted, bubbly, and lightly golden brown.
  9. Remove from the oven and let it rest for a few minutes before serving. Garnish with fresh chopped parsley, if desired.

Notes

Allow the bake to cool completely before storing. Transfer any leftovers to an airtight container and store in the refrigerator for up to 3-4 days. Reheat in the microwave or in a preheated oven at 350°F (175°C) until hot.

  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 10g
  • Sodium: 700mg
  • Fat: 15g
  • Carbohydrates: 50g
  • Fiber: 15g
  • Protein: 20g

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star