Creamy White Bean and Mushroom Skillet: Easy Vegetarian Dinner
As the days grow shorter and the evenings cooler, there’s nothing quite as comforting as a dish that wraps you in warmth. That’s when this Creamy White Bean and Mushroom Skillet comes into play, bringing together tender mushrooms and creamy white beans into a cozy embrace that’s perfect for easy weeknight dinners. This recipe is reminiscent of those chilly nights spent inside, where the aroma of fragrant garlic and earthy thyme fills the air. It’s a dish that feels like a big, warm hug—quick to prepare yet bursting with flavor, whether you’re serving it to family or enjoying it solo with a good book. This is one you’ll definitely want to pin for later!
Why You’ll Love This Recipe
- Quick & Easy: Ready in just 30 minutes, making it perfect for busy weeknights.
- Healthy & Nourishing: Packed with protein-rich white beans and nourishing mushrooms, this dish is both filling and wholesome.
- Versatile: Enjoy it on its own, spooned over crusty bread, pasta, or rice for a fulfilling meal.
- Flavorful Comfort: A creamy sauce infused with thyme and garlic creates a comforting yet elegant dish.
- Vegetarian Delight: A flavorful alternative to meat-based meals, making it ideal for veggie lovers and meat eaters alike.
Ingredients You’ll Need for Creamy White Bean and Mushroom Skillet Easy Vegetarian Dinner
- 2 tablespoons olive oil or butter
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 10 oz (280g) 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
- 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)
- Fresh parsley, chopped, for garnish
- Optional: crusty bread, pasta, or rice for serving
Step-by-Step Instructions
- Heat olive oil or butter in a large skillet over medium heat. Allow it to melt and warm, filling your kitchen with a comforting aroma.
- Add the chopped onion and sauté for 3–4 minutes until softened and just starting to turn golden.
- Stir in the minced garlic, allowing it to cook for 30 seconds until fragrant.
- Add the sliced mushrooms to the skillet. Season with thyme, salt, and pepper. Cook for 8–10 minutes, stirring occasionally, until the mushrooms are browned and have released their moisture, becoming tender and savory.
- Incorporate the white beans, gently stirring to combine everything beautifully in the skillet.
- Pour in the broth and let it simmer for 2–3 minutes, allowing those delightful flavors to meld together.
- Stir in the cream, cooking for another 2–3 minutes until the sauce thickens slightly, creating a luscious texture. If you’re using Parmesan, add it now and stir until it melts into the creamy goodness.
- Taste and adjust seasoning if needed, letting the flavors dance on your palate.
- Garnish with fresh parsley before serving, adding a bright touch. Spoon it over crusty bread, pasta, or rice, or enjoy it straight from the skillet!
Delicious Variations to Try
- Add Greens: Toss in a handful of baby spinach or kale during the last few minutes of cooking for a pop of color and added nutrition.
- Zesty Kick: Incorporate a squeeze of lemon juice or a sprinkle of crushed red pepper flakes for a refreshing, zesty contrast.
- Hearty Protein: For a heartier dish, add sautéed tofu or cooked lentils for extra protein and texture.
- Nutty Finish: Top with toasted pine nuts or walnuts for a delightful crunch that contrasts nicely with the creamy sauce.
Chef Emma’s Helpful Tips
- Make Ahead: This dish can be prepared a day in advance and reheated gently on the stove. The flavors develop beautifully, making leftovers even more delicious!
- Ingredient Swaps: If you’re out of white beans, chickpeas work well too; they’ll add a different texture while maintaining the wholesome quality.
- Storage Suggestions: Store leftovers in an airtight container in the fridge for up to three days. To reheat, add a splash of broth to thin the sauce if needed.
- Slicing Trick: For perfectly sliced mushrooms, use a damp paper towel to gently wipe away any dirt before thinly slicing them. This keeps them fresh and ready for cooking!
What’s Inside – Nutrition Breakdown
- Serving size: 1/4 of recipe
- Calories: 320
- Carbs: 30g
- Sugar: 2g
- Fat: 18g
- Protein: 8g
- Sodium: 650mg
Frequently Asked Questions
- Can I make this ahead? Yes! Prepare it a day in advance and reheat on the stove for the best flavor.
- Can I use different ingredients? Absolutely! Swap out the white beans for chickpeas or try different mushrooms based on your preference.
- How do I store leftovers? Place them in an airtight container in the fridge for up to three days.
- How long does it last? Leftovers keep well for about three days when stored properly in the refrigerator.
Wrapping It Up
This Creamy White Bean and Mushroom Skillet is not just a meal; it’s an experience wrapped in warmth and comfort. With its rich flavors and easy preparation, it’s the perfect dish for those chilly evenings when you want something truly delightful yet effortless. Save this recipe to your cozy dinner board so it’s ready when you need a comforting treat! Enjoy every savory bite!

Creamy White Bean and Mushroom Skillet
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A comforting dish that combines tender mushrooms and creamy white beans, perfect for easy weeknight dinners.
Ingredients
- 2 tablespoons olive oil or butter
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 10 oz (280g) 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 for dairy-free
- 2 tablespoons grated Parmesan (optional)
- Fresh parsley, chopped, for garnish
- Optional: crusty bread, pasta, or rice for serving
Instructions
- Heat olive oil or butter in a large skillet over medium heat until melted.
- Add chopped onion and sauté for 3–4 minutes until softened.
- Stir in minced garlic and cook for 30 seconds until fragrant.
- Add sliced mushrooms, season with thyme, salt, and pepper, and cook for 8–10 minutes until browned.
- Incorporate white beans and gently stir to combine.
- Pour in the broth and simmer for 2–3 minutes.
- Stir in cream and cook for another 2–3 minutes until the sauce thickens.
- Adjust seasoning, garnish with parsley, and serve over crusty bread, pasta, or rice.
Notes
Make ahead for better flavor; store leftovers in the fridge for up to three days.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Vegetarian
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 2g
- Sodium: 650mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 8g
- Protein: 15g
- Cholesterol: 30mg





