This creamy white bean and mushroom skillet dinner is a quick, comforting one-pan meal that feels rich without being heavy. Earthy mushrooms and tender white beans simmer in a silky cream sauce flavored with sautéed onion and garlic. It smells warm and savory, tastes lightly nutty and garlicky, and the sauce clings to the beans for a satisfying, velvety bite. If you love bean-forward comfort food, you might also enjoy this creamy vegan tomato white bean stew for another easy weeknight option.
Recipe Information
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Servings: 3
- Difficulty Level: Easy
Nutrition Information
Approximate per serving:
- Calories per serving: 450 kcal
- Protein: 9 g
- Carbohydrates: 19 g
- Fat: 39 g
- Fiber: 7 g
- Sugar: 4 g
- Sodium: 450 mg
Why Make This Creamy White Bean and Mushroom Skillet Dinner
This skillet dinner is fast, flexible, and full of comforting flavors. It’s a great meatless main that still feels hearty thanks to the creamy sauce and protein from the white beans. The mushrooms add an earthy depth and meaty texture, while the garlic and onion build a classic savory base. It’s also forgiving: you can swap ingredients, stretch it with grains, or make it dairy-free. The whole dish comes together in about 30 minutes, making it perfect for busy weeknights or a cozy weekend supper.
How to Make Creamy White Bean and Mushroom Skillet Dinner
This method keeps things simple: sauté aromatics, cook mushrooms, add beans and broth, then stir in cream and simmer until thick. Use medium heat and stir occasionally to keep the sauce smooth and prevent sticking. Rinsing the beans reduces excess sodium and keeps the sauce from tasting tinny. If the sauce gets too thick, splash in a bit more broth; if it’s too thin, simmer a few minutes longer.
Ingredients:
- 1 can white beans, drained and rinsed
- 1 cup mushrooms, sliced
- 1 cup vegetable broth
- 1 cup heavy cream or coconut cream
- 2 cloves garlic, minced
- 1 onion, chopped
- 2 tablespoons olive oil
- Salt and pepper to taste
- Fresh parsley, for garnish
Directions:
Step 1: Preparation
Drain and rinse the white beans well and pat mushrooms dry. Chop the onion and mince the garlic so everything is ready to go before the pan heats. This speeds cooking and keeps ingredients from overcooking.
Step 2: Mixing
Heat 2 tablespoons olive oil in a large skillet over medium heat. Add the chopped onion and minced garlic. Stir and sauté until the onion turns translucent and sweet-smelling, about 3–4 minutes. Season lightly with salt and pepper while cooking to draw out flavor.
Step 3: Cooking
Add the sliced mushrooms to the skillet and cook until they release their moisture and become tender, about 5–6 minutes. Stir in the rinsed white beans and 1 cup vegetable broth, then bring the mixture to a gentle simmer. Slowly pour in 1 cup heavy cream (or coconut cream for dairy-free) while stirring to combine. Cook for another 5–7 minutes, simmering until the sauce thickens and coats the beans and mushrooms. Taste and adjust salt and pepper.
Step 4: Finishing
Once the sauce is glossy and slightly reduced, remove the pan from heat. Garnish with chopped fresh parsley for brightness. Serve immediately while warm.
How to Serve Creamy White Bean and Mushroom Skillet Dinner
Serve this skillet dish straight from the pan over cooked rice, polenta, or buttered noodles to soak up the sauce. For a lighter meal, spoon it over a bed of wilted spinach or steamed greens. Top with a squeeze of lemon juice for brightness or a sprinkle of grated Parmesan for extra savory depth (omit for vegan). It also pairs well with crusty bread for dipping.
How to Store Creamy White Bean and Mushroom Skillet Dinner
- Refrigerator: Cool to room temperature, transfer to an airtight container, and refrigerate for 3–4 days.
- Freezer: Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.
- Reheating: Gently reheat on the stove over low-medium heat, stirring and adding a splash of broth or water to loosen the sauce if it has thickened. Microwave in short bursts, stirring between, to reheat single portions.
Expert Tips for Perfect Creamy White Bean and Mushroom Skillet Dinner
- Use low-sodium broth and rinse the canned beans to control salt. Add salt at the end to taste.
- Pat mushrooms dry before cooking so they brown instead of stew. Browning adds flavor.
- If the sauce splits, reduce heat and whisk in a tablespoon of water or broth. Finish with a gentle simmer to bring it back together.
- For extra richness without more dairy, stir in a tablespoon of butter or a splash of good olive oil off the heat.
- Want more texture? Roughly mash a few beans in the pan to thicken the sauce naturally.
Delicious Variations
- Vegan: Use coconut cream and swap butter for olive oil or vegan spread. Add a pinch of nutritional yeast for umami.
- Herby lemon: Stir in chopped thyme or rosemary and finish with lemon zest for brightness.
- Cheesy: Stir in grated Parmesan or Pecorino at the end for a nutty finish.
- Spicy: Add red pepper flakes while sautéing the onion for a warm kick.
- Grain bowl: Serve over farro, quinoa, or barley with roasted veggies for a filling bowl meal.
Frequently Asked Questions
Q: Can I use a different type of bean?
A: Yes. Cannellini, navy, or great northern beans work well. Chickpeas will also work but change the texture slightly. Rinse canned beans before using.
Q: Can I make this dairy-free?
A: Absolutely. Use full-fat coconut cream or a thick plant-based cream. Coconut will add a slight coconut flavor; for a neutral taste use an unsweetened plant cream.
Q: How can I thicken the sauce if it’s too thin?
A: Simmer uncovered for a few more minutes to reduce. You can also mash a few beans in the skillet to naturally thicken the sauce or stir in a teaspoon of cornstarch mixed with a little cold water and simmer until glossy.
Q: Will the beans break apart when stirring?
A: Gently fold rather than stirring vigorously. Use a wooden spoon and avoid mashing the beans unless you want a thicker sauce. Slight breakage is fine and helps thicken the sauce.
Q: Can I prepare this ahead for meal prep?
A: Yes. Store in the fridge for up to 4 days. Reheat gently on the stovetop and add a splash of broth if needed. For freezing, use airtight containers and freeze up to 2 months.
Q: Is this recipe gluten-free?
A: Yes, as written it’s gluten-free. Serve with gluten-free grains or bread if needed.
Q: How do I prevent the cream from curdling?
A: Keep heat moderate and add cream slowly while stirring. Avoid boiling vigorously after adding cream; a gentle simmer is enough.
Conclusion
This creamy white bean and mushroom skillet dinner is an easy, comforting, and flexible recipe you can adapt to what’s in your pantry. The sauce is silky, the mushrooms add satisfying texture, and the dish reheats well for quick lunches or dinners. For another delicious take on creamy skillet beans, see Creamy Skillet White Beans with Parmesan – Familystyle Food. Give this recipe a try — it’s a small effort that delivers big, cozy flavor.
Print
Creamy White Bean and Mushroom Skillet Dinner
- Total Time: 30 minutes
- Yield: 3 servings 1x
- Diet: Vegetarian
Description
A quick and comforting one-pan meal featuring earthy mushrooms and tender white beans simmered in a silky cream sauce flavored with onion and garlic.
Ingredients
- 1 can white beans, drained and rinsed
- 1 cup mushrooms, sliced
- 1 cup vegetable broth
- 1 cup heavy cream or coconut cream
- 2 cloves garlic, minced
- 1 onion, chopped
- 2 tablespoons olive oil
- Salt and pepper to taste
- Fresh parsley, for garnish
Instructions
- Drain and rinse the white beans well and pat mushrooms dry. Chop the onion and mince the garlic.
- Heat olive oil in a large skillet over medium heat. Add the chopped onion and minced garlic. Stir and sauté until the onion is translucent, about 3–4 minutes. Season lightly with salt and pepper.
- Add the sliced mushrooms to the skillet and cook until they become tender, about 5–6 minutes. Stir in the rinsed white beans and vegetable broth, then bring to a gentle simmer. Slowly add the heavy cream while stirring to combine.
- Cook for another 5–7 minutes until the sauce thickens. Taste and adjust seasoning. Garnish with chopped fresh parsley and serve immediately.
Notes
Serve over rice, polenta, or buttered noodles. For a lighter meal, use a bed of wilted spinach. Reheat gently to maintain sauce consistency.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 4g
- Sodium: 450mg
- Fat: 39g
- Saturated Fat: 24g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 19g
- Fiber: 7g
- Protein: 9g
- Cholesterol: 120mg




