Creamy White Bean and Mushroom Skillet Easy Vegetarian Dinner
why make this recipe
This Creamy White Bean and Mushroom Skillet is a fantastic choice for an easy vegetarian dinner. It’s not only simple to make, but it also packs a lot of flavors. The combination of white beans and mushrooms creates a satisfying dish that everyone will enjoy, whether they follow a vegetarian diet or not. Plus, it’s a great way to get more vegetables into your meals without sacrificing taste.
how to make Creamy White Bean and Mushroom Skillet
Ingredients:
- 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
Directions:
- Heat olive oil or butter in a large skillet over medium heat. Add the chopped onion and sauté for 3–4 minutes until softened.
- Add the garlic and cook for 30 seconds until fragrant.
- Stir in the sliced mushrooms. Season with thyme, salt, and pepper. Cook for 8–10 minutes, stirring occasionally, until the mushrooms are browned and have released their moisture.
- Add the white beans and stir to combine. Pour in the broth and let it simmer for 2–3 minutes to allow the flavors to meld.
- Stir in the cream and cook for another 2–3 minutes until the sauce thickens slightly. Add Parmesan if using and stir until melted and creamy.
- Taste and adjust the seasoning if needed. Garnish with chopped parsley before serving.
- Serve as-is or spoon over crusty bread, pasta, or rice.
how to serve Creamy White Bean and Mushroom Skillet
You can serve this dish warm on its own for a light meal. It also pairs well with crusty bread, making it perfect for soaking up the creamy sauce. Additionally, you can serve it over a bed of pasta or rice for a heartier meal. Garnish with fresh parsley for a bit of color and flavor.
how to store Creamy White Bean and Mushroom Skillet
If you have leftovers, allow the dish to cool before transferring it to an airtight container. It can be stored in the fridge for up to 3 days. To reheat, simply warm it in a skillet over low heat or in the microwave until heated through. If the sauce has thickened too much, you can add a splash of broth or water to loosen it up.
tips to make Creamy White Bean and Mushroom Skillet
- Make sure to sauté the mushrooms until they are golden brown. This brings out their flavor.
- Adjust the seasoning according to your taste. You can add more herbs or spices to match your preference.
- For a healthier twist, replace heavy cream with a lighter option, such as plain yogurt or a plant-based milk.
variation
You can add spinach or kale to the skillet for extra greens. Just toss them in during the last few minutes of cooking, and they will wilt nicely into the sauce. You can also switch the white beans for chickpeas for a different texture.
FAQs
Can I make this dish dairy-free?
Yes, you can use coconut cream instead of heavy cream and skip the Parmesan cheese to make it dairy-free.
What can I use instead of white beans?
If you don’t have white beans, you can substitute them with chickpeas or lentils for a different flavor and texture.
How long does it take to make this dish?
It takes about 30 minutes to prepare and cook this Creamy White Bean and Mushroom Skillet, making it perfect for a quick weeknight meal.

Creamy White Bean and Mushroom Skillet
Ingredients
Method
- Heat olive oil or butter in a large skillet over medium heat. Add the chopped onion and sauté for 3–4 minutes until softened.
- Add the garlic and cook for 30 seconds until fragrant.
- Stir in the sliced mushrooms. Season with thyme, salt, and pepper. Cook for 8–10 minutes, stirring occasionally, until the mushrooms are browned and have released their moisture.
- Add the white beans and stir to combine. Pour in the broth and let it simmer for 2–3 minutes to allow the flavors to meld.
- Stir in the cream and cook for another 2–3 minutes until the sauce thickens slightly. Add Parmesan if using and stir until melted and creamy.
- Taste and adjust the seasoning if needed. Garnish with chopped parsley before serving.