As the weather warms, I like to switch to lighter dishes like this Tomato and White Bean Casserole, which is essentially a panzanella salad reimagined as a casserole. It’s bright and fresh without being overly heavy, yet hearty enough to serve for lunch or dinner thanks to the addition of white beans.
This casserole is loaded with flavor from cherry tomatoes, shallots, garlic, thyme, basil, parsley, and capers. Toasted bread provides a pleasing contrast in texture, while a nutty cashew “parm” and a bright caper gremolata finish the dish with savory and herbaceous notes. It works beautifully as a side or a main for a lighter meal.

Why you’ll love this recipe
Light but satisfying. If you want something fresher for spring that’s still filling, this casserole fits the bill. It captures the bright tomato flavors of a panzanella but turns them into a more substantial, oven-baked dish.
Layered fresh flavor. Roasted cherry tomatoes and shallots mingle with garlic, thyme, and creamy white beans. Toasted bread absorbs juices and becomes both slightly crisp and tender. The cashew parm adds a nutty crunch while the caper gremolata brings briny, herbal brightness—garlic, basil, parsley, and capers come together to lift the whole dish.
Textural contrast. The top pieces of bread become golden and crunchy under the broiler while pieces tucked beneath the surface soften into the tomato-and-bean mix. Some tomatoes stay plump and juicy; others caramelize slightly during baking. The cashew parm adds a pleasant crumbly bite on top.

How to make this Tomato and White Bean Casserole
Begin by cutting bread into 3/4-inch (2 cm) cubes. Toss the cubes with extra virgin olive oil and a light sprinkle of salt, then bake at 350°F (176°C) for about 10 minutes until lightly golden.

Halve the cherry or grape tomatoes. In a large bowl, combine the tomatoes with peeled, sliced shallots (separate into rings), chopped garlic, and fresh thyme leaves. Add drained white beans, drizzle with olive oil, and season with kosher salt and freshly cracked black pepper. Toss gently to combine.

Add the toasted bread cubes to the tomato-and-bean mixture and toss so the bread is coated with the juices. Transfer everything to a 3-quart (3-liter) baking dish and bake at 350°F (176°C) for 35–40 minutes, until the top is golden brown and crisp.

While the casserole bakes, make the Cashew Parm by pulsing raw cashews with nutritional yeast, kosher salt, and a touch of olive oil in a food processor until the mixture is fine and crumbly—think grated Parmesan, not nut butter.

For the Caper Gremolata, finely chop parsley and basil, grate or mince the garlic over the herbs, and chop the capers into the mix. Add a pinch of flaky salt and combine—this uncooked finishing garnish is what gives the casserole its bright final lift.

When the casserole is done, remove it from the oven. Sprinkle a generous layer of Cashew Parm over the top and briefly broil until the topping is nicely browned—watch closely so it doesn’t burn. Let the casserole rest 10 minutes, then scatter the Caper Gremolata over the surface and finish with a few drizzles of extra virgin olive oil and a light sprinkle of flaky or coarse sea salt.

Substitutes for this Recipe
Cherry tomatoes: Grape tomatoes are an excellent substitute; avoid large slicing tomatoes, which release too much water.
Fresh thyme: Swap 1 tablespoon fresh thyme for 1 teaspoon dried thyme, or omit if needed.
Cannellini beans: Smaller white beans such as navy or Great Northern beans can be used in their place.

Expert Tips
If you’re cooking for fewer people, you can halve the recipe and bake it in an 8×8-inch (20×20 cm) pan.
You’ll likely use about half to two-thirds of the Cashew Parm when finishing the casserole; the remainder stores well in an airtight container at room temperature or refrigerated for several weeks and is great on salads, roasted vegetables, soups, and grains.
Don’t skip the caper gremolata. The capers provide occasional salty, briny pops while the fresh herbs and raw garlic add bright, savory complexity that complements the tomatoes and shallots.

Frequently Asked Questions
Choose a soft but sturdy loaf from a bakery or your grocery store—an Italian or soft French loaf works well (avoid baguette). Very chewy or overly crunchy breads like sourdough may leave some pieces too hard after baking.
Replace the cashew parm with toasted breadcrumbs for a crunchy topping without nuts.
Store leftovers in an airtight container in the refrigerator. To reheat, transfer to a shallow oven-safe dish, sprinkle with remaining Cashew Parm if you like, and bake at 350°F (176°C) for 12–15 minutes until warmed through.
I hope you try this Tomato and White Bean Casserole—it’s a great way to enjoy fresh tomatoes in a dish that’s lighter than a traditional casserole but more substantial than a salad.

Tomato and White Bean Casserole
Made it? Click the stars to leave a review!

Review
Equipment
-
3-quart baking dish
-
Food processor
Ingredients
- 10 ounces (285g) of soft but sturdy rustic bread*
- Extra virgin olive oil
- Kosher salt
- 2 pounds (900g) cherry tomatoes or grape tomatoes, sliced in half
- 5 medium shallots (6-7 ounces or 170-200g), peeled and sliced into rings
- 4 garlic cloves, chopped
- 1 tablespoon fresh thyme leaves**
- 2 (15-ounce/425g) cans of cannellini beans***, drained and rinsed
- Freshly cracked black pepper
Cashew Parm****
- ½ cup (70g) raw cashews
- 2 tablespoons nutritional yeast
- ½ teaspoon kosher salt
- ½ teaspoon extra virgin olive oil
Caper Gremolata
- ¾ cup (9g) Italian flat-leaf parsley leaves
- ½ cup (7-8g) fresh basil leaves
- 2 large garlic cloves, left whole and peeled
- 2 tablespoons capers, drained
- Flaky or coarse sea salt
Instructions
-
Preheat the oven to 350°F/176°C. Chop the bread into ¾-inch (2 cm) cubes and place on a rimmed baking sheet. Drizzle with 1 ½ tablespoons extra virgin olive oil, sprinkle lightly with salt, and bake 10 minutes until lightly golden.
-
In a very large bowl, combine the tomatoes and shallots, separating shallot rings where possible. Add the garlic, thyme, and beans. Drizzle with 2 tablespoons extra virgin olive oil, season with 1 ½ teaspoons kosher salt and plenty of freshly cracked black pepper, and toss to combine.
-
Toss in the baked bread cubes so they’re coated with tomato juices, then transfer the mixture to a 3-quart/3-liter baking dish. (If your bowl is too small, combine directly in the baking dish.)
-
Bake at 350°F/176°C for 35–40 minutes, until the top pieces of bread are golden and crisp.
-
Make the Cashew Parm: Pulse cashews, nutritional yeast, ½ teaspoon kosher salt, and ½ teaspoon olive oil in a food processor in short bursts until the texture is fine and crumbly—like grated parmesan.
-
Make the Caper Gremolata: Finely chop parsley and basil, grate or mince garlic over the herbs, add chopped capers, and mix. Season with a pinch of flaky salt.
-
Remove the casserole from the oven and set the oven rack for broiling. Sprinkle a generous layer of Cashew Parm over the top and broil briefly until browned—watch carefully to avoid burning.
-
Allow the casserole to cool 10 minutes, then sprinkle evenly with the Caper Gremolata and finish with a few drizzles of extra virgin olive oil and a light sprinkle of flaky salt.
Notes
** If you don’t have fresh thyme, use 1 teaspoon dried thyme or omit.
*** Smaller white beans like navy or Great Northern beans can be used instead of cannellini.
****You’ll likely use about ½–⅔ of the Cashew Parm to top the casserole; the rest stores well for other uses.
Nutrition
Nutrition information is an approximation.
Love this? Leave a rating below!