This Marsala Butter Bean recipe is a creamy, heart-healthy twist on a classic, giving you rich Italian flavor with plant-based protein.

For more butter bean recipes, check out our one-pot butter bean stew, marry me butter beans, pasta salad with pesto marinated butter beans, and butter beans in Florentine sauce.

Top down view of Marsala butter beans in creamy sauce with fresh parsley garnish.

A Cozy Italian-Inspired Dinner Thatโ€™s Both Nourishing and Comforting

If you love cozy Italian flavors but want something lighter (and easier) than the classic chicken version, these Marsala Butter Beans are for you ๐Ÿฅ˜.

Inspired by chicken marsala, this dish swaps meat for protein-packed butter beans, making it a fiber-rich, heart-healthy, and (almost) cholesterol-free option. Louise and I both love how the creamy sauce wraps around the beans and mushrooms, turning simple ingredients into a plant based comfort food that feels special but is easy enough for a weeknight.

Creamy Marsala butter beans with mushrooms and spinach served in a skillet close up view.

With plenty of greens and a silky Marsala sauce, itโ€™s a perfect healthy Italian dinner that delivers both comfort and nourishment. Plus, it comes together quickly, making it an easy weeknight vegetarian recipe youโ€™ll want on repeat.

Serve it with crusty bread or a side of whole grains, and youโ€™ve got a wholesome meal thatโ€™s just as satisfying as the original ๐Ÿžโœจ.

Ingredients

Find complete ingredient list, quantities, and substitutions in the recipe box at the bottom of the page.

Fresh butter beans mushrooms spinach parsley Marsala wine and half and half arranged on kitchen counter.
  • Butter beans: creamy, protein-rich beans that make this a hearty vegetarian recipe. Substitute with cannellini beans, chickpeas, or even lentils for a twist.
  • Extra virgin olive oil: adds depth and a Mediterranean touch. Substitute with avocado oil or unsalted butter if you prefer richer flavor.
  • Mushrooms: white mushrooms or cremini give that meaty bite. Substitute with portobello, oyster, or shiitake mushrooms for extra umami.
  • Garlic: grated or minced for aromatic flavor. Substitute with shallots or a pinch of garlic powder in a pinch.
  • Marsala wine: dry or semi-sweet for authentic flavor. Substitute with sherry, Madeira, or alcohol-free grape juice mixed with a splash of vinegar.
  • Broth: chicken broth or vegetable broth works well. Substitute with mushroom broth for a deeper flavor or just water with bouillon.
  • Half-and-half: makes the sauce creamy. Substitute with oat cream, cashew cream, or full-fat coconut milk for a vegan marsala recipe.
  • Baby spinach: adds freshness and nutrients. Substitute with kale, chard, or arugula for a peppery note.
  • Fresh parsley: brightens the dish. Substitute with fresh basil, thyme, or rosemary for a different herbal spin.

How to Make Butter Beans Marsala

Step 1 โ€“ Cook the Mushrooms

Heat olive oil in a large skillet over medium heat. Add the sliced mushrooms with a pinch of salt and sautรฉ until golden and tender, about 6 to 8 minutes. Stir in the garlic and cook just until fragrant, around 30 seconds.

Step 1 Sauteฬing mushrooms and garlic in olive oil until golden in a large skillet.

Step 2 โ€“ Add the Butter Beans

Stir in the butter beans and let them cook with the mushrooms for 1 to 2 minutes. This step gives the beans a chance to soak up flavor and become the star of this plant based comfort food dish.

Step 2 Adding butter beans to skillet with mushrooms for rich vegetarian marsala recipe base.

Step 3 โ€“ Make the Marsala Sauce

Pour in the Marsala wine and broth, scraping up the golden bits from the bottom of the pan. Let it simmer for 5 minutes so the sauce reduces slightly and builds a rich, savory flavor.

Step 3 Pouring Marsala wine and broth into skillet to make flavorful Italian inspired sauce.

Step 4 โ€“ Finish with Cream and Greens

Lower the heat and stir in the half-and-half, letting the sauce gently thicken for about 3 minutes. Add the spinach and cook until just wilted. The result is a silky sauce wrapped around creamy butter beans and earthy mushrooms.

Step 4 Stirring in half and half and spinach until sauce is creamy and greens wilted.

Step 5 โ€“ Serve and Enjoy

Sprinkle fresh parsley over the top and serve warm. Pair it with crusty bread, rice, or even couscous for a cozy meal that feels both hearty and nourishing.

Step 5 Serving creamy Marsala butter beans garnished with parsley alongside crusty bread for dinner.

Tips

  • Brown the mushrooms well: golden edges add depth and make this a true vegetarian marsala recipe.
  • Choose the right wine: dry Marsala balances the creamy sauce; for a sweeter touch, go semi-sweet. We love it with semi-sweet Marsala.
  • Simmer, donโ€™t rush: letting the sauce reduce for a few minutes creates rich flavor in this easy weeknight vegetarian recipe.
  • Adjust creaminess: for a lighter sauce, stir in more broth; for a cozy feel, add extra half-and-half. To make it even creamier, stir in 1 teaspoon of cornstarch dissolved in 1/4 cup cold water.
  • Play with greens: spinach is quick and mild, but kale or chard make the dish heartier.
  • Season generously: a good pinch of salt and black pepper helps highlight the beans and mushrooms.
  • Add freshness at the end: parsley, basil, or thyme give brightness to this high protein vegetarian meal.
  • Pair it smart: serve with grains like rice, farro, or couscous to soak up the sauce.

Frequently Asked Questions

Can I make this recipe without wine?

Yes! Use vegetable broth with a splash of balsamic vinegar or apple cider vinegar to mimic Marsalaโ€™s depth without the alcohol.

Whatโ€™s the best substitute for Marsala if I canโ€™t find it?

Sherry, Madeira, or even a dry white wine will work well in this recipe.

How do I make this a fully vegan marsala recipe?

Replace the half-and-half with oat cream, cashew cream, or coconut milk for a rich, dairy-free sauce.

Can I use canned mushrooms instead of fresh?

Fresh mushrooms taste best, but canned or frozen mushrooms will work in a pinch.

How do I thicken the sauce if it feels too thin?

Let the sauce simmer a little longer to thicken naturally. For a quick thickener, make a cornstarch slurry by dissolving 1 teaspoon cornstarch in ยผ cup cold water, then whisk it into the sauce as it simmers.

What should I serve alongside this dish for a mediterranean diet dinner?

Whole grains like farro, brown rice, or couscous pair perfectly and make it extra satisfying. Even a thick slice of crusty sourdough bread would do.

Can I use another type of bean instead of butter beans?

Yes, try cannellini beans, chickpeas, or even lentils for a slightly different texture.

Does this recipe reheat well for meal prep?

Absolutely. Store in the fridge for up to 3 days and reheat gently on the stove with a splash of broth.

How can I add more protein to make it a healthy Italian dinner?

Pair with pasta or sprinkle toasted pine nuts or almonds over the top for a boost.

Is it better with chicken broth or vegetable broth?

Both work! Chicken broth adds richness, while vegetable broth keeps it fully vegetarian.

More Easy Dinner Recipes

If you tried this butter beans marsala recipe or any other recipe on our blog, please leave a ๐ŸŒŸ star rating and let us know how it goes in the comments. We love hearing from you!

Creamy Marsala butter beans with mushrooms and spinach served in a skillet for dinner.

Butter Beans Marsala

5 from 2 votes
Marsala butter beans are a creamy, healthy one-skillet dinner with mushrooms and spinachโ€”comforting, quick, and full of flavor.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 people
Course: Main Course
Cuisine: Italian-American

Ingredients 

  • 2 cans butter beans 15 oz / 400 g each can โ€” drained and rinsed or 3 cups / 480 g cooked butter beans
  • 2 tablespoons extra virgin olive oil
  • 1 pound white mushrooms or cremini โ€” sliced
  • 2 cloves garlic grated or minced
  • ยฝ cup Marsala wine dry or semi-sweet
  • 1 cup vegetable broth or chicken broth
  • ยฝ cup half-and-half
  • 4 ounces baby spinach
  • 1 tablespoon fresh parsley chopped
  • ยฝ teaspoon salt or to taste + black pepper

Instructions 

  • Cook Mushrooms: Heat 2 tablespoons extra virgin olive oil in a skillet. Sautรฉ 1 pound white mushrooms (sliced) with 1 pinch of salt until browned, then add 2 cloves garlic (grated) for 30 seconds.
    Step 1 Sauteฬing mushrooms and garlic in olive oil until golden in a large skillet.
  • Add Butter Beans: Stir in 2 cans butter beans (drained & rinsed) and cook 1โ€“2 minutes to absorb flavor.
    Step 2 Adding butter beans to skillet with mushrooms for rich vegetarian marsala recipe base.
  • Make Sauce: Pour in ยฝ cup Marsala wine wine and 1 cup vegetable broth. Season with ยฝ teaspoon salt and black pepper, and simmer 5 minutes to reduce slightly.
    Step 3 Pouring Marsala wine and broth into skillet to make flavorful Italian inspired sauce.
  • Finish with Cream and Greens: Lower heat, stir in ยฝ cup half-and-half, and cook 3 minutes until thickened. Add 4 ounces baby spinach and stir until wilted.
    Tip: To make it creamier, stir in 1 teaspoon of cornstarch dissolved in 1/4 cup cold water.
    Step 4 Stirring in half and half and spinach until sauce is creamy and greens wilted.
  • Serve: Top with 1 tablespoon fresh parsley and serve with crusty bread, rice, pasta, or couscous.
    Step 5 Serving creamy Marsala butter beans garnished with parsley alongside crusty bread for dinner.

Notes

Substitutions
  • Butter beans โ€“ Creamy and hearty; swap with cannellini, chickpeas, or lentils.
  • Olive oil โ€“ Classic Mediterranean base; use avocado oil or butter for richness.
  • Mushrooms โ€“ White or cremini work; portobello, oyster, or shiitake add more umami.
  • Garlic โ€“ Aromatic essential; replace with shallots or garlic powder if needed.
  • Marsala wine โ€“ Authentic flavor; sub with sherry, Madeira, or broth plus a splash of vinegar.
  • Broth โ€“ Chicken or veggie broth; mushroom broth or bouillon water deepen flavor.
  • Half-and-half โ€“ oat cream, cashew cream, or coconut milk make it vegan.
  • Spinach โ€“ Fresh and mild; kale, chard, or arugula bring more bite.
  • Parsley โ€“ Bright finish; basil, thyme, or rosemary change the herbal note.
ย 
Tips
  • Adjust creaminess โ€“ Add broth for lightness, extra half-and-half for comfort, or to make it even creamier, stir in 1 teaspoon of cornstarch dissolved in 1/4 cup cold water.
  • Brown the mushrooms โ€“ Golden edges add depth and make it a true vegetarian marsala recipe.
  • Pick your Marsala โ€“ Dry balances the sauce; semi-sweet adds richness (we love semi-sweet!).
  • Simmer slowly โ€“ Donโ€™t rush; reducing builds flavor in this easy weeknight vegetarian recipe.
  • Switch up greens โ€“ Spinach is quick, kale or chard make it heartier.
  • Season well โ€“ Salt and pepper bring out the beans and mushrooms.
  • Finish fresh โ€“ Parsley, basil, or thyme brighten this high protein vegetarian meal.
  • Serve smart โ€“ Pair with rice, pasta, farro, or couscous to soak up every drop.
ย 
Storage
Store Marsala butter beans in an airtight container in the fridge for 3 days or freeze up to 2 months.

Nutrition

Serving: 1 of 4, Calories: 301kcal, Carbohydrates: 34g, Protein: 15g, Fat: 12g, Saturated Fat: 3g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 6g, Trans Fat: 0g, Cholesterol: 12mg, Sodium: 560mg, Potassium: 1204mg, Dietary Fiber: 10g, Sugar: 9g, Vitamin A: 2851IU, Vitamin B6: 0.4mg, Vitamin C: 12mg, Vitamin E: 2mg, Vitamin K: 160ยตg, Calcium: 92mg, Folate: 176ยตg, Iron: 4mg, Manganese: 1mg, Magnesium: 90mg, Zinc: 2mg
Tried this recipe?Leave a comment below or mention @theplantbasedschool on Instagram. We love hearing from you โญ๏ธ ๐Ÿ’š.

Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

Weโ€™re here to share delicious, easy, and healthy plant-based recipes (vegetarian & vegan) ๐ŸŒฟโœจ.

Welcome to our blog, we are glad you are here.

5 from 2 votes

Leave a comment

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

Recipe Rating




4 Comments

  1. 5 stars
    I just printed this recipe. Iโ€™m excited because Iโ€™ve gone back through the process you wrote and Iโ€™ve jotted down on the recipe or on the back, many of your substitutions. I love that you give us so many suggestions because I almost always have something in my pantry that will work in a pinch. Thatโ€™s important to me because I live 20 miles from the nearest supermarket and I donโ€™t run to it for only one or two items. Thanks Nico and Louise!!!โค๏ธ

    1. Hey Mary,

      That’s wonderful, thanks so much for your feedback. And what a great way to print and save the recipes ๐Ÿ˜‰

      We are happy you are here. All the best,

      Louise