These creamy spiced white beans bring together earthy mushrooms, a velvety smoked paprika cream sauce, and a crispy cheddar herb topping in one oven-safe skillet.
Ready in about 55 minutes, this vegetarian main balances warmth from cumin and paprika with the sharp bite of melted cheddar. Serve it straight from the oven with crusty bread for a satisfying weeknight dinner.
The panko-herb crust adds a satisfying crunch that contrasts beautifully with the rich, creamy beans beneath.
The skillet crackled like a wood fire the night I tossed mushrooms into olive oil and wondered what would happen if I built an entire dinner around white beans. It was a Tuesday, rain streaking the kitchen windows, and I had nothing planned except a can of cannellini beans and half a block of cheddar. That improvisation turned into the most requested dinner in my house, and now friends text me asking for the bean thing.
I made this for my neighbor Sara after she had her second baby, and she stood at her door eating it straight from the container with a spoon before she even made it back inside. She texted me that night asking if it was weird to want it for breakfast. It is not weird at all.
Ingredients
- 2 cans white beans (cannellini or great northern), drained and rinsed: These form the hearty backbone of the dish, so rinse them well to avoid any canned taste.
- 8 oz mushrooms, sliced: Cremini give the deepest flavor, but white button mushrooms work beautifully too.
- 1 medium yellow onion, finely chopped: The sweetness of yellow onion balances the smoky spices perfectly.
- 2 cloves garlic, minced: Fresh garlic is nonnegotiable here, it carries the whole aroma of the sauce.
- 2 tbsp olive oil: Use a good quality one since it flavors the base of everything.
- 1 cup vegetable broth: This deglazes the pan and adds depth without overpowering the creaminess.
- 1/2 cup heavy cream: You can swap in plant cream, but dairy gives the richest texture.
- 1/4 cup cream cheese: Stirred in at the end, it makes the sauce impossibly silky.
- 1 tsp smoked paprika: This is the secret weapon that gives the whole dish its warm, fireside character.
- 1/2 tsp ground cumin: Just a touch adds earthiness that makes the beans taste deeply seasoned.
- 1/4 tsp chili flakes (optional): A gentle heat that hums in the background without taking over.
- Salt and pepper, to taste: Season in layers as you cook for the best results.
- 1 cup sharp cheddar cheese, shredded: Sharp is key, mild cheddar will disappear into the topping without notice.
- 1/2 cup panko breadcrumbs: They create that shatteringly crisp lid over the creamy beans.
- 2 tbsp fresh parsley, chopped: Brings brightness and color to cut through the richness.
- 2 tbsp fresh chives or thyme, chopped: Thyme leans cozy and wintery, chives feel brighter, pick what suits your mood.
- 2 tbsp melted butter or olive oil: This binds the topping together and helps it turn golden in the oven.
Instructions
- Warm the oven:
- Set your oven to 400 degrees Fahrenheit and let it fully preheat while you work on the stovetop.
- Build the base:
- Heat olive oil in a large oven safe skillet over medium heat, then add the onions and stir until they turn soft and translucent, about three minutes.
- Brown the mushrooms:
- Toss in the sliced mushrooms and let them sit undisturbed for a minute before stirring, cook until golden and their moisture has evaporated, about six minutes.
- Wake up the garlic:
- Add the minced garlic and stir for one minute until your kitchen smells incredible and the garlic just loses its raw edge.
- Add the beans and spices:
- Pour in the drained beans, then sprinkle smoked paprika, cumin, chili flakes, salt, and pepper over everything, stirring so every bean gets coated in that fragrant spice mix.
- Simmer and meld:
- Pour in the vegetable broth and let the mixture bubble gently for five minutes so the flavors have time to marry and the liquid reduces slightly.
- Make it creamy:
- Turn the heat to low, stir in the heavy cream and cream cheese, and cook gently for three minutes until the sauce turns lush and coats the back of your spoon.
- Build the topping:
- In a small bowl, toss the shredded cheddar, panko, chopped herbs, and melted butter together until everything is evenly mixed and clumping slightly.
- Cover and bake:
- Scatter the topping evenly over the beans and transfer the whole skillet into the oven for fifteen minutes until the crust is golden and the edges are bubbling.
- Rest before serving:
- Pull the skillet out and let it sit for five minutes so the sauce thickens slightly and you do not burn your tongue on the first eager bite.
The first time I pulled this from the oven, the topping had bubbled over the edges and caramelized onto the skillet rim, and we fought over those crispy bits like they were the whole point. They might be.
Swaps and Variations
Gruyere cheese melts even more luxuriously than cheddar if you want something richer, and a friend swears by pepper jack for a spicy twist. Chickpeas or butter beans stand in beautifully for white beans when that is what your pantry offers. A pinch of freshly grated nutmeg in the cream sauce is a small addition that makes the whole dish taste unexpectedly sophisticated.
Serving Suggestions
Crusty bread is not optional in my kitchen when this is on the table, because soaking up the creamy sauce with a torn heel of sourdough is half the pleasure. A simple green salad with lemon vinaigrette cuts the richness and makes the meal feel complete without any extra effort.
Storage and Reheating
Leftovers keep well in the refrigerator for up to three days, though the topping loses some of its crunch overnight. Reheat in a 350 degree oven for about ten minutes to bring back some of that golden texture, or use the microwave if crispness matters less than speed.
- Store in an airtight container to keep the cream sauce from absorbing fridge odors.
- Freeze portions without the topping for best results, then add fresh topping when you reheat.
- Always taste for salt after reheating because flavors can dull in the fridge.
This is the kind of dinner that makes a rainy Tuesday feel like an occasion, and I hope it becomes your house favorite too.
Recipe Questions & Answers
- → Can I use dried white beans instead of canned?
-
Yes. Soak about 1 cup of dried cannellini or great northern beans overnight, then simmer until tender before adding them in place of the two cans. This adds roughly 1 to 1.5 hours to your prep time.
- → What type of mushrooms work best here?
-
Cremini or button mushrooms are excellent choices. For deeper flavor, try a mix of shiitake, oyster, and cremini. Avoid portobellos if you prefer a lighter color for the finished dish.
- → How do I make this dish gluten-free?
-
Swap the panko breadcrumbs for certified gluten-free panko or crushed rice crackers. Everything else in the dish is naturally gluten-free when you check your broth and spice labels.
- → Can I prepare this ahead of time?
-
Assemble the beans and sauce up to a day ahead and refrigerate. Add the cheddar herb topping just before baking. You may need to add 5 extra minutes in the oven if baking from cold.
- → What should I serve alongside this?
-
Crusty sourdough or a warm baguette is ideal for scooping up the creamy sauce. A simple arugula salad with lemon vinaigrette cuts through the richness beautifully.
- → How do I store and reheat leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. Reheat in a 350°F oven for about 15 minutes or in a covered skillet over medium-low heat until warmed through.