From the roundup: 24 Fall Casserole Recipes for Cozy Comfort Dinners
My eight-year-old told me white beans were “just mushy blobs” and refused to come to the table, then sat down anyway and ate two full servings. This white bean and roasted tomato casserole comes together fast because most of the work happens in the oven, but the one step worth not skipping is toasting the breadcrumbs in a dry skillet first so they stay crispy through the bake instead of turning to paste under the steam. A couple pints of cherry tomatoes, two cans of white beans, and a bag of spinach are genuinely enough to feed our family of seven when I add a loaf of crusty bread on the side. The roasted tomatoes concentrate into something almost jammy, which is what won over the blob critic at my table.
How this one came together
I first made this on a Tuesday in October when I had promised a meatless dinner and then completely forgot to plan anything. I had two cans of cannellini beans in the pantry and cherry tomatoes that needed to be used. I roasted the tomatoes while I helped with homework, wilted the spinach fast, and had it in the oven by six. My pickiest kid called it “bean pizza” because of the breadcrumb top, which I’ll take.
It’s been in the regular rotation since then, usually on nights when I don’t feel like thinking too hard. I’ve also brought it to a few potlucks in the baking dish and it travels well, which is more than I can say for a lot of casseroles.
Why you will love this
- The tomato-roasting step keeps the casserole from turning out soupy, and it happens while you prep everything else.
- Canned beans mean no soaking or long cooking. Drain, rinse, and they’re ready.
- The breadcrumb topping is pre-toasted in a skillet, so it stays crunchy from the center to the edges, not just around the rim.
- It’s naturally meatless and can be made fully vegan by skipping the Parmesan.
- Leftovers reheat well in the oven and hold up in the fridge for four days, making it a solid Sunday-cook option.
Tips for success
- Roast the tomatoes cut-side up and don’t crowd the pan. If they’re too close together, they steam instead of caramelize and you lose the concentrated flavor the dish depends on.
- Toast the breadcrumbs in the skillet before they go on top. Two minutes over medium heat with the olive oil is enough. If you skip this and put raw crumbs on, they’ll turn soft from the steam rising off the beans.
- Add the spinach in two or three handfuls, not all at once. It wilts down fast, but dumping it all in at once makes it hard to stir and it cooks unevenly.
- Let the casserole sit for five minutes after it comes out of the oven. The filling is very hot and loose right out of the oven, and a short rest helps it settle so it scoops cleanly.
What to serve with it
- A thick slice of crusty sourdough or a simple green salad is all it really needs for a full dinner.
- If you’re serving it as a side, it pairs well with roast chicken or a simple pork tenderloin.
- A fried or poached egg on top of a single serving makes a good next-day lunch with the leftovers.
- A drizzle of good olive oil right before serving adds a little richness if you skipped the Parmesan.
Substitutions
Cannellini, Great Northern, and navy beans all work here. I’ve used all three and haven’t noticed a meaningful difference in the finished dish. Baby kale or chopped Swiss chard can replace the spinach, though chard takes an extra minute to wilt. Grape tomatoes work in place of cherry tomatoes. Panko gives a slightly crunchier top than regular breadcrumbs if you have it.
For a fully dairy-free or vegan version, just leave out the Parmesan. The casserole holds together fine without it. If you have someone who can’t handle red pepper flakes, skip them: the dish has plenty of flavor from the garlic, thyme, and lemon without the heat.
Make-ahead and storage
You can roast the tomatoes and toast the breadcrumbs up to a day ahead. Store the tomatoes covered in the fridge and the crumbs in a small bowl at room temperature, then assemble and bake just before serving. The assembled, unbaked casserole can also sit covered in the fridge for a few hours if you want to get ahead of dinner.
Leftovers keep covered in the fridge for up to four days. The breadcrumb topping softens overnight, so reheat leftovers uncovered in a 375-degree oven for 12 to 15 minutes to get some crunch back. A microwave works in a pinch but the topping will stay soft. This one doesn’t freeze well: the beans turn grainy and the crumbs go soggy after thawing, so I don’t recommend it.

White Bean and Roasted Tomato Casserole
Ingredients
Equipment
Method
- Preheat your oven to 425 degrees F. Spread the halved cherry tomatoes cut-side up on a rimmed baking sheet. Drizzle with 1 tablespoon of olive oil, sprinkle with 1/4 teaspoon of salt, and toss to coat. Roast for 20 minutes until the tomatoes are shriveled, slightly caramelized, and most of the liquid has evaporated. Set them aside and reduce the oven to 375 degrees F.
- While the tomatoes roast, warm 2 tablespoons of olive oil in a large skillet over medium heat. Add the sliced garlic and cook for 1 to 2 minutes, stirring often, just until it turns golden at the edges. Do not let it burn. Add the spinach in two or three handfuls, stirring between additions, and cook for 2 to 3 minutes until fully wilted. Remove from heat.
- Add the drained white beans to the skillet with the spinach and garlic. Stir in the lemon juice, thyme, red pepper flakes if using, the remaining 3/4 teaspoon of salt, and black pepper. Gently fold in the roasted tomatoes. Taste and adjust salt if needed.
- Transfer the bean and tomato mixture to a 2-quart baking dish and spread it into an even layer.
- In a small dry skillet over medium heat, warm the remaining 1 tablespoon of olive oil. Add the breadcrumbs and stir constantly for 2 minutes until they are golden and toasted. Remove from heat and stir in the Parmesan if using. Scatter the toasted crumbs evenly over the top of the casserole.
- Bake uncovered at 375 degrees F for 20 to 25 minutes, until the filling is bubbling around the edges and the breadcrumb topping is deep golden brown. Let it sit for 5 minutes before serving.
Notes
← Back to 24 Fall Casserole Recipes for Cozy Comfort Dinners

