Cheesy White Bean Tomato Bake

Featured in: Flavorful Plant-Based Dishes

This rustic one-pan dish combines creamy cannellini beans with San Marzano tomatoes, fresh spinach, and melted mozzarella cheese. Seasoned with garlic, Italian herbs, and red pepper flakes, it's baked until the cheese bubbles and browns. Ready in about 20 minutes, it's a quick weeknight meal that's both comforting and flavorful. Serve immediately with tortilla chips for the perfect scooping vehicle.

sana kitchen chef
Updated on Mon, 05 May 2025 11:40:01 GMT
A white plate with a pizza on it. Pin it
A white plate with a pizza on it. | recipebyme.com

This cheesy white bean tomato bake transforms simple pantry staples into a bubbling, comforting dish that's ready in just 20 minutes. The combination of creamy beans, tangy tomatoes, and gooey cheese creates a dish that's both rustic and satisfying without hours of cooking.

I first created this recipe during a particularly busy week when I needed something substantial but quick. It has since become my go to comfort food when I want something that feels homemade but doesn't require hours in the kitchen.

Ingredients

  • Extra virgin olive oil: Brings a peppery richness that elevates the simple ingredients
  • Thinly sliced garlic: Creates an aromatic foundation look for firm cloves with tight skin
  • San Marzano peeled tomatoes: Offer sweet intensity and fewer seeds than regular varieties
  • Fresh baby spinach: Adds color nutrition and slight bitterness to balance the rich cheese
  • Cannellini white beans: Provide creamy texture and protein choose low sodium canned varieties
  • Italian seasoning: Brings herbal complexity without needing multiple spice jars
  • Crushed red pepper flakes: Add pleasant warmth adjust according to your heat preference
  • Kosher salt: Enhances all flavors opt for kosher rather than table salt for better flavor control
  • Mozzarella cheese: Creates that irresistible stretchy golden crust look for whole milk varieties

Step-by-Step Instructions

Preheat Your Oven:
Start by heating your oven to 475 degrees. This high temperature is crucial for achieving that perfect golden cheese crust without overcooking the beans and vegetables beneath.
Create The Flavor Base:
Heat the quarter cup of olive oil in your ovenproof skillet over medium high heat until it shimmers. Add the sliced garlic and watch carefully as it turns golden around the edges, about 60 seconds. The garlic infuses the oil with flavor, but be vigilant as it can quickly burn and turn bitter.
Develop The Tomato Sauce:
Add your San Marzano tomatoes carefully to avoid hot oil splatter. Use a potato masher or wooden spoon to break them down into a chunky sauce. Let this mixture bubble for about a minute, adjusting the heat to maintain a gentle simmer that prevents garlic from burning. The tomatoes will release their juices and begin to concentrate in flavor.
Incorporate Vegetables And Beans:
Add your fresh spinach and watch it wilt down into the sauce. Stir in the drained cannellini beans, allowing them to warm through and absorb the flavors of the sauce. Sprinkle in the Italian seasoning, red pepper flakes, salt, and freshly ground black pepper. Gently fold everything together, being careful not to mash the beans.
Create The Cheese Topping:
Distribute the mozzarella evenly across the surface, making sure to cover the mixture completely. The cheese acts as a protective layer that will trap moisture and heat, cooking the ingredients beneath to perfection.
Bake To Golden Perfection:
Transfer your skillet to the hot oven and bake for 8 to 10 minutes until the cheese melts completely and develops golden brown spots. For additional browning, switch to the broiler setting for the final 2 minutes, watching carefully to prevent burning.
Serve Immediately:
Remove from the oven and let stand for just 1 minute before serving. The dish is at its magnificent best when the cheese is still bubbling and stretchy. Serve with tortilla chips for scooping or crusty bread for dipping.
A pan of food with a fork in it. Pin it
A pan of food with a fork in it. | recipebyme.com

San Marzano tomatoes are my secret weapon in this recipe. Their sweet intensity and meaty texture create a sauce with depth that tastes like it simmered for hours rather than minutes. I discovered their magic during a cooking class in Italy, and they completely transformed my approach to quick tomato sauces.

Make It Your Own

This recipe welcomes adaptation based on what you have available. Swap in great northern beans or chickpeas for the cannellini beans. Replace the spinach with kale or arugula for different flavor profiles. The Italian seasoning can be replaced with fresh herbs like basil, oregano, and thyme when available. Consider this recipe a template that bends to your pantry and preferences.

Historical Context

This dish draws inspiration from Italian peasant cooking, where simple, nourishing ingredients were transformed into satisfying meals. The combination of beans and tomatoes has been a staple throughout the Mediterranean for centuries, with cheese being added as a luxury when available. What was once necessity cooking has become beloved comfort food that transcends its humble origins.

Serving Suggestions

While delicious on its own with tortilla chips, this bake can anchor an entire meal. Serve it alongside a simple green salad dressed with lemon and olive oil for a light dinner. For heartier appetites, pair it with crusty bread and a side of roasted vegetables. It also makes an impressive side dish for grilled meats or can be spooned over pasta for a complete main course.

A pan of food with a fork in it. Pin it
A pan of food with a fork in it. | recipebyme.com

Enjoy this dish fresh from the oven and feel free to experiment with your own favorite ingredients!

Frequently Asked Questions

→ Can I use different types of beans?

Yes, you can substitute the cannellini beans with other white beans like navy or Great Northern beans. Even chickpeas would work well, though they'll provide a slightly different texture and flavor profile.

→ What can I use if I don't have San Marzano tomatoes?

Regular canned whole peeled tomatoes work as a substitute, though San Marzano tomatoes offer a sweeter, less acidic flavor. In a pinch, diced tomatoes or even cherry tomatoes (halved) can work, though you'll get a different texture.

→ How can I make this dish spicier?

To increase the heat, simply add more red pepper flakes or incorporate fresh chopped jalapeños or serranos. You could also add a dash of hot sauce or cayenne pepper to the tomato mixture while cooking.

→ Can I make this dish ahead of time?

This dish is best when served immediately after baking since the cheese is at its optimal texture when fresh. However, you can prepare the tomato and bean mixture ahead of time, refrigerate it, and then add the cheese and bake just before serving.

→ What can I serve with this besides tortilla chips?

Crusty bread makes an excellent accompaniment for dipping. You could also serve it over pasta, rice, or with a simple green salad for a complete meal. For a low-carb option, try serving with vegetable crudités or alongside roasted vegetables.

→ Can I add meat to this vegetarian dish?

Absolutely! Cooked Italian sausage, shredded rotisserie chicken, or crispy pancetta would all be delicious additions. Simply cook the meat separately and mix it in before adding the cheese and baking.

Cheesy White Bean Tomato Bake

Oven-baked cannellini beans with San Marzano tomatoes, garlic, spinach and melted mozzarella - ready in under 30 minutes.

Prep Time
10 Minutes
Cook Time
15 Minutes
Total Time
25 Minutes
By: Sana

Category: Vegetarian Meals

Difficulty: Easy

Cuisine: Italian-American

Yield: 4 Servings (One 25cm skillet dish)

Dietary: Vegetarian, Gluten-Free

Ingredients

→ Base

01 60ml extra virgin olive oil
02 3 large garlic cloves, thinly sliced
03 4-5 San Marzano peeled tomatoes
04 2 handfuls fresh baby spinach
05 2 cans (425g each) Cannellini white beans, rinsed and drained

→ Seasonings

06 1/4 to 1/2 teaspoon Italian seasoning
07 1/2 teaspoon crushed red pepper flakes
08 Kosher salt and freshly ground black pepper
09 200g shredded mozzarella cheese

Instructions

Step 01

Preheat the oven to 245°C (475°F).

Step 02

In a 25cm (10-inch) ovenproof skillet, heat the olive oil over medium-high heat. Fry the garlic until lightly golden, about 1 minute.

Step 03

Add the San Marzano tomatoes (be careful of splattering) and mash them down with a potato masher or the back of a wooden spoon. Cook for about a minute, reducing heat as needed to prevent garlic from burning.

Step 04

Add the spinach and beans, then incorporate the Italian seasoning, crushed red pepper flakes, salt, and pepper. Stir until well combined.

Step 05

Sprinkle the mozzarella evenly over the top, then bake until the cheese has melted and browned in spots, about 8-10 minutes.

Step 06

For more browning, switch to the broiler setting and leave under the broiler for about 2 minutes.

Step 07

Serve immediately with tortilla chips for dipping.

Notes

  1. This dish is best when baked and served immediately to enjoy the melted cheese at its optimal texture.

Tools You'll Need

  • 25cm (10-inch) ovenproof skillet
  • Potato masher or wooden spoon

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (mozzarella cheese)
  • Contains legumes (white beans)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 420
  • Total Fat: 22 g
  • Total Carbohydrate: 38 g
  • Protein: 18 g