Marry Me Butter Beans (Creamy Vegan Recipe)
These marry me butter beans simmer in a creamy sauce with sun dried tomatoes, garlic, and coconut milk, with spinach folded in at the end. The beans stay soft and buttery, the tomatoes bring a tangy bite, and there is plenty of sauce to scoop up with bread.
Everything cooks in one skillet, using cooked beans and a handful of pantry ingredients. Allow about 40 minutes from chopping the onion to serving, then spoon the beans into bowls and finish with chili oil if you like a little heat.
Updated September 2026: Added clearer photo steps, ingredient guidance, and answers to reader questions about the tomatoes, cream substitutes, and sauce consistency.
Table of Contents
Why These Marry Me Butter Beans Work
- The tomatoes do the heavy lifting. Sun dried tomatoes bring concentrated flavor to the sauce, while a little tomato paste adds depth without turning this into a tomato stew.
- Creamy beans, creamy sauce. Butter beans have a soft center that works well with the rich coconut milk. A gentle simmer warms them through while keeping most of the beans whole.
- One skillet does it all. The onion, sauce, beans, and greens cook in the same pan. There is no blender to wash and no separate sauce to make.
- The heat is up to you. Chili oil goes on at the table, so everyone can decide how much to add. The beans are just as good without it.
What You Need (and What to Swap)
- Butter beans. Use 17.6 oz (500 g) of cooked beans, weighed after draining. Can sizes and drained weights vary, so check the label rather than assuming one can is enough. Dried beans need to be fully cooked before you start.
- Sun dried tomatoes. Use the kind packed in oil, drain them, then weigh out 7 oz (200 g) and chop. That weight is for the tomatoes alone. This is a generous amount and gives the sauce its strong tomato flavor.
- Coconut milk. Use 1 cup (240 ml) of unsweetened, full fat canned coconut milk. Stir the contents of the can before measuring so the thick cream and thinner liquid are mixed together. A coconut drink from a carton will make a much thinner sauce.
- Spinach and seasoning. A handful of baby spinach wilts into the finished beans. Italian seasoning, garlic, and tomato paste flavor the sauce; taste before adding much salt because the beans and tomatoes may already contain it.
How To Make Marry Me Butter Beans
Here is the quick flow. Full measurements and instructions are in the recipe card below.






Tips for Creamy Butter Beans
- Keep the garlic from burning. Stir the onion and garlic often, and lower the heat if the garlic starts browning before the onion has softened. Burned garlic can make the whole sauce bitter.
- Drain before weighing. Extra packing oil from the tomatoes can leave the sauce greasy, while liquid from the beans can thin it. Drain both before they go into the skillet.
- Look at the sauce, not just the clock. It should coat the beans while still being easy to spoon. The width of your pan and the thickness of your coconut milk affect how quickly it reduces.
- Stir gently. Cooked butter beans are delicate. Fold them through the sauce instead of stirring vigorously so you keep their creamy centers intact.
- Taste before serving. The saltiness of canned beans and sun dried tomatoes varies. Taste the finished sauce before adding more salt, then add black pepper to suit you.
Swaps and Variations
- Different beans. Cooked cannellini, great northern, or navy beans can replace the butter beans. Use the same drained weight. They are smaller, but they work well in the sauce.
- No coconut flavor. Try plain, unsweetened cashew cream or a neutral vegan cooking cream. Choose a pourable consistency and thin with water as needed. The flavor and thickness will depend on the cream you use.
- More greens. Kale or Swiss chard can replace the spinach. Remove tough stems, chop the leaves, and add them earlier so they have time to soften. Several readers have enjoyed the recipe with extra chard.
- A milder tomato flavor. Use fewer sun dried tomatoes if you find the full amount too intense. A reader reported enjoying it with half the amount; this makes a less tangy version.
- Keep it mild or gluten free. Leave off the chili oil for less heat. For a gluten free meal, serve with rice or suitable bread and check the labels on your seasoning and toppings.
How To Serve It
Serve these creamy butter beans in shallow bowls with toasted sourdough for scooping up the sauce. A simple green salad or roasted vegetables makes a good side, and rice works well if you want something more substantial underneath. For a spicy finish, add a little garlic chili oil with peanuts at the table.
Frequently Asked Questions
They are butter beans cooked in a creamy sauce with sun dried tomatoes, garlic, and herbs. The name follows the popular marry me style of dishes, with a rich sauce meant to be especially good. This version uses coconut milk to keep it vegan.
Use tomatoes packed in oil, drained before weighing and then chopped. Fully dried tomatoes need soaking and can absorb much more liquid, so they are not a direct replacement by weight. Fresh tomatoes also change the flavor and consistency.
Yes, try the same volume of plain, unsweetened, pourable cashew cream. Avoid a thick cashew paste. Simmer gently and add a little water if the sauce becomes too thick. This changes the flavor and nutrition compared with coconut milk.
Butter beans are a type of lima bean. For this recipe, look for the large, pale, creamy beans sold canned or jarred as butter beans or large lima beans. Smaller green lima beans have a different texture.
Yes, but cook them fully according to the package instructions before starting this recipe. Measure the cooked beans after draining. The skillet cooking time is for warming cooked beans in the sauce, not for cooking dried beans.
If it is too thick, stir in a splash of water and repeat until it is spoonable. If it is thin, simmer uncovered until it coats the beans. Thin coconut drinks, undrained beans, and differences between brands can all affect the consistency.
Yes. Remove tough stems and chop the leaves. Add them while the beans are simmering so they can soften; spinach only needs to go in at the end. If using frozen spinach, thaw it and squeeze out excess water first.
Yes. Refrigerate the beans in a covered container and use within 3 days. The sauce thickens as it sits, so add a little water when reheating and stir gently until hot throughout. Add chili oil and bread when serving.
Storing Marry Me Butter Beans
Refrigerate leftovers in a shallow, airtight container within 2 hours and use within 3 days. Reheat only the portion you need in a saucepan over gentle heat, adding a splash of water to loosen the sauce. Stir carefully until hot throughout. Keep bread and toppings separate until serving.
More Easy Vegan Dinners
- Chickpea and Pepper Bake
- Creamy One Pan Spinach Gnocchi
- Creamy Zucchini Pasta
- Creamy Roasted Red Pepper Pasta with Tofu
- One Pan Creamy Tomato Spinach Pasta
Marry Me Butter Beans (Creamy Vegan Recipe)
Ingredients
Equipment
Method
- Soften the aromatics: Warm the olive oil in a large skillet over medium heat. Add the diced onion and minced garlic and cook for 5 to 7 minutes, stirring often, until the onion has softened. Lower the heat if the garlic starts browning too quickly.
- Build the flavor: Stir in the tomato paste and Italian seasoning. Cook for 1 minute, stirring to coat the onion and garlic.
- Make the sauce: Pour in the coconut milk and stir, scraping up any browned bits from the bottom of the pan. Add the chopped sun dried tomatoes and simmer gently for about 5 minutes, stirring occasionally.
- Simmer the beans: Add the cooked, drained butter beans and fold gently into the sauce. Simmer uncovered for about 15 minutes, stirring occasionally, until the beans are hot and the sauce coats them. Add a splash of water if the sauce becomes too thick.
- Add the spinach: Fold in the baby spinach and cook for 2 to 3 minutes, until wilted. Taste and season with salt and black pepper.
- Serve: Spoon into bowls and add chili oil if using. Serve with sourdough bread for scooping up the sauce.
Made this three times and I absolutely love this!!! My daughters asked for it 3 nights in a row! For my sourdough I brush it with olive oil and sprinkle a little Italian seasoning with salt on it before toasting it. Try it you won’t be disappointed!!
Three nights in a row! Love hearing that Tia😊 Your seasoned sourdough sounds like a perfect match.
Such a delightful recipe! Made the original recipe a few weeks ago and enjoyed it for several days. Thank you for such a colorful, delicious and simple recipes. Your website is great as well and such a pleasure to visit!
Thank you so much Lana! Really happy you enjoyed the beans and find the blog easy to use😊
Made this tonight and it is so flavorful and light but filling! Easy to make, too! Even better with toasted sour dough! Thank you!
So happy you enjoyed it Angela! Toasted sourdough is such a lovely match😊
For the sun dried tomatoes, do you mean the kind marinated and packed in oil, the partially dehydrated ready-to-eat version, or the fully dried tomatoes?
I’d say the marinated ones packed in oil. The other dehydrated tomatoes I know as sunblushed tomatoes
Yes, the oil-packed ones, drained before weighing. Thanks Tracey😊
Hi Lisa! Use oil-packed sun-dried tomatoes, drained before weighing and then chopped. The current recipe notes clarify that; fully dried tomatoes absorb more liquid and are not a direct weight-for-weight swap😊
Another winner! Hearty, warming. Delicious. I swapped the spinach for kale but otherwise no changes.
So happy you enjoyed this one too Alexis! Kale sounds like a lovely swap😊
Delicious, hearty, and breathtakingly easy and quick. chopping is the most challenging part!
So happy you enjoyed it Nita! Thanks for making it😊
Lovely lunch time meal. So quick and easy and super delicious.
So happy it made a lovely lunch Helen! Thank you😊
Naprosto vynikající chuť, jsme z chuti a konzistence nadšení
Moc děkuji, Evo! Mám radost, že vám chutnalo a líbila se vám i konzistence😊
Quick, simple to pull together and delicious! And all around winner. Will be adding this to my regular rotation.
So happy it is joining your rotation Liz! Thank you😊
My husband loves butter beans so tired this recipe and he said to keep the recipe to cook again. Cut the amount of dried tomatoes used in half, and that seemed to work out well. I used homemade pepper vinegar and not the black vinegar, and no chili oil, simply because that is what I had in the house.
That sounds great, glad it worked out. Nice call on using your homemade pepper vinegar, that must have added a really good kick. Always love when a recipe becomes a keeper at home :))
Delicious thank you for sharing
You are very welcome! Glad you enjoyed it😊
Delicious! I added a few malagueta peppers at the end and had air-fryer roasted salmon on top. I’m glad I will have this for a few days with the leftovers.
So glad you enjoyed the beans, Jill! The malagueta peppers must have brought a lovely kick. Thanks for sharing 😊
This recipe ranks among my favorites, and I am definitely going to keep it. I have prepared this dish four times this year. It is exceptionally delicious. Thank you for sharing!
Four times is lovely to hear, Mosha! So happy it’s become a favorite. Thank you 😊
If I wanted to use cashew cream instead of cream or coconut cream, how would I do that? You remind me of my spine surgeon Dr. Ahmed Cherry!
Hi Wendy! You can try plain, unsweetened cashew cream in place of the 1 cup coconut milk. Use a pourable cream rather than a thick paste, simmer gently, and add a splash of water if the sauce thickens too much. Taste again before serving 😊
Very good!!!
So happy you enjoyed the beans! Thank you 😊
Love it! Easy to make,delicious to eat!
Thank you, Marina! So happy you enjoyed it 😊
I made this recipe for the first time tonight and to say that it exceeded my expectations would be an understatement. Super delicious, creamy and comforting. Thanks!
You’re very welcome, Ashley! So happy it was a comforting dinner and exceeded your expectations 😊
Made it with lots of Chard and fresh oregano from my garden and canned great northern beans. Very savory.
Garden chard and fresh oregano sound lovely, Nita! So happy you enjoyed your version 😊
I loved this recipe the first, second, and third time I made this year of 2026. Shared it on my FB page. Lunch tomorrow. You do good, Doc, you do good.
Thank you, Linda! So happy you keep coming back to it, and I really appreciate you sharing the recipe 😊
This dish was very easy to make and good! I used coconut milk for the first time and it has a nice smell and texture. I’m really glad I got to try it for this recipe
So happy you enjoyed trying coconut milk in this, Mariyah! Glad the beans turned out well 😊
I’ve made this three times now. I add 3 times or more of greens. I like chard the best. Also use northern beans as they are lest expensive but large.
So happy you’re enjoying it, Nita! Extra chard and great northern beans sound lovely. Thanks for sharing 😊
My new favorite meal! Thank you! 😊
You’re very welcome, David! So happy it’s a new favorite 😊