These baked cannellini beans are insanely luxurious. I know—beans don’t usually scream indulgent, but this is basically a creamy, cheesy white bean gratin.
I first fell for the way Italians cook beans when I lived in Tuscany, where they’re treated with as much respect as pasta or meat. That respect stuck with me, and it’s why I love taking humble beans and turning them into something special.

Here, they’re simmered in a silky cream sauce with garlicky shallots, a little nutmeg, and handfuls of spinach. Then I tuck in buttery cubes of taleggio so every bite has those melty, cheesy pockets. A crispy parmesan breadcrumb topping and plenty of fresh herbs keep it balanced and bright.
It’s rich, comforting, and elegant all at once—perfect for a cozy weeknight with crusty bread and a glass of wine, or as a side dish that’ll wow at a dinner party. Once you try it, you’ll wonder why we don’t treat beans like this more often!
And if you love creamy beans, you’ve got to try my creamy Tuscan white bean soup. It’s cozy and indulgent with a silky brothy and lots of greens.
How to make these creamy baked cannellini beans:







A few more recipe tips:
- Dried beans: If you want to start from dried instead of canned, here’s my full guide on how to cook beans—it makes all the difference in flavor and texture. Rancho Gordo is my favorite source for heirloom dried beans (use the delicate Marcella bean here)!
- Add meat: I love this as a vegetarian side, but you can absolutely toss in some crisped-up pancetta or crumbled hot Italian sausage for a meaty twist.
- Prep ahead: Assemble the bean bake up until the baking step, cover with plastic wrap, and refrigerate for up to 1 day. Just slide it into the oven when you’re ready to start dinner.
- Cheese swaps: If you can’t find taleggio, try fontina, robiola, or even a young brie—anything soft, melty, and a little funky to balance the cream. I prefer to discard the rind here for a creamier texture and more mild flavor. Up to you!
- Breadcrumb shortcut: If you’re short on time, skip the stovetop toasting and just sprinkle panko and parmesan on top before baking. It won’t be as golden, but it’ll still add a great crunch.
Serving ideas: This dish is rich enough to be a main with crusty bread and a warm kale salad, but it also makes an incredible side for roasted chicken or grilled lamb.
Leftovers: Reheat gently in the oven so the topping stays crisp. If it feels a little dry, add a splash of cream or stock before warming.
I can't wait to hear
Printcreamy baked cannellini beans
Baked cannellini beans in a silky cream sauce with taleggio, spinach, and crispy parmesan breadcrumbs—cozy, cheesy, and so indulgent.
- Prep Time: 5 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 5 minutes
- Yield: 6
- Category: Side
- Method: Baked
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- butter, for greasing pan
- 4 tbsp extra-virgin olive oil, divided
- ½ cup panko breadcrumbs
- ¼ cup finely grated parmesan
- 1 tsp plus 1 tbsp fresh thyme leaves, divided
- kosher salt
- freshly ground black pepper
- 1 shallot, minced
- 2 garlic cloves, minced
- ½ cup dry white wine
- ¾ cup heavy cream
- ¼ tsp grated nutmeg
- 5 oz baby spinach
- 4 ½ cups cooked cannellini beans (or 3 15-oz cans), rinsed
- 3 oz taleggio, cubed
- ¼ cup chopped mixed herbs (chives, parsley, oregano, marjoram)
- crusty bread, for serving
Instructions
- Preheat oven to 400°F. Generously butter a medium gratin dish (or 2-qt baking dish) and set aside.
- To make the breadcrumbs, heat 2 tablespoons of olive oil in a small skillet over medium-low. Add breadcrumbs, parmesan, 1 teaspoon thyme and a pinch of salt and pepper and cook, stirring, until golden brown, 5- 7 minutes. Transfer to a bowl and set aside.
- Heat remaining olive oil in a large skillet over medium heat. Add shallots and cook until softened, about 3 minutes. Stir in garlic and remaining 1 tablespoon thyme and cook until fragrant, about 30 seconds.
- Add white wine, bring to a simmer, and cook until reduced by half, 2- 3 minutes.
- Add cream, ½ teaspoon salt, ¼ teaspoon pepper and nutmeg. Simmer gently until thickened, about 10 minutes. Add the spinach and cook until just wilted, 2- 3 minutes. Stir in beans and toss to coat.
- Transfer to the prepared gratin dish. Nestle Taleggio cubes throughout the dish, tucking some into the beans and leaving some on top.
- Sprinkle evenly with crispy breadcrumbs. Bake for 20- 25 minutes, until the edges are bubbling and the topping is deeply golden brown.
- Sprinkle with fresh herbs and cracked black pepper. Serve hot with crusty bread for scooping.
Notes
Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
Nutrition
- Serving Size: 1 ¼ cups
- Calories: 496
- Sugar: 2.8g
- Sodium: 291mg
- Fat: 26g
- Saturated Fat: 11g
- Unsaturated Fat: 13g
- Trans Fat: 0.4g
- Carbohydrates: 45g
- Fiber: 9.7g
- Protein: 20g
- Cholesterol: 50mg
Leave a Reply