Cheesy White Bean Tomato Bake

Featured in: Delicious Meat-Free Meals for Every Taste

Enjoy a cozy oven-baked blend featuring cannellini beans and San Marzano tomatoes, layered with baby spinach and topped generously with mozzarella. Olive oil fried garlic infuses every bite, while a touch of Italian herbs and crushed red pepper flakes add aromatic depth. The cheese bubbles and browns beautifully, creating a savory, melty top layer. This dish is ideal straight from the oven—serve warm for satisfying flavor and an inviting texture. Great with tortilla chips or hearty bread as a comforting centerpiece for casual gatherings or weeknight dinners.

Lily chef cooking Cookingwithmee blog.
Updated on Thu, 12 Jun 2025 17:36:16 GMT
A pan of food with tomatoes, spinach, and beans. Pin it
A pan of food with tomatoes, spinach, and beans. | cookingwithmee.com

Cheesy White Bean Tomato Bake is my go—to solution when I want comforting flavors with zero fuss and a crowd—friendly skillet meal on the table fast. The mix of creamy cannellini beans, sweet—tart tomatoes, hearty spinach, and bubbling cheese always reminds me of lazy weekends at home when we needed a filling dinner after a long walk.

I whipped this up the first time when my fridge was nearly bare apart from a lonely bag of spinach and some white beans. Now my cheese—loving family begs for me to make extra just so they can have leftovers the next day.

Ingredients

  • Olive oil extra virgin: brings out the garlic flavor and prevents sticking Always choose cold pressed for the purest taste
  • Large garlic cloves: sliced thin infuse the oil with rich mellow flavor Go for a heavy bulb that feels firm not shriveled
  • San Marzano peeled tomatoes: bring sweetness and depth to the sauce The higher quality ones make all the difference here
  • Fresh baby spinach: adds color and a tender bite Use bags with vibrant deep green leaves not wilted ones
  • Cannellini white beans: for creaminess and protein Look for cans with no added salt and rinse well for the cleanest flavor
  • Italian seasoning: delivers layers of classic herby notes A good quality blend should smell fragrant with both oregano and basil prominent
  • Crushed red pepper flakes: give a little subtle heat Sprinkle to taste but do not skip for best balance
  • Kosher salt and black pepper: round out all the other flavors Choose coarse salt if possible for best burst
  • Shredded mozzarella: gives this dish its cheesy pull Make sure it is whole milk mozzarella for that melty goodness

Step by Step Instructions

Heat the Skillet
Start by preheating your oven to 475 degrees Meanwhile place a 10 inch ovenproof skillet over medium—high heat and add the olive oil If you hear a light sizzle when the garlic hits you are at the right temp
Fry the Garlic
Toss in the thinly sliced garlic and fry until fragrant and just golden about one minute Watch carefully as garlic can burn fast A golden edge means you are set
Mash the Tomatoes
Add the San Marzano peeled tomatoes directly to the skillet Mind the splatter Using a potato masher or the back of a wooden spoon crush them into chunky pieces to quickly release their juices Allow to simmer for about a minute Keep an eye out and lower the heat if the garlic looks dark
Add the Greens and Beans
Pile in the fresh spinach and the rinsed beans Sprinkle in the Italian seasoning and crushed red pepper Add a generous pinch of kosher salt and black pepper Stir well so everything is evenly coated in that tasty tomato garlic oil The spinach should start to wilt but does not need to be cooked through
Top and Bake
Evenly scatter the shredded mozzarella over everything Bake the skillet in the oven for about 8 to 10 minutes or until the cheese melts and turns golden brown in spots If you crave a crispier finish switch the oven to broil and cook for up to two minutes more Park yourself by the oven window it goes fast
Serve
Scoop the cheesy bean bake straight from the skillet and enjoy with tortilla chips or good crusty bread This dish is meant to be enjoyed bubbling hot fresh from the oven so never wait too long before sharing
A dish with tomatoes, beans, and spinach. Pin it
A dish with tomatoes, beans, and spinach. | cookingwithmee.com

The way mozzarella browns over the beans is one of my favorite parts of the dish We love swiping up the gooey cheese with crunchy chips and I will never forget when my kids insisted this was better than pizza for dinner

Storage Tips

If you have leftovers cool completely before covering and refrigerating the skillet Leftover portions stay good for up to three days I always reheat in the oven so the cheese remelts and the beans crisp a little at the edges Avoid microwaving as it can make the cheese rubbery

Ingredient Substitutions

If you do not have cannellini beans you can swap in butter beans or navy beans easily For tomatoes regular peeled plum tomatoes will do but San Marzano variety gives unmatched flavor For cheese try fresh mozzarella torn into chunks or a sharp provolone for more tang It is easy to use kale or chard instead of spinach though it takes a minute or two longer to soften

Serving Suggestions

This is fantastic with crunchy tortilla chips but you could pile the bake onto baked potatoes or even pasta The tomato bean filling also makes a hearty dip for a casual party or a spread on toasted bread slices At brunch I love to crack a couple eggs onto the skillet right before baking for extra protein

Cultural and Historical Context

Cheesy white bean tomato bake borrows flavors from both Italian and Mediterranean traditions The classic mix of tomatoes herbs beans and cheese stretches back to rustic farmhouse meals in Southern Europe Flavors like these were valued for being nourishing easy to make and friendly for big family tables

A slice of pizza with beans and cheese. Pin it
A slice of pizza with beans and cheese. | cookingwithmee.com

The key to loving this recipe is tweaking the spice and cheese level exactly to your taste and using what you already have at home For me this is a comfort recipe that never disappoints and it brings everyone together at the table every single time

Frequently Asked Questions

→ Which type of beans works best here?

Cannellini white beans provide a creamy texture and mild flavor, perfect for absorbing the seasonings and tomato juices.

→ Can fresh tomatoes replace San Marzano?

Yes, ripe, peeled fresh tomatoes may be used. San Marzano varieties offer distinct sweetness but any flavorful tomato works well.

→ How do I prevent garlic from burning?

Keep the heat moderate and stir frequently. Once fragrant and lightly golden, add tomatoes to lower the temperature quickly.

→ What cheese works instead of mozzarella?

Fontina or provolone can be substituted for mozzarella to offer different melting qualities and flavor nuances.

→ Can this dish be made ahead?

It's best enjoyed freshly baked for the optimal cheese texture. If preparing ahead, reheat briefly to restore the meltiness.

Cheesy White Bean Tomato Bake

White beans, tomatoes, and mozzarella bake together for a warm, satisfying dish with a golden top.

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

Category: Vegetarian Dishes

Difficulty: Easy

Cuisine: Italian-inspired

Yield: 4 Servings (1 skillet bake)

Dietary: Vegetarian, Gluten-Free

Ingredients

→ Produce

01 4 to 5 San Marzano peeled tomatoes
02 2 handfuls fresh baby spinach
03 3 large garlic cloves, thinly sliced

→ Canned Goods

04 2 cans (425 g each) Cannellini white beans, rinsed and drained

→ Dairy

05 2 cups (200 g) shredded mozzarella cheese

→ Oils & Seasonings

06 60 ml extra virgin olive oil
07 0.25 to 0.5 teaspoon Italian seasoning
08 0.5 teaspoon crushed red pepper flakes, plus more to taste
09 Kosher salt and freshly ground black pepper, to taste

Instructions

Step 01

Preheat oven to 245°C.

Step 02

In a 25 cm ovenproof skillet over medium-high heat, warm olive oil. Add sliced garlic and sauté until lightly golden, about 1 minute.

Step 03

Add San Marzano peeled tomatoes carefully to the skillet. Mash with a potato masher or the back of a wooden spoon. Cook for 1 minute, reducing heat as necessary to avoid burning garlic.

Step 04

Add fresh spinach and rinsed Cannellini beans to the skillet. Sprinkle in Italian seasoning, crushed red pepper flakes, kosher salt, and black pepper. Stir well until spinach is slightly wilted and ingredients are evenly combined.

Step 05

Evenly distribute shredded mozzarella over the mixture.

Step 06

Transfer the skillet to the preheated oven. Bake for 8–10 minutes, until cheese is melted and beginning to brown in spots.

Step 07

For additional browning, switch oven to broiler setting and broil for up to 2 minutes, watching closely.

Step 08

Remove from oven and serve immediately, ideally with tortilla chips.

Notes

  1. For optimal texture, serve straight from the oven while the cheese is bubbly. Avoid letting the dish sit too long before serving as the cheese may congeal.

Tools You'll Need

  • 10-inch (25 cm) ovenproof skillet
  • Oven
  • 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).

Nutrition Facts (Per Serving)

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