
Velvety butter beans bathed in a lush sun-dried tomato blend make an addictive plant-powered meal that gives the chicken version a run for its money. This bean-based spin on the popular "Marry Me Chicken" delivers all the rich flavors and homey satisfaction, turning ordinary legumes into a fancy-looking dish that might just spark a marriage proposal.
I whipped up this dish when I needed to feed my veggie-loving friend, and now it's my favorite way to wow dinner guests. Even my family members who usually demand meat can't get enough, and they'll often squabble over who gets to mop up the remaining sauce with their bread.
Key Ingredients
- Butter beans: Their big, squashed shape and soft insides make them flavor sponges. Don't dump the can liquid - you'll need it for the sauce's smooth finish
- Sun-dried tomatoes in oil: These little flavor powerhouses pack major umami punch. The oil they come in adds extra taste to your cooking
- Coconut cream: Don't grab coconut milk by mistake - the thick cream part creates a decadent sauce that works just like dairy cream
- Fresh basil: Gives a fresh kick and nice green color. Pick bunches with bright leaves without any black spots
- Shallots: Their gentle taste builds a perfect starting point. Look for firm ones with intact outer skin
Instructions
- Get Your Flavorings Ready
- Start by chopping your shallot into tiny, same-sized bits so they cook evenly. Crush or finely chop your garlic cloves, then let them sit for a couple minutes to wake up their good-for-you compounds. If you're using a garlic crusher, make sure to scrape every bit of pulp off - that's where all the flavor hides.
- Start Your Flavor Foundation
- Heat vegan butter in a solid, heavy pan on medium heat until you see small bubbles forming. Toss in your chopped shallots and garlic, stirring often so they don't burn. Watch them turn see-through and fill your kitchen with their sweet smell.
- Craft Your Sauce
- Cut your sun-dried tomatoes into little bits so they spread all through the dish. Add them to your pan with tomato paste, oregano, thyme, and chili flakes. Let everything cook together briefly so the herbs release their oils and boost their taste power.
- Mix and Bubble
- Dump in the butter beans along with their can liquid - this starchy water makes the sauce thick and silky. Pour in your coconut cream and a splash of fresh lemon juice. Let it all bubble gently, giving it a stir now and then as the sauce gets thicker and the beans warm up.
- Finishing Touches
- Rip fresh basil leaves right into the pan - this keeps them from turning brown and lets out maximum flavor. Give it a taste and add salt if needed, since salt helps bring out all the other flavors.

My nonna from Italy always told me the trick to making someone fall head over heels is with a perfectly flavored sauce. Her sauces would bubble away for half the day, but I love how this dish captures those deep tastes in just half an hour. The coconut cream gives the same rich feeling she got from heavy cream, but it's totally plant-based.
Storage Success
Setting up for meal prep starts with storing it right. Let everything cool down completely before you put it in a sealed container. Don't worry if the sauce gets thicker in the fridge - that's supposed to happen and it'll thin out when you heat it back up. For the best results, warm it slowly on the stove with a bit of water or veggie stock until it looks just right.
Serving Suggestions
Switch up this flexible dish by trying different serving styles. Spoon it over soft polenta for the ultimate comfort food, or mix with pasta for a quick dinner solution. In hot weather, I like to throw in big handfuls of fresh spinach or arugula that soften perfectly in the hot sauce.
Making It Plant-Based Perfect
The secret to amazing vegan cooking comes from building flavors in layers. Each part of this dish builds on what came before - starting with sweet shallots through to the rich sun-dried tomatoes, making a complex taste that keeps even meat fans coming back for seconds.
Customization Notes
Don't be afraid to change this recipe based on what you have or like. Try adding cooked mushrooms for a meatier feel, or mix in some roasted red peppers for more depth. During the cold months, I sometimes add a tiny bit of smoked paprika for warmth and extra flavor.
After making this dish countless times, I still can't believe how such basic ingredients turn into something so fancy. The way the smooth sauce hugs each bean, carrying just the right mix of herbs and sun-dried tomato flavor, makes every bite feel like a trip through an Italian countryside. Whether you're cooking to dazzle someone or just want a snug meal at home, these beans bring restaurant-quality food straight from your kitchen.

Frequently Asked Questions
- → Why do I keep the bean liquid?
- This liquid is naturally starchy and helps create that creamy texture when you mix it with the other ingredients.
- → What's a good substitute for coconut cream?
- You can use any other plant-based cream, but coconut cream gives the dish a rich, silky finish.
- → What should I use if I don't have butter beans?
- Lima beans or cannellini beans are great options. Just make sure to save their liquid for the sauce.
- → How do I keep leftovers fresh?
- Store them in a sealed container in the fridge for up to four days, or freeze them for up to a month. Heat gently and add a little water to adjust the sauce.
- → Why include nutritional yeast?
- It gives a savory, cheesy kick that makes the dish extra flavorful while keeping it vegan.