This post contains affiliate links. Please see our disclosure policy.

Looking for a bean- and veggie-packed, one-pan dinner that’s creamy and flavorful? These spinach mushroom beans are the cozy stew you need! (soy-free and nut-free with easy gluten-free option)

spinach mushroom beans in the pan with garnish
Hungry for more?
My quick start guide has tips and secrets with easy recipes that you will LOVE!


Spinach mushrooms beans is a super easy weeknight dinner! This is another one-skillet white bean stew dinner that’s absolutely delicious and super easy to make with everyday ingredients. 

It’s a budget-friendly dinner that the whole family is going to love with a creamy broth and lots of Cajun spice! I love these easy one pan bean recipes that come together so quickly just like my white bean stroganoff and alfre

close-up of spinach mushroom beans in the pan with garnish

Start by browning some mushrooms and setting them aside. Then sauté some aromatics, add Cajun seasoning and flour, followed by spinach, beans, and vegan cheese. Simmer for a few minutes, top with the browned mushrooms, and it’s done! 

Serve spinach mushroom bean stew with toasted sourdough, garlic bread, pita, naan, or over mashed potatoes, roasted veggies, or greens.

close-up of dipping bread into the spinach mushroom beans

Why You’ll Love Spinach Mushroom Beans

  • easy, one-pan, 30-minute meal
  • packed with beans and veggies!
  • delicious creamy texture and cajun flavors
  • naturally soy-free and nut-free with easy gluten-free option

Spinach Mushroom Beans

4.97 from 29 votes
By: Vegan Richa
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 3
Course: dinner, Main
Cuisine: cajun
Looking for a bean- and veggie-packed, one-pan dinner that’s creamy and flavorful? These spinach mushroom beans are the cozy stew you need! (soy-free and nut-free with easy gluten-free option)
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

For the Mushrooms

  • 1 teaspoon oil
  • 6-8 ounces thinly sliced mushrooms, white, baby portobello, or other mushrooms of choice
  • 1/8 teaspoon of salt, as needed
  • 1/4 teaspoon of dried oregano, as needed
  • 1/4 teaspoon of red pepper flakes, as needed

For the Beans

  • 2 teaspoons oil, divided
  • 1 cup chopped onion, red or white
  • 2 cloves garlic, minced
  • 1-2 teaspoon Cajun seasoning, or taco seasoning or Italian herb of choice
  • 1 tablespoon all-purpose flour, use gluten-free flour or corn starch, if needed
  • 1/2 teaspoon salt, divided
  • cups water, or stock
  • 6 ounces frozen spinach, thawed
  • 2 to 3 tablespoons vegan cream cheese, or use cashew cream or non dairy yogurt or vegan sour cream
  • 1/4 cup vegan parmesan
  • 15- ounce can white beans, cannellini beans, butter beans, great northern beans, or any white beans of choice, or 1½ cups cooked white beans

Garnishes

  • red pepper flakes
  • lemon juice
  • browned mushrooms
  • vegan Parmesan

Instructions 

  • Heat a large skillet over medium-high heat. Add 1 teaspoon of the oil and the sliced mushrooms. Cook for 3 to 4 minutes, stirring occasionally, then the pinches of salt, oregano, and red pepper flakes. Continue cooking until the mushrooms start to brown on the edges. If your mushrooms are sliced thicker, cover the pan with a lid for 2 to 3 minutes to help them cook faster, then uncover and continue to brown. Remove the browned mushrooms from the skillet, and set them aside.
  • Add the remaining teaspoon of oil to the same skillet. Once the oil is hot, add the onion, garlic, and 1/4 teaspoon of the salt. Cook until the onion is golden, about 3 to 5 minutes. Add the Cajun seasoning, flour, and remaining 1/4 teaspoon of salt. Mix well and cook for 1 minute.
  • Gradually add half of the water, stirring well to mix the flour. Add the remaining water and the vegan cream cheese. Press and mix until smooth. Add in the spinach, vegan parmesan, and white beans. Stir to combine, spread evenly in the pan, and reduce the heat to medium. Cover with a lid and simmer for 6 to 8 minutes, or until cooked to preference. Taste and adjust salt, flavor, consistency. Thin it out with more broth, if it’s too thick, and cook a bit longer, if it is too thin. Fold in half of the mushroom.
  • Garnish with red pepper flakes, the reserved browned mushrooms, and more vegan parmesan, if you like. Serve hot with toasted sourdough, garlic bread, pita, naan, or over mashed potatoes, roasted veggies, baked potato, rice/grains or pasta.

Video

Notes

Spinach mushroom beans are naturally soy-free and nut-free, as long as you use soy-free and/or nut-free vegan cream cheese and vegan parmesan. For gluten-free, replace the all-purpose flour with the same amount of of gluten-free flour.
Add nutritional yeast and miso for cheesy flavor if using  cashew cream. 

Nutrition

Calories: 291kcal, Carbohydrates: 45g, Protein: 15g, Fat: 7g, Saturated Fat: 1g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 3g, Sodium: 542mg, Potassium: 1124mg, Fiber: 11g, Sugar: 4g, Vitamin A: 6978IU, Vitamin C: 9mg, Calcium: 207mg, Iron: 6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? Rate and comment below!
spinach mushroom beans ingredients on the kitchen counter

Ingredients

  • oil – To sauté. You can broth fry for oil-free.
  • mushrooms – Use white, baby portobello, or other mushrooms of choice, and slice them thinly.
  • salt and spices – Season the mushrooms with salt, oregano, and crushed pepper flakes. For the beans, you will need a little more salt plus Cajun spice.
  • aromatics – Onion and garlic give this spinach mushroom bean stew rich, deep flavors.
  • flour – To thicken the stew. You can use gluten-free flour, if needed.
  • water or stock – Adds moisture.
  • frozen spinach – For the greens. Thaw before using.
  • vegan cheeses – A mix of vegan cream cheese and vegan parmesan gives this stew its creaminess. Choose nut-free and/or soy-free, if needed. Use cashew cream, vegan sour cream or non dairy yogurt as a substitute. Add nutritional yeast and miso for cheesiness
  • white beans – Use cannellini beans, butter beans, great northern beans, or any white beans of choice. Homemade or canned is fine to use.
  • garnishes – Top the finishes stew with red pepper flakes, lemon juice, and more vegan parmesan.

💡Tips

  • How long the mushrooms need to cook depends on how thinly you slice them. If they’re not cooking quickly enough, cover the pan for a few minutes to speed things up.
  • When you start adding the water, make sure you are mixing the flour in and adding the water slowly, so you don’t end up with lumps.
  • Press the vegan cream cheese into the mixture as you mix it to help it dissolve.

How to Make Spinach Mushroom Bean Stew

Heat a large skillet over medium-high heat. Add 1 teaspoon of the oil and the sliced mushrooms. Cook for 3 to 4 minutes, stirring occasionally, then the pinches of salt, oregano, and red pepper flakes. Continue cooking until the mushrooms start to brown on the edges. If your mushrooms are sliced thicker, cover the pan with a lid for 2 to 3 minutes to help them cook faster, then uncover and continue to brown. Remove the browned mushrooms from the skillet, and set them aside.

adding mushrooms to the pan
browned mushrooms in the pan

Add the remaining teaspoon of oil to the same skillet. Once the oil is hot, add the onion, garlic, and 1/4 teaspoon of the salt. Cook until the onion is golden, about 3 to 5 minutes. Add the Cajun seasoning, flour, and remaining 1/4 teaspoon of salt. Mix well and cook for 1 minute.

adding onion and garlic to the pan
adding flour to the pan

Gradually add half of the water, stirring well to mix the flour. Add the remaining water and the vegan cream cheese. Press and mix until smooth.

adding vegan cream cheese to the pan
mixing the vegan cream cheese into the stock

Add in the spinach, vegan parmesan, and white beans. Stir to combine, spread evenly in the pan, and reduce the heat to medium.

adding spinach to the pan
adding vegan parmesan to the pan

Cover with a lid and simmer for 6 to 8 minutes, or until cooked to preference. Taste and adjust salt, flavor, consistency. Thin it out with more broth, if it’s too thick, and cook a bit longer, if it is too thin. Fold in half of the mushroom.

adding white beans to the pan
spinach mushroom beans in the pan before cooking

Garnish with red pepper flakes, the reserved browned mushrooms, and more vegan parmesan, if you like.

adding reserved mushrooms to the spinach mushroom beans
dipping bread into the spinach mushroom beans

Serve hot with toasted sourdough, garlic bread, pita, naan, or over mashed potatoes, roasted veggies, or greens.

dipping bread into the spinach mushroom beans

What to Serve with Mushroom and Spinach Beans

Serve spinach mushroom beans with toasted sourdough, garlic bread, pita, naan, or over mashed potatoes, roasted veggies, or greens.

Frequently Asked Questions

Is this recipe allergy friendly?

Spinach mushroom beans are naturally soy-free and nut-free, as long as you use soy-free and/or nut-free vegan cream cheese and vegan parmesan. For gluten-free, replace the all-purpose flour with the same amount of of gluten-free flour.

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

4.97 from 29 votes (2 ratings without comment)

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

63 Comments

  1. Chandrima says:

    5 stars
    Made it for lunch. Absolutely delicious!

  2. Christine says:

    5 stars
    Really savoury, so well explained. Thank you for helping us making delicious and healthy meals

    1. Vegan Richa Support says:

      So happy you enjoyed it!

  3. ann campbell says:

    5 stars
    I am not vegan but love your recipes! I tweaked it a little, adding brocolli and pepper, and real parmesan, it was delish, so good, I will be making again. Oh I had no beans so used a tin of chickpeas instead, mmmmmm

    1. Vegan Richa Support says:

      So glad to hear it!

  4. Sheryll says:

    Made this on a blistery cold New England evening and it really warms the soul. It was quick, flagrant, nutritious and a perfect weeknight, one pot stew.

    1. Vegan Richa Support says:

      Love that you enjoyed it!

  5. Michele says:

    5 stars
    This was really lovely! Our entire family enjoyed it. I used fresh spinach as that is what I had on hand, and added a bit of chili crunch in oil, along with a squeeze of lemon to finish. Thank you! Another one of your delicious recipes that we’ll make again and again!

    1. Vegan Richa Support says:

      So glad to hear it!

  6. Mary Heine says:

    5 stars
    Delicious, quick dinner. Another winner from our dear Vegan Richa! Comes together very quickly. Make a separate pot of some basmati rice to put under this meal. I had a lonely zucchini that asked me if it could be in this dish, and I said, “of course”. I always keep frozen chopped spinach in my freezer, and I always have cans of white beans in my cupboards. Only thing to pick up at the grocery store are the fresh mushrooms. I sauteed the mushrooms with some dried thyme, it’s a lovely combination. I didn’t have vegan cream cheese in my fridge, so I substituted vegan sour cream instead. I would think adding cashew cream would also work very well.

    1. Vegan Richa Support says:

      Yay! So happy you liked it!

  7. Amy J says:

    5 stars
    Made it tonight. Delicious!

    1. Vegan Richa Support says:

      Awesome!

  8. Carol says:

    5 stars
    Very easy and flavorful! I didn’t have cream cheese, so used 1/ 4th cup of nutritional yeast. And instead of the spinach, I use fresh Swiss char cut into thin ribbons. I microwaved a potato, cubed it and added it in at the end. My husband, who is not a plant based eater, raved about it.

    1. Vegan Richa Support says:

      Happy it was a hit!

  9. Becky says:

    5 stars
    Loved this!

  10. Dawn Everly says:

    5 stars
    Did make this recipe. I will tell you it’s the second time a recipe has come in it in my email that I literally jumped up and made within an hour of reading it lol. I of course added my own twists because I had other vegetables that needed to be used up so it has the addition of diced bell peppers another clove of garlic. I also used croutons that I had made from cheese pizza. All in all delicious.

    1. Vegan Richa Support says:

      Yum! Thanks for sharing.