Wholesome One-Pot White Bean Mushroom Stew

One-Pot White Bean Mushroom Stew: Your Go-To Vegan Comfort Meal

Indulge in the deeply satisfying flavors of this One-Pot White Bean Mushroom Stew, a perfect plant-based and protein-packed option for any lunch or dinner. This dairy-free and vegan recipe is crafted with wholesome white beans, earthy mushrooms, and nutrient-rich greens, offering both comfort and sustenance. Discover how effortlessly you can prepare this incredibly fulfilling vegan stew in a single pot, ready to enjoy in under 30 minutes.

A beautiful bowl of creamy vegan white bean mushroom stew, garnished with fresh basil, and served with a side of crispy sourdough bread for dipping.

Embracing a plant-based lifestyle doesn’t mean sacrificing flavor, comfort, or convenience. In fact, it often leads to discovering incredibly delicious and surprisingly simple dishes, like this One-Pot White Bean Mushroom Stew. This recipe is a testament to how quick, nourishing, and satisfying vegan cooking can be, proving that wholesome meals don’t have to take hours to prepare. It’s designed for those busy days when you crave something hearty and healthy but have minimal time to spend in the kitchen.

The beauty of a one-pot meal lies in its efficiency, both in cooking and cleanup. This stew delivers on both fronts, making it an ideal choice for a quick mid-day lunch or a stress-free weeknight dinner. Loaded with fresh vegetables and robust plant-powered protein, it ensures you get all the nutrients you need without any fuss. You can even prepare a larger batch ahead of time, allowing you to simply reheat and enjoy a delicious, ready-made meal whenever hunger strikes.

If you were a fan of my creamy tomato white bean stew, then you’re in for a treat with this mushroom-centric version. As the weather grows cooler and we seek out cozier meals, this creamy, earthy stew steps up to the plate. It offers a similar comforting profile but with a distinct umami depth from the mushrooms, making it a perfect vegan fall recipe that will warm you from the inside out.

Short on time? For an even quicker fix, my 5-Minute Creamy Peanut Noodles are an absolute lifesaver!

Scooping up a spoonful of creamy vegan white bean mushroom stew with a piece of crispy sourdough bread, highlighting the rich texture.

Why You’ll Absolutely Love This One-Pot White Bean Mushroom Stew

This creamy vegan stew isn’t just a meal; it’s a culinary experience designed for simplicity, flavor, and nourishment. It ticks all the boxes for what you want in a simple, wholesome vegan dish:

  • Rich in Flavor: Bursting with aromatic garlic, savory mushrooms, and vibrant fresh greens, every spoonful is packed with satisfying depth.
  • Lightning Fast: Ready to serve in less than 30 minutes, this stew is perfect for busy weeknights or when you need a quick, nourishing meal on the fly.
  • Effortlessly Simple: By utilizing convenient canned beans, the cooking process is streamlined, minimizing prep time and maximizing ease.
  • Dietary Inclusive: This recipe is naturally vegan, gluten-free, and nut-free, making it suitable for a wide range of dietary preferences and allergies.
  • Protein Powerhouse: Boasting over 15 grams of plant protein per serving, it’s an excellent way to fuel your body and keep you feeling full and energized.
  • Health-Conscious Choice: At approximately 262 calories per serving, it’s a light yet incredibly filling and nourishing option that supports a balanced diet.
  • Minimal Cleanup: Prepared entirely in one pot, this stew significantly reduces the amount of dishwashing, giving you more time to relax and enjoy.
  • Versatile & Adaptable: Easily customized with your favorite vegetables or spices, making it a dish you can enjoy again and again with new variations.
  • Budget-Friendly: Made with accessible, affordable ingredients like beans and seasonal greens, it’s a delicious meal that won’t break the bank.

Essential Ingredients for Your Creamy Mushroom Stew

Creating this flavorful One-Pot White Bean Mushroom Stew begins with a selection of fresh, simple ingredients. Each component plays a vital role in building the stew’s comforting texture and deep, savory taste.

A collection of fresh ingredients laid out for white bean mushroom stew, including mushrooms, vegetable broth, basil, tamari, salt, spinach, white beans, garlic, and dairy-free milk.

Here’s a closer look at the key components:

  • Yellow Onion: The foundation of many great stews, a yellow onion provides a subtle sweetness and aromatic base when sautéed. You can also opt for a white onion or two shallots for a slightly milder flavor profile.
  • Mushrooms: The star of the show, mushrooms bring a wonderful umami depth and meaty texture to the stew. I highly recommend using a combination of cremini (also known as baby bellas) and shiitake mushrooms for a richer, more complex flavor. Cremini offer a robust earthiness, while shiitake add a distinctive savory note. Ensure they are wiped clean, not washed, to prevent them from becoming waterlogged.
  • Garlic: Essential for its pungent aroma and flavor, fresh garlic elevates the entire dish. I prefer to use at least four large cloves, finely minced, for maximum impact. If you’re really pressed for time, frozen garlic cubes are a convenient alternative, though I usually add an extra one or two to ensure the flavor truly shines through.
  • White Beans: Canned cannellini beans are my go-to choice for their creamy texture and ease of use. They hold their shape well while cooking and contribute significantly to the stew’s hearty body and protein content. Great Northern or navy beans are also excellent substitutions if you have them on hand. Remember to rinse and drain them thoroughly before adding to the pot.
  • Vegetable Broth: This forms the liquid base of our stew. Using a low-sodium vegetable broth allows you to control the overall saltiness of the dish, seasoning to your exact preference. Look for a high-quality broth for the best flavor.
  • Dairy-Free Milk: To achieve that luxurious creaminess without any dairy, an unsweetened, unflavored dairy-free milk is key. I personally favor unsweetened soy milk, as it adds an extra protein boost. However, any unflavored, unsweetened variety will work, such as oat milk or cashew milk. Opt for a creamier option over thinner almond milk for a richer result.
  • Starch (Arrowroot, Tapioca, or Cornstarch): This is your secret weapon for thickening the stew and adding to its velvety consistency. Arrowroot starch, tapioca starch, or cornstarch all perform beautifully in this recipe, creating a smooth, luscious broth that clings to the other ingredients.
  • Baby Greens: Packing in as many greens as possible is a fantastic way to boost the nutritional value and vibrant color of the stew. Baby kale, fresh spinach, or baby chard all wilt beautifully into the warm broth, adding a touch of freshness and vital nutrients.
  • Tamari: For a gluten-free umami kick, low-sodium tamari is ideal. If gluten isn’t a concern for you, regular soy sauce can be used interchangeably. It deepens the savory notes and rounds out the flavors.
  • Lemon: A squeeze of fresh lemon juice at the end is a game-changer. Its bright, tangy acidity cuts through the richness of the stew, waking up the flavors and adding an unexpected, refreshing dimension.
  • Fresh Basil: A garnish of fresh, herby basil not only adds a burst of vibrant color but also infuses a delicate, aromatic finish. Feel free to experiment with other fresh herbs you love, such as chopped parsley, fresh thyme, or even delicate micro-greens.
  • Olive Oil or Avocado Oil: For sautéing our vegetables, a good quality olive oil or avocado oil is essential to develop those rich, caramelized flavors.

How to Master This One-Pot White Bean Mushroom Stew

Creating this comforting vegan stew is surprisingly straightforward, requiring just one pot and a few simple steps. Follow this guide to achieve a perfectly creamy and flavorful result every time.

Sliced onions and mushrooms sautéing in a pan as the first step for the stew.
Mushroom and onion mixture in a pot, nicely browned and fragrant.
Garlic and thyme added to the sautéed mushrooms and onions in the pot.

Step 1: Sauté Aromatics and Mushrooms. Begin by heating 1 tablespoon of olive oil or avocado oil in a medium saucepan over medium heat. Add your sliced yellow onion and mushrooms. Sauté them for about 6 to 8 minutes, stirring occasionally, until they become tender, beautifully browned, and release their fragrant aromas. This caramelization is crucial for developing deep flavor in your stew.

Step 2: Infuse with Garlic and Thyme. Once your onions and mushrooms are perfectly browned, add the minced garlic and dried thyme to the pot. Cook for just one minute, stirring constantly to prevent the garlic from burning. You’ll notice a wonderful fragrance filling your kitchen – that’s when you know it’s ready for the next step.

White bean mushroom stew simmering in a pot, thickening up.
Adding fresh baby greens to the simmering white bean mushroom stew.
Final white bean mushroom stew, garnished with basil and ready to serve.

Step 3: Prepare the Thickening Slurry. In a separate small bowl, whisk together the arrowroot starch (or tapioca/cornstarch) with a splash of vegetable broth until you have a smooth, lump-free slurry. This crucial step ensures your stew thickens evenly without any starchy clumps. Then, add this slurry to the remaining vegetable broth and whisk until fully combined.

Step 4: Simmer to Perfection. Pour the starch-broth mixture and the dairy-free milk into the saucepan with the sautéed mushrooms and onions. Stir in the white beans. Bring the mixture to a gentle simmer over low-medium heat and cook for about 5 minutes, or until the stew has slightly thickened and is warmed through. The starch will activate, creating a beautifully creamy consistency.

Step 5: Finish with Greens and Seasoning. Finally, stir in the baby greens (like spinach or kale) and cook for just about 1 minute, or until they have wilted into the stew. Remove from heat and mix in the tamari and fresh lemon juice. Taste and adjust the seasoning with salt and pepper as needed. The lemon juice is vital for brightening the flavors and adding a lovely zing. Serve immediately, topped with fresh basil.

Delicious Ways to Serve Your One-Pot White Bean Mushroom Stew

This plant-based mushroom white bean stew is incredibly versatile and pairs wonderfully with a variety of accompaniments. My absolute favorite way to enjoy it, as you see in the pictures, is by scooping up every delicious drop with plenty of crusty bread. It’s the ultimate vegan comfort food experience!

  • Crusty Bread: There’s nothing quite like soaking up the rich, creamy broth with a hearty slice of bread. I love using my homemade gluten-free bread, but any good quality sourdough, baguette, or rustic loaf will do. My homemade gluten-free flatbreads or these savory roasted garlic rosemary sourdough rolls would also be incredible with this stew.
  • Grains: For a more substantial meal, serve the stew over a bed of fluffy rice, quinoa, or couscous. These grains absorb the flavors beautifully and add an extra layer of texture and satisfaction.
  • Pasta: Toss it with your favorite short pasta shapes like ditalini, orzo, or small shells for a hearty and filling dish that the whole family will love.
  • Greens or Vegetable Noodles: If you’re looking for a lighter, lower-carb option, serve it over a bed of fresh baby spinach, spiralized zucchini noodles, or steamed broccoli.
  • Creative Garnishes: Beyond fresh basil, consider a drizzle of high-quality olive oil, a sprinkle of nutritional yeast for a cheesy flavor, red pepper flakes for a touch of heat, or even a swirl of homemade spinach basil pesto for an extra layer of herbaceous goodness.
Overhead shot of a bowl of white bean mushroom stew garnished with basil, served with crispy sourdough bread on the side.

Storage and Reheating Tips

This One-Pot White Bean Mushroom Stew is not only delicious freshly made but also fantastic for meal prepping! Proper storage ensures you can enjoy its comforting flavors for days to come.

How to Store Leftovers: Any leftover stew will keep beautifully in an airtight container in the refrigerator for up to 4 days. Make sure the stew has cooled completely before transferring it to the container to maintain freshness and prevent condensation.

To Reheat on the Stovetop: For best results, gently reheat the bean stew in a saucepan over low-medium heat on the stove. Stir frequently to ensure even heating and prevent sticking. If the stew appears too thick, add a splash of water or vegetable broth to achieve your desired consistency. Continue stirring until it is warmed through.

To Reheat in the Microwave: Transfer a serving of the stew to a microwave-safe bowl. Cover the bowl (a microwave-safe lid or microwave-safe plastic wrap works well) to retain moisture. Microwave for 1 to 2 minutes, stirring every 30 seconds, until thoroughly warmed. Adding a tiny splash of water or broth before reheating can help restore its creamy texture.

Can I Freeze This Stew? Yes, this stew freezes well! Allow it to cool completely, then transfer to freezer-safe containers or bags, leaving a little headspace for expansion. It can be frozen for up to 2-3 months. Thaw overnight in the refrigerator before reheating gently on the stovetop or in the microwave, adding liquid as needed.

More Plant-Based Recipes You’ll Love:

1Creamy Tomato White Bean Stew

The rich and comforting flavors of this Creamy Vegan Tomato White Bean Stew make the perfect easy lunch or dinner. This dairy-free & plant-based recipe is packed with wholesome ingredients, like protein-packed white beans, cherry tomatoes, and nutrient-dense greens. Learn how to make this easy and satisfying vegan stew in just 25 minutes.

Get the recipe

2One-Pot Miso Pasta with Mushrooms

This One-Pot Miso Pasta with Mushrooms is so creamy with coconut milk to keep it vegan, easy to make in just one pot, and so flavorful! This flavorful gluten-free pasta dish will become a weeknight staple – it’s ready in just 30 minutes!

Get the recipe

3Vegan Kale & White Bean Soup

This Creamy Vegan Kale & White Bean Soup is so flavorful, filling, and ready to eat in about 30 minutes. This easy soup recipe is gluten-free, dairy-free, and full of plant-based protein.

Get the recipe
One-Pot White Bean Mushroom Stew in a bowl with fresh basil garnish.
Rachel Conners

One-Pot White Bean Mushroom Stew





4.86 from 7 reviews
The comforting flavors of this One-Pot White Bean Mushroom Stew make the perfect plant-based and protein-packed lunch or dinner. This dairy-free & plant-based recipe is made with white beans, mushrooms, and nutrient-dense greens. Learn how to make this satisfying vegan stew in just one pot in less than 30 minutes.
Print Recipe
Pin Recipe
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Servings: 2 servings

Ingredients

  • 1 medium yellow onion, sliced
  • 8 oz. sliced mushrooms, a combo of cremini and shiitake works best
  • 4 garlic cloves, minced
  • 1/2 teaspoon dried thyme
  • 1 tablespoon arrowroot starch, tapioca starch, or cornstarch
  • 1 cup vegetable broth
  • 1 cup unsweetened, unflavored dairy-free milk (soy, oat, or cashew recommended)
  • 1 can (15 oz) white beans, such as cannellini, rinsed and drained
  • 2 cups baby greens, like baby kale, spinach, or chard
  • 1 tablespoon tamari or soy sauce
  • 1 lemon, juiced
  • Salt and pepper, to taste (approx. 1/2 tsp salt and 1/4 tsp pepper)
  • ¼ cup fresh basil, sliced, for garnish
  • 1 tablespoon olive oil or avocado oil, for sautéing

Instructions

  1. In a medium saucepan over medium heat, add 1 tablespoon avocado or olive oil. Add the sliced yellow onion and mushrooms, and sauté for about 6 to 8 minutes. Stir occasionally until they are slightly browned, tender, and caramelized, releasing a wonderful aroma.
    1 medium yellow onion, 8 oz. sliced mushrooms
  2. Add the minced garlic and dried thyme to the pan. Cook, stirring constantly, for one minute until the garlic is fragrant and lightly golden, being careful not to burn it.
    4 garlic cloves, 1/2 teaspoon dried thyme
  3. In a separate small bowl, whisk the starch (arrowroot, tapioca, or cornstarch) with a splash of vegetable broth to create a smooth slurry. Then, mix this slurry into the rest of the vegetable broth, ensuring there are no lumps.
    1 tablespoon arrowroot starch, 1 cup vegetable broth
  4. Pour the prepared broth-starch mixture and the dairy-free milk into the pan with the mushrooms and onions. Add the rinsed and drained white beans. Bring the stew to a low simmer and cook for 5 minutes, stirring occasionally, until it has slightly thickened and is warmed through.
    1 cup unsweetened dairy-free milk, 1 can (15 oz) white beans
  5. Stir in the baby greens and cook until they have just wilted, which should take about 1 minute. Remove the pot from the heat and mix in the tamari and fresh lemon juice. Taste the stew and adjust seasoning with salt and pepper as desired. Garnish generously with fresh basil before serving.
    2 cups baby greens, 1 tablespoon tamari or soy sauce, 1 juiced lemon, Salt and pepper, ¼ cup fresh basil
  6. Enjoy your delightful One-Pot White Bean Mushroom Stew over rice, quinoa, pasta, or your favorite greens, with crusty toast, or simply on its own.

Notes

  • Storing leftovers: This stew will stay good in an airtight container in the fridge for about 4 days.
  • To reheat: Add the bean stew to a pan over the stove on low-medium heat, stirring frequently until the beans are warmed through. If needed, add a splash of water or broth while the stew reheats. You can also add to a microwave-safe bowl and cover. Microwave for a minute or two, stirring every 30 seconds, until warmed through.
  • Nutritional facts were calculated using unsweetened, unflavored soy milk. A different kind of dairy-free milk may yield slightly less protein (about 13 grams) and different nutritional results.
  • Make it spicier: Add a pinch of red pepper flakes with the garlic for a subtle kick.
  • Boost the umami: A dash of mushroom powder or a teaspoon of white miso paste (stirred in at the end) can enhance the savory depth.
Calories: 188kcalCarbohydrates: 43gProtein: 15gFat: 6gSaturated Fat: 4gPolyunsaturated Fat: 0.4gMonounsaturated Fat: 2gSodium: 1001mgPotassium: 1221mgFiber: 18gSugar: 7gVitamin A: 874IUVitamin C: 18mgCalcium: 101mgIron: 8mg
Did you make this recipe?Please consider Leaving a star rating and review!