introduction
Creamy White Bean and Mushroom Skillet is a quick, warm dinner that hits comfort-food notes without hard work. This one-pan meal cooks fast and uses pantry-friendly beans and fresh mushrooms for creamy, savory flavor. If you enjoy easy skillet meals, this dish shares the same simple comfort as our creamy garlic chicken and broccoli skillet, but it’s fully vegetarian and ready in about 20 minutes.
why make this recipe
- Quick & Easy: Ready in about 20 minutes from start to finish.
- Simple Ingredients: Pantry beans and everyday vegetables.
- Comforting & Filling: Creamy sauce and tender mushrooms make a cozy meal.
- Versatile: Serve over bread, pasta, or rice for different meals.
- Crowd-Friendly: Mild, familiar flavors that please most eaters.
This skillet stands out because it builds flavor by browning mushrooms well, then uses white beans to make the sauce creamy without much fuss. It feels homey and looks good on the table — great for weeknight dinners or low-effort hosting.
Ingredients
- For the pan base:
- 2 tablespoons olive oil or butter (use olive oil for lighter taste; butter for richer flavor)
- 1 small onion, finely chopped (about 1 cup)
- 3 cloves garlic, minced
- For the mushrooms and seasoning:
- 10 oz (280 g) mushrooms, sliced (button, cremini, or a mix)
- 1 teaspoon dried thyme or Italian seasoning
- 1/2 teaspoon salt, or to taste
- 1/4 teaspoon black pepper
- For the beans and sauce:
- 1 can (15 oz) white beans (cannellini or great northern), drained and rinsed
- 1/2 cup vegetable or chicken broth
- 1/2 cup heavy cream or coconut cream for dairy-free
- 2 tablespoons grated Parmesan (optional, omit for vegan)
- To finish:
- Fresh parsley, chopped, for garnish
- Optional serving: crusty bread, pasta, or rice
Serve this skillet with soup or a side like creamy white bean soup for a fuller meal.
How to Make Creamy White Bean and Mushroom Skillet
- Prep first. Chop the onion, mince the garlic, and slice mushrooms. Drain and rinse the canned beans. Having everything ready speeds cooking.
- Heat the pan. Warm 2 tablespoons olive oil or butter in a large skillet over medium heat. The fat helps the onion soften and mushrooms brown evenly.
- Cook the onion. Add the chopped onion and sauté 3–4 minutes until soft and translucent. This step builds a sweet, savory base.
- Add garlic. Stir in the garlic and cook 30 seconds until fragrant. Don’t let it burn — garlic cooks fast.
- Brown the mushrooms. Add sliced mushrooms, sprinkle with thyme, salt, and pepper. Cook 8–10 minutes, stirring now and then, until mushrooms are browned and their liquid has mostly evaporated. Browning adds deep flavor.
- Add the beans and broth. Stir in the drained white beans, then pour 1/2 cup broth. Let the mixture simmer 2–3 minutes so flavors meld and the beans warm through.
- Make it creamy. Pour in 1/2 cup heavy cream (or coconut cream). Cook 2–3 more minutes until the sauce thickens slightly. You want a sauce that coats a spoon.
- Finish with cheese and herbs. Stir in 2 tablespoons grated Parmesan if using. Taste and adjust salt and pepper. Remove from heat and sprinkle chopped parsley on top.
- Serve hot. Spoon straight from the skillet over bread, pasta, or rice, or serve on plates with a fork and spoon.
Tip: If the sauce seems too thin, simmer a minute longer; if too thick, stir in a splash more broth.
how to serve Creamy White Bean and Mushroom Skillet
- Spoon the skillet over toasted crusty bread for a rustic meal.
- Toss with cooked pasta for a hearty dinner.
- Serve on steamed rice for a simple, filling bowl.
- Garnish with extra parsley and a small drizzle of olive oil or a squeeze of lemon for brightness.
how to store Creamy White Bean and Mushroom Skillet
- Refrigerator: Cool to room temperature, store in an airtight container for up to 3–4 days.
- Reheat: Warm gently on the stove over low heat, adding a splash of broth or water to loosen the sauce. Microwave in short bursts, stirring between, until hot.
- Freezing: Not ideal for long-term freezing because cream can change texture. If needed, freeze for up to 1 month and thaw slowly in the fridge before reheating with extra broth to restore creaminess.
tips to make Creamy White Bean and Mushroom Skillet
- Use a large skillet so mushrooms brown instead of steam.
- Don’t overcrowd the pan — cook mushrooms in one layer for best color.
- Rinse canned beans well to remove canning liquid taste.
- For a vegan version, use coconut cream and skip Parmesan.
- Add a pinch of red pepper flakes for heat if you like spice.
variation (if any)
- Add spinach: Stir in a few handfuls of baby spinach at the end until wilted.
- Swap beans: Use chickpeas for a nuttier texture.
- Make it smoky: Add 1/2 teaspoon smoked paprika for a warm, smoky note.
- Add protein: Stir in cooked sausage or shredded chicken for a non-vegetarian boost.
Helpful Notes
- Visual cues: Cook mushrooms until golden brown and most liquid is gone — this concentrates flavor.
- Flavor balance: Taste before serving; cream and beans mellow salt, so adjust seasoning at the end.
- Make-ahead: Cook mushrooms and onions, cool, and store separately. Finish with beans and cream when ready to serve.
Conclusion
This Creamy White Bean and Mushroom Skillet is a fast, cozy vegetarian dinner that comes together with simple pantry ingredients and fresh mushrooms. It’s creamy without heavy effort and pairs well with bread, pasta, or rice — perfect for busy weeknights or casual guests. If you enjoyed this, you might also like to try a similar skillet idea from Creamy Skillet White Beans with Parmesan – Familystyle Food. If you make this dish, please leave a comment and a star rating below and share the recipe on Pinterest or Facebook. What twist will you try next — extra herbs, spinach, or a splash of lemon? Tell us!
Frequently Asked Questions (FAQ)
Can I use a different type of mushroom?
Yes. Button, cremini, or a mix work well. Use whatever you can find; more flavorful types like cremini or shiitake give a deeper taste.
Can I make this dairy-free or vegan?
Yes. Replace heavy cream with coconut cream and skip the Parmesan. Use olive oil instead of butter if you prefer.
Is this recipe freezer-friendly?
It’s not ideal because cream can separate after freezing. You can freeze without cream, then add fresh cream when reheating and warm gently with extra broth.
How thick should the sauce be?
The sauce should be slightly thickened so it lightly coats a spoon. It will thicken a bit as it cools, so stop when it still moves easily in the pan.
Can I add greens or other vegetables?
Yes. Stir in spinach or kale at the end to wilt them, or add diced bell pepper with the onion for extra color and crunch.
Print
Creamy White Bean and Mushroom Skillet
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A quick and comforting vegetarian skillet meal featuring creamy white beans and savory mushrooms, ready in about 20 minutes.
Ingredients
- 2 tablespoons olive oil or butter
- 1 small onion, finely chopped (about 1 cup)
- 3 cloves garlic, minced
- 10 oz (280 g) mushrooms, sliced
- 1 teaspoon dried thyme or Italian seasoning
- 1/2 teaspoon salt, or to taste
- 1/4 teaspoon black pepper
- 1 can (15 oz) white beans, drained and rinsed
- 1/2 cup vegetable or chicken broth
- 1/2 cup heavy cream or coconut cream
- 2 tablespoons grated Parmesan (optional)
- Fresh parsley, chopped, for garnish
Instructions
- Chop the onion, mince the garlic, and slice mushrooms. Drain and rinse the canned beans.
- Warm 2 tablespoons olive oil or butter in a large skillet over medium heat.
- Add the chopped onion and sauté for 3–4 minutes until soft and translucent.
- Stir in the garlic and cook for 30 seconds until fragrant.
- Add sliced mushrooms, sprinkle with thyme, salt, and pepper. Cook for 8–10 minutes until browned.
- Stir in the drained white beans and pour in the broth. Let simmer for 2–3 minutes.
- Pour in the heavy cream (or coconut cream) and cook for 2–3 more minutes until the sauce thickens.
- Stir in the grated Parmesan if using. Taste and adjust seasoning. Garnish with chopped parsley.
- Serve hot over bread, pasta, or rice.
Notes
For a vegan version, use coconut cream and skip Parmesan. Add a pinch of red pepper flakes for heat if desired.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Skillet
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 30mg
