Creamy White Bean and Mushroom Skillet Easy Vegetarian Dinner Recipe
Introduction
This creamy white bean and mushroom skillet is a simple, satisfying vegetarian dinner that comes together quickly. With tender mushrooms, hearty beans, and a rich sauce, it’s perfect for a cozy weeknight meal or when you want something comforting without fuss.

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
Instructions
- Step 1: Heat olive oil or butter in a large skillet over medium heat. Add the chopped onion and sauté for 3–4 minutes until softened.
- Step 2: Add the garlic and cook for 30 seconds until fragrant.
- Step 3: 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.
- Step 4: Add the white beans and stir to combine. Pour in the broth and let simmer for 2–3 minutes to allow the flavors to meld.
- Step 5: 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.
- Step 6: Taste and adjust seasoning if needed. Garnish with chopped parsley before serving.
- Step 7: Serve as-is or spoon over crusty bread, pasta, or rice.
Tips & Variations
- Use coconut cream instead of heavy cream for a dairy-free version that still feels rich and creamy.
- Add a handful of fresh spinach or kale toward the end of cooking for extra greens.
- Substitute Parmesan with nutritional yeast for a vegan twist.
- For more flavor, sauté mushrooms with a splash of white wine before adding beans.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of broth or water if the sauce has thickened too much.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use different types of beans in this recipe?
Yes, you can substitute white beans with chickpeas or navy beans, but white beans provide the creamiest texture and mildest flavor that complements the mushrooms best.
Is it possible to make this recipe vegan?
Absolutely. Use coconut cream instead of heavy cream and skip the Parmesan or replace it with a vegan cheese or nutritional yeast.
