I love making this Creamy White Bean and Mushroom Skillet Dinner when I want something hearty, comforting, and completely satisfying without using meat. The creamy sauce, tender mushrooms, and protein-rich white beans come together in one skillet for a simple yet deeply flavorful meal. It is one of my favorite weeknight dinners when I want something cozy and nourishing.

Why You’ll Love This Recipe

I appreciate how this dish feels rich and creamy while still being wholesome and plant-forward. The mushrooms add a deep, savory flavor, and the white beans make it filling and satisfying.

I also like that everything cooks in one pan, which makes cleanup easy. It works beautifully on its own, over rice, or with crusty bread to soak up every bit of the creamy sauce.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

2 tablespoons olive oil
1 small onion, diced
3 cloves garlic, minced
8 ounces mushrooms, sliced
2 cans (15 ounces each) white beans, drained and rinsed
1 cup vegetable broth
1/2 cup heavy cream or half-and-half
1/4 cup grated parmesan cheese
1 teaspoon dried thyme
1/2 teaspoon dried oregano
salt to taste
black pepper to taste
2 cups fresh spinach
fresh parsley for garnish

Directions

  1. I heat olive oil in a large skillet over medium heat. I sauté the diced onion until softened.

  2. I add the minced garlic and cook for about 30 seconds until fragrant.

  3. I stir in the sliced mushrooms and cook until they release their moisture and become golden brown.

  4. I add the drained white beans, thyme, oregano, salt, and pepper, stirring everything together.

  5. I pour in the vegetable broth and let it simmer for about 5 minutes to allow the flavors to combine.

  6. I reduce the heat and stir in the cream and parmesan cheese, letting the sauce gently thicken.

  7. I add the fresh spinach and cook until it wilts into the mixture.

  8. I garnish with fresh parsley and serve warm.

Servings and Timing

Servings: 4

Prep time: 10 minutes
Cook time: 20 minutes
Total time: 30 minutes

Variations

I sometimes use coconut milk instead of cream for a dairy-free version. If I want extra texture, I add sun-dried tomatoes or roasted red peppers.

For a heartier meal, I serve it over pasta, quinoa, or mashed potatoes. I also enjoy adding a pinch of red pepper flakes for gentle heat.

Storage/Reheating

I store leftovers in an airtight container in the refrigerator for up to 4 days.

To reheat, I warm it gently on the stovetop over medium-low heat. If the sauce thickens too much, I stir in a splash of broth or water to loosen it. I can also microwave it in short intervals, stirring between each one.

I can freeze it for up to 2 months, though I find the texture is best when enjoyed fresh or refrigerated.

FAQs

Can I use canned beans?

Yes, I typically use canned white beans for convenience. I just make sure to drain and rinse them well.

What type of mushrooms work best?

I often use cremini or button mushrooms, but any variety I have on hand works well.

Can I make this dairy-free?

I substitute coconut milk or a plant-based cream alternative and skip the parmesan or use a dairy-free version.

Is this recipe high in protein?

Yes, the white beans provide a good amount of plant-based protein, making the dish filling and satisfying.

Can I prepare this ahead of time?

Yes, I make it ahead and reheat it when ready to serve. The flavors deepen as it rests.

Conclusion

I find this Creamy White Bean and Mushroom Skillet Dinner to be rich, comforting, and surprisingly simple. It delivers creamy texture and savory flavor in just one pan, making it perfect for busy evenings. Whenever I prepare it, I enjoy how nourishing and satisfying it feels without being complicated.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star