Go Back

Cheesy White Bean and Tomato Bake

This cheesy white bean and tomato bake is the ultimate cozy, wholesome comfort dish. Creamy beans simmer in a garlicky, herb-infused tomato sauce before being blanketed with melty cheese and baked until bubbly. It’s simple, hearty, protein-packed, and perfect as a main dish with crusty bread or as a flavorful side to grilled meats or roasted vegetables. One pan, minimal prep, big flavor—your next easy weeknight favorite awaits.
Prep Time 10 minutes
Cook Time 20 minutes
Servings: 4 Servings

Ingredients
  

  • 2 cans 15 oz each white beans, drained and rinsed
  • 1 can 14.5 oz diced tomatoes (fire-roasted recommended)
  • 1 small onion diced
  • 3 cloves garlic minced
  • 2 tbsp olive oil
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • ½ tsp crushed red pepper flakes optional
  • ½ tsp salt
  • ¼ tsp black pepper
  • ½ cup vegetable or chicken broth
  • 1 cup shredded mozzarella
  • ½ cup grated Parmesan
  • Fresh basil or parsley for garnish

Equipment

  • Oven-safe skillet or baking dish
  • Cutting board and knife
  • Wooden spoon
  • Mixing bowl (optional)
  • Can opener

Method
 

  1. Sauté the aromatics: Heat olive oil in an oven-safe skillet over medium heat. Add onion and cook 3–4 minutes until softened. Add garlic and cook 1 more minute.
  2. Add tomatoes & seasoning: Stir in diced tomatoes, oregano, basil, crushed red pepper, salt, and pepper. Simmer for 3–4 minutes.
  3. Add beans & broth: Add white beans and broth, stirring to coat everything in the sauce. Reduce heat and simmer 5 minutes.
  4. Add cheese: Sprinkle mozzarella and Parmesan evenly over the top.
  5. Bake: Transfer skillet to a 400°F (205°C) oven and bake 12–15 minutes, until cheese is bubbly and golden.
  6. Finish: Remove from oven and top with fresh herbs. Serve warm with crusty bread or over pasta.

Notes

🧊 Storage & Reheating
Refrigerate for up to 4 days in an airtight container.
Reheat in the oven at 350°F (175°C) for 10–12 minutes, or microwave in short intervals.
Add a splash of broth if the dish thickens too much after storing.
🥄 Variations
Spinach Boost: Stir in 2 cups fresh spinach before baking.
Creamy Version: Add ¼ cup heavy cream to the sauce before adding beans.
Spicy Tomato Bake: Use spicy tomatoes or add extra crushed red pepper.
Protein Swap: Add cooked Italian sausage, chicken, or plant-based sausage.
Cheese Options: Try provolone, fontina, or Gruyère for a different flavor.
❓ 10 FAQs
Can I use fresh tomatoes?
Yes—use 2 cups chopped fresh tomatoes and simmer longer to reduce liquid.
Do I have to use mozzarella?
Any melty cheese works!
Can I make this vegan?
Absolutely—use vegan cheese and vegetable broth.
Which white beans work best?
Cannellini, Great Northern, or navy beans.
Can I freeze it?
Yes, but the texture of beans may soften. Freeze up to 2 months.
Is this a main dish or a side?
Both! It’s hearty enough for a main but works great as a side.
Can I add vegetables?
Bell peppers, zucchini, or mushrooms are great additions.
Can I use dried beans?
Yes—cook them fully first before adding.
Why is my bake watery?
Simmer tomatoes longer before adding beans, or drain excess liquid.
Can I make it ahead?
Yes—assemble up to 1 day ahead and bake when ready.
🏁 Conclusion
This cheesy white bean and tomato bake is warm, comforting, and packed with flavor despite its simple ingredient list. Whether you enjoy it with bread, salad, or pasta, it’s the kind of recipe that feels rustic, nourishing, and endlessly versatile—perfect for weeknights or cozy weekends.