Creamy White Bean and Mushroom Skillet — One Pan, 30 Minutes, Deeply Satisfying

Creamy White Bean and Mushroom Skillet

This is the dinner that converted several dedicated meat-eaters in the test kitchens of everyone who has ever made it. Not because it is trying to imitate meat — it is not — but because white beans simmered in a garlic-thyme cream sauce with properly browned mushrooms produce a skillet that is so hearty, so deeply savoury, and so satisfying in exactly the ways a filling dinner needs to be that the question of whether there is meat in it simply does not come up until someone asks for the recipe.

One skillet. 30 minutes. Six pantry ingredients and a handful of fresh herbs. The kind of dinner that looks like you know what you are doing in the kitchen even when you are operating on autopilot at the end of a long day — which is exactly when this recipe earns its place in the rotation.

Serve it with crusty bread for the sauce. The sauce is the point. More on that shortly.

Creamy White Bean and Mushroom Skillet
⏱️ 32 MIN | 🍄 4 SERVINGS | VEGETARIAN ONE-PAN DINNER
⬇ Recipe

What Makes This Skillet Work

Two things. First, the mushrooms — browned properly in a hot pan until deeply golden and concentrated, not steamed pale and watery from being crowded. This is the same principle as the Garlic Mushroom Rice Casserole and the Greek Lentil Meatball technique: mushrooms browning in a single layer in a hot pan produce an entirely different flavour from mushrooms that have released all their moisture and simmered in it. The browned version contributes umami, nuttiness, and depth. The steamed version contributes moisture and very little else.

Second, the white beans — specifically cannellini beans or Great Northern beans — which have a creamy, slightly floury interior that partially dissolves into the surrounding sauce as they heat, thickening it naturally and giving the skillet the body of a cream sauce without requiring any additional starch. Mashing a small portion of the beans directly in the pan, as the recipe directs, turns the sauce from a thin cream into something genuinely thick and coating. The beans are doing double duty: texture and thickener simultaneously.

  • Prep Time: 10 minutes
  • Cook Time: 22 minutes
  • Total Time: 32 minutes
  • Yield: 4 servings

What You Need

  • Mixed mushrooms — cremini, shiitake, oyster: 1 lb (450g), sliced — mixed varieties produce more complexity than a single type; oyster mushrooms add a delicate texture, shiitake adds deep umami
  • Canned cannellini or Great Northern beans: 2 cans (15 oz / 425g each), drained and rinsed
  • Unsalted butter: 2 tablespoons
  • Olive oil: 2 tablespoons
  • Shallots, finely diced: 3 (or 1 medium yellow onion)
  • Garlic cloves, minced: 6 — a generous amount; the garlic mellows completely in the cream sauce
  • Fresh thyme sprigs: 5 to 6
  • Dry white wine: 1/3 cup (80ml) — deglazes the pan and adds acidity; vegetable broth works if preferred
  • Chicken or vegetable broth: 1/2 cup (120ml)
  • Heavy cream: 3/4 cup (180ml)
  • Parmesan, freshly grated: 1/3 cup (35g) — stirred in at the end; adds salt, umami, and helps the sauce emulsify
  • Fresh baby spinach: 3 cups (90g) — wilts in 2 minutes in the hot sauce; optional but adds colour and nutrition
  • Lemon juice: 1 tablespoon — brightens the entire skillet at the end
  • Dijon mustard: 1 teaspoon — a small amount that adds a barely-perceptible sharpness to the cream sauce that keeps it from tasting flat
  • Fine sea salt: 1 teaspoon
  • Black pepper: 1/2 teaspoon
  • Red pepper flakes: 1/4 teaspoon
  • Fresh flat-leaf parsley: 2 tablespoons, roughly chopped

Equipment for Creamy White Bean and Mushroom Skillet – Kitchen Guide
One-Pan Skillet Essentials

🍽️ Equipment I Need for Creamy White Bean and Mushroom Skillet

One good heavy skillet really is all you need to turn simple pantry cannellini beans and earthy mushrooms into a rich, restaurant-worthy dinner. Here are the 5 kitchen tools that make searing, deglazing fond, and building an ultra-creamy sauce effortless.

Lodge Pre-Seasoned Cast Iron Skillet 12 Inch
Tool 1 • High-Heat Searing & Braising Heavy 12-Inch Cast Iron

Lodge Pre-Seasoned Cast Iron Skillet (12-Inch)

Mushrooms are over 90% water—if crowded in a small pan, they boil and steam into rubbery gray pieces. The Lodge 12-Inch Cast Iron Skillet provides massive heat retention and a wide cooking floor so mushrooms sear in an uncrowded single layer, developing deeply browned, caramelized edges. Its deep flared sidewalls easily hold two cans of white beans, aromatics, and rich simmering cream.

Don’t Salt Too Early: Let sliced mushrooms sear undisturbed in sizzling butter or olive oil for 4–5 minutes before stirring or adding salt. Salting too early immediately draws out moisture, preventing that deep golden fond from developing.
OXO Good Grips Wooden Corner Spoon and Scraper
Tool 2 • Fond Scraping & Pan Deglazing Corner Edge Beechwood Design

OXO Good Grips Wooden Corner Spoon & Scraper

As mushrooms sear and garlic sizzles, they leave behind rich caramelized proteins on the skillet floor called fond. The OXO Good Grips Wooden Corner Spoon features a unique straight-edged chisel profile that glides flat along the pan surface and corners, effortlessly lifting every scrap of browned flavor without scratching seasoned iron or stainless steel.

Deglaze While Sizzling: Pour a splash of dry white wine or vegetable broth into the hot skillet while it sizzles loudly, then scrape the floor vigorously with the flat edge of your wooden spoon. The dissolved fond creates the savory backbone of your cream sauce.
Duralex Lys Stackable Clear Glass Prep Bowls Set of 6
Tool 3 • Texture Staging & Juice Capture Thermal-Shock Tempered Glass

Duralex Lys Stackable Clear Glass Prep Bowls (Set of 6)

Leaving seared mushrooms in the skillet while simmering garlic, broth, and cream causes them to absorb excess liquid and turn soggy. Transferring them into a Duralex Lys Tempered Glass Bowl keeps them hot and crisp while you build the sauce. Made in France from shock-resistant tempered glass, they easily handle piping hot ingredients without cracking.

Save the Mushroom Liquor: Do not discard the dark, savory liquid that pools at the bottom of the bowl while the seared mushrooms rest! Pour those concentrated juices right back into your white bean sauce for a massive umami punch.
Victorinox Fibrox Pro 8-Inch Chef Knife
Tool 4 • Precision Slicing & Mincing High-Carbon Swiss Stainless

Victorinox Fibrox Pro 8-Inch Chef’s Knife (Prep Essential)

Dull blades crush delicate cremini and shiitake mushroom caps, tearing their gills and bruising garlic cloves rather than cleanly dicing them. The Victorinox Fibrox Pro 8-Inch Chef’s Knife features a razor-sharp, laser-tested European stainless steel blade that glides effortlessly through earthy mushrooms and rocks cleanly on your cutting board for a superfine garlic mince.

Uniform Thickness: Slice mushrooms into consistent 1/4-inch slices so they brown at the exact same rate. Pair with a sturdy, non-slip cutting board to protect your blade’s edge while prepping shallots, fresh thyme, and garlic.
Laxinis World Stainless Steel Measuring Cups and Spoons Set 10 Piece
Tool 5 • Emulsion Accuracy & Flavor Ratios Heavy 18/8 Stainless Steel

Laxinis World 18/8 Stainless Steel Measuring Cups and Spoons Set

A velvety skillet sauce depends on an exact ratio of broth to heavy cream or coconut milk—too much liquid leaves the skillet soupy, while too little causes the sauce to break and turn greasy. The Laxinis World 10-Piece Measuring Set is forged from rustproof 18/8 stainless steel with permanent laser-engraved markings, ensuring your liquids, Dijon, and herbs hit perfect proportions every time.

The Spoon-Coat Test: Measure broth and cream accurately, then simmer until reduced by one-third so it coats the back of your spoon. Stir in drained white beans and grated parmesan off the heat to keep the velvety emulsion perfectly smooth.
Affiliate Disclosure: As an Amazon Associate, this site earns from qualifying purchases made through links on this page at no extra cost to you.

How to Make It

  1. Heat 1 tablespoon each of the butter and olive oil in a large, wide skillet over high heat until the butter has melted and is beginning to foam. Add the mushrooms in a single layer — do not stir, do not move them, do not add the salt yet. Cook for 3 to 4 minutes undisturbed until the underside is deeply golden. Toss and cook for another 2 to 3 minutes. Season with salt only after browning — salt draws moisture from the mushrooms and if added at the start prevents the browning you need. Transfer the browned mushrooms to a plate and set aside.
  2. Reduce the heat to medium. Add the remaining tablespoon each of butter and olive oil to the same pan. Add the shallots and cook for 3 minutes until softened.
  3. Add the garlic and thyme leaves and cook for 60 seconds until fragrant.
  4. Add the white wine and scrape up any browned mushroom bits from the bottom of the pan — this is flavour, and it dissolves back into the sauce when the liquid hits the pan. Cook for 2 minutes until the wine has mostly evaporated.
  5. Add the broth and bring to a simmer. Add the drained beans. Using the back of a spoon or a fork, roughly mash approximately 1/4 of the beans directly in the pan — press down on some beans and drag through the sauce. This partial mash releases bean starch into the surrounding liquid and thickens the sauce to the right consistency. Leave the rest whole for texture.
  6. Add the cream, Dijon, red pepper flakes, and black pepper. Simmer gently for 4 to 5 minutes until the sauce has thickened enough to coat a spoon and the beans are heated through.
  7. Return the browned mushrooms to the skillet and stir to combine. Add the spinach in two handfuls and stir through the hot sauce until wilted, about 2 minutes.
  8. Remove from heat. Stir in the Parmesan, lemon juice, and parsley. Taste and adjust — more salt if needed, more lemon if it needs brightness, more red pepper flakes if it needs heat. The sauce should taste rich, garlicky, and well-seasoned.
  9. Serve directly from the skillet with crusty bread, over polenta, or alongside pasta.

Creamy white bean and mushroom skillet served alongside our Focaccia Bread is the dinner pairing that makes this recipe complete — the skillet needs something to scoop with, and the herbed, olive oil-rich focaccia is the bread that earns that role. Tear it, drag it through the cream sauce, and understand immediately why this is the best 30-minute weeknight dinner in the collection.

Salt Timing on Mushrooms and the Partial Bean Mash

Adding salt to mushrooms at the beginning of cooking — which most recipes instinctively do — draws moisture from the mushroom cells through osmosis and produces a puddle of liquid in the pan that prevents browning entirely. The mushrooms steam in their own released moisture rather than making contact with the hot pan surface. Waiting until after the browning is achieved before adding any salt allows the mushrooms to brown properly and then absorb seasoning into already-concentrated, already-golden flesh rather than losing their moisture before the flavour can develop.

The partial bean mash is the thickening technique that makes this a skillet worth making rather than just beans in cream — whole beans in cream produce a thin sauce with beans floating in it; partially mashed beans release enough starch into the liquid to produce a sauce that coats the beans, clings to bread, and feels genuinely substantial. Mash too little and the sauce stays thin; mash too much and it becomes a purée. The quarter-mash — pressing 25 percent of the beans with the back of a spoon and leaving the rest whole — hits the right balance of thick sauce and intact beans in every bite.

What to Serve This With

Crusty bread is the non-negotiable companion for this skillet — the sauce is the point and bread is the vehicle. A baguette torn into hunks, the focaccia from the blockquote above, or any robust bread that will not disintegrate when dragged through a cream sauce. Soft white sandwich bread will not survive this task. Choose accordingly.

Over creamy polenta, this skillet becomes a restaurant-quality vegetarian main — the polenta underneath, the creamy bean and mushroom sauce on top, Parmesan grated over everything. For a table that includes people who specifically want a grain base rather than bread, polenta is the most natural and most satisfying answer.

Over pasta — tossed with rigatoni or pappardelle with a splash of pasta water to loosen the sauce — this skillet becomes a vegetarian pasta dinner that takes 35 minutes total and tastes like the best kind of improvised Italian cooking. The beans and mushrooms behave like a chunky meat sauce in pasta in a way that is completely convincing and requires no substitution mentality to enjoy.

Alongside our Caramelized Onion and Gruyère Tart for a vegetarian dinner party, the two dishes together cover every texture and flavour direction at once — the rich, custardy tart and the garlicky, cream-sauced skillet share a sophisticated European comfort food sensibility that makes a dinner table feel genuinely considered without requiring anything particularly technical from either recipe.

Variations That Are All Worth Making

Tuscan White Bean Skillet: Add 1/2 cup of sun-dried tomatoes (oil-packed, roughly chopped) along with the garlic, and replace the spinach with 2 cups of roughly torn kale. Add 1 teaspoon of Italian seasoning alongside the thyme. The Tuscan version is slightly more acidic from the tomatoes, more robust from the kale, and has the specific flavour character of the marry-me chicken and Tuscan chicken recipes elsewhere in this collection — the sun-dried tomato cream sauce direction that is one of the most popular flavour combinations in the Italian-American cooking category.

White Bean and Mushroom with Sausage: Brown 3 to 4 Italian sausages (casings removed, broken into chunks) in the pan before the mushrooms go in — remove the sausage, brown the mushrooms in the rendered fat, and return the sausage to the pan with the beans and cream. The sausage version is the most substantial and the most crowd-pleasing for a mixed meat-and-vegetable-preferring household — the sausage provides the protein while the beans and mushrooms provide the sauce body and depth.

Lemon and Herb Version: Double the lemon juice to 2 tablespoons, add 1 teaspoon of lemon zest with the garlic, replace the thyme with a mix of fresh tarragon and chives, and skip the red pepper flakes. The lemon-herb version is lighter, brighter, and more spring-appropriate than the richer thyme-and-garlic original — particularly good served over pasta or alongside a green salad when the season calls for something a little less heavy.

Fully Vegan Version: Replace the butter with olive oil, the cream with full-fat coconut cream (from the can, not coconut milk — the higher fat content produces a sauce with comparable richness), and the Parmesan with 2 tablespoons of nutritional yeast and 1 additional tablespoon of lemon juice. The vegan version is slightly sweeter from the coconut cream and slightly less salty without the Parmesan, but the mushroom and bean base carries the dish completely. Season assertively to compensate for the absence of the Parmesan’s saltiness.

Nutritional Information

NutrientAmount Per Serving (based on 4 servings, without bread or pasta)
Calories420 kcal
Protein18 g
Carbohydrates38 g
Fats22 g

18 grams of protein per serving from a completely vegetarian dish (with Parmesan) is genuinely substantial — the combination of white beans and Parmesan provides a complete protein profile that makes this skillet more nutritionally complete than most plant-based pasta dishes at a similar calorie level. The 22 grams of fat come primarily from the cream, butter, and olive oil in the sauce. Add a cup of cooked rigatoni and the meal becomes approximately 620 calories and 22 grams of protein per serving — a complete, satisfying dinner by any measure.

Storing and Reheating

Store leftovers in an airtight container in the fridge for up to 4 days. The sauce thickens significantly during storage as the bean starch continues to absorb the surrounding liquid — add a splash of broth or cream when reheating to restore the original sauce consistency.

Reheat on the stovetop over medium-low heat with the added liquid, stirring gently to bring the sauce back together. The mushrooms and beans reheat without any textural degradation. Add a fresh squeeze of lemon juice after reheating — it restores the brightness that the cream sauce loses during refrigeration and makes leftover white bean skillet taste nearly as good as freshly made.

This skillet does not freeze well — the cream sauce separates on thawing and the beans become slightly mushy. Make and eat within 4 days. Given how quickly it disappears, this has never been a practical problem for anyone who makes it.

The Mistakes That Are Easy to Skip

Crowding the mushrooms in the pan — trying to fit a pound of sliced mushrooms into a small skillet in one go — produces steamed, pale, moisture-releasing mushrooms rather than browned ones. Use the widest pan available, or cook in two batches. The browning is the flavour. The browning requires space.

Not mashing any of the beans produces a thin cream sauce with beans floating in it rather than a thick, coating sauce that clings. Mash too enthusiastically and the skillet becomes a smooth bean purée with mushrooms in it. The 25-percent mash instruction is the specific ratio that produces the right balance. A fork and ten seconds of pressing is all it requires.

Skipping the lemon at the end produces a cream sauce that tastes rich but slightly flat and heavy — the lemon juice is the acid that cuts through the fat and brightens every other flavour in the skillet. It does not make the dish taste of lemon; it makes everything else taste more like itself. This is the most important finishing step in the recipe and the one most easily skipped in the rush to get dinner on the table. Add the lemon.

🍄 Mushrooms • White Beans • Garlic Cream Sauce • One Skillet

Creamy White Bean and Mushroom Skillet

A deeply satisfying vegetarian skillet with golden mushrooms, creamy white beans, garlic, thyme, spinach, Parmesan, lemon, and a rich cream sauce.

Prep10 min
Cook22 min
Total32 min
Yield4 servings
MethodOne skillet

Ingredients

White Bean Mushroom Skillet
Olive Oil 2 tbsp
Dry White Wine ⅓ cup / 80ml
Heavy Cream ¾ cup / 180ml
Parmesan, freshly grated ⅓ cup / 35g
Fresh Baby Spinach 3 cups / 90g
Lemon Juice 1 tbsp
Black Pepper ½ tsp
As an Amazon Associate, we may earn from qualifying purchases. Click ingredient names to shop on Amazon.

How to Make

1
Brown mushrooms

Heat 1 tablespoon butter and 1 tablespoon olive oil in a large wide skillet over high heat. Add mushrooms in a single layer and cook undisturbed for 3 to 4 minutes. Toss and cook another 2 to 3 minutes until deeply golden. Season after browning. Transfer mushrooms to a plate.

2
Cook shallots

Reduce heat to medium. Add remaining butter and olive oil. Add shallots and cook for 3 minutes until softened.

3
Add garlic and thyme

Add garlic and thyme leaves. Cook for 60 seconds until fragrant.

4
Deglaze

Add white wine and scrape up browned mushroom bits from the pan. Cook for 2 minutes until mostly evaporated.

5
Add broth and beans

Add broth and bring to a simmer. Add drained beans. Mash about one-quarter of the beans directly in the pan to thicken the sauce.

7
Return mushrooms

Add browned mushrooms back to the skillet and stir to combine.

8
Wilt spinach

Add spinach in handfuls and stir through the hot sauce until wilted, about 2 minutes.

9
Finish

Remove from heat. Stir in Parmesan, lemon juice, and parsley. Taste and adjust seasoning. Serve with crusty bread, over polenta, or with pasta.

Nutrition

Nutrient Amount Per Serving
Calories420 kcal
Protein18 g
Carbohydrates38 g
Fat22 g

Values are estimates based on 4 servings, without bread, pasta, or polenta.

Leave a Reply

Your email address will not be published. Required fields are marked *