
A quick, elegant vegan skillet of creamy butter beans and sun-dried tomatoes finished with coconut cream and basil—ready in 15 minutes and perfect with crusty bread.

This simple skillet dish transforms two ordinary cans of butter beans into something both comforting and unexpectedly elegant. I first made this on a weeknight when I had more enthusiasm than time: two cans of beans, a jar of sun-dried tomatoes, and a little coconut milk. In under 15 minutes the kitchen smelled warm and bright, and the whole family gathered for a spontaneous little celebration. The beans stay tender but take on the tomato oil and spices, while the coconut milk adds a silky finish that makes every bite feel special.
It’s the kind of food I turn to when I want something unfussy but impressive—great for weeknights, for feeding a crowd without fuss, or for serving to guests who expect more than canned-bean fare. The texture balances creamy and toothsome: butter beans hold their shape but are soft enough to absorb the sauce. The sun-dried tomatoes bring concentrated, fruity acidity and the reserved oil carries flavor into every nook of the pan. Serve with crunchy bread for scooping and a handful of fresh basil for brightness, and you’ll see why this got its charming name in my kitchen.
I remember serving this on a rainy evening when unexpected guests arrived; they assumed I’d slaved for hours. My partner kept reaching for another slice of bread to mop up each saucy bean, and the basil on top made everyone pause and compliment the freshness. That’s the kind of quiet triumph this skillet brings—easy to make, impressive to serve.
What I love most is how quickly complex flavors develop: the sun-dried tomatoes bring a roasted tomato intensity, the spices bloom in the oil, and the coconut ties everything into a silky mouthfeel. Guests are often surprised this started with canned beans—it's proof that good technique and a few bold ingredients can elevate the simplest pantry items.
Cool leftovers quickly and store in an airtight container in the refrigerator for up to 4 days. To reheat, warm gently on the stovetop over low heat with a splash of vegetable broth to loosen the sauce and preserve creaminess. For freezing, portion into meal-sized containers and leave a little headspace; thaw in the refrigerator overnight and reheat slowly. Quality indicators: a fresh herbal aroma and intact beans—if the sauce separates slightly, stir in a teaspoon of broth or a small splash of coconut milk to bring it back together.
If you don’t have butter beans, cannellini or navy beans are perfect substitutes—use two 15-oz cans. If sundried tomatoes in oil aren't available, stir in 1–2 tablespoons of tomato paste and a few extra tablespoons of olive oil; fresh tomatoes won’t give the same concentrated flavor unless cooked down significantly. For creaminess, vegan heavy cream, sunflower seed cream, or 2–3 tablespoons coconut cream work well. Adjust broth quantities to maintain saucy consistency when swapping thicker creams.
Serve with thick slices of toasted country bread or ciabatta to soak up the sauce. For a heartier plate, spoon the beans over polenta, creamy mashed potatoes, or a bed of wilted greens like spinach. Garnish with torn basil, lemon zest for brightness, or a drizzle of the reserved tomato oil. Pair with a crisp green salad and a simple vinaigrette to balance the richness for a complete meal.
This dish pulls inspiration from Mediterranean pantry cooking—sun-dried tomatoes, olive oil, and beans are staples across southern Europe. The creamy coconut finish nods to contemporary plant-based adaptations that replace dairy while keeping the indulgent mouthfeel. While not a traditional dish from any single region, it celebrates the idea of elevating humble legumes with bold oil-packed condiments that are common in Mediterranean and Middle Eastern home kitchens.
In summer, add a handful of chopped fresh cherry tomatoes at the very end and finish with extra basil for brightness. In autumn and winter, deepen flavors by simmering the beans longer with a splash of red wine or roasted red pepper puree before adding the coconut. For a holiday twist, stir in roasted mushrooms or caramelized onions to make the dish richer and more substantial for colder months.
Make a double batch and portion into containers for effortless lunches. The beans reheat well and benefit from a short rest in the fridge to allow flavors to meld. Pack basil separately and add fresh at serving, and include a small container of reserved oil or broth if you like a looser sauce when reheating. Use microwave-safe containers for quick office lunches and reheat on medium power in 60-second bursts, stirring between intervals.
In the end, this skillet proves that pantry staples can yield something celebratory: fast, flavorful, and kind to both weeknights and company. Try it once and it might become one of your go-to effortless, elegant meals.
Reserve the oil from sun-dried tomatoes and use it to bloom spices—the oil carries concentrated flavor into the dish.
Add coconut milk at the last moment and warm gently to preserve its silky texture; avoid vigorous boiling after adding it.
Taste for salt only after adding tomatoes and coconut milk, as both can change perceived seasoning; adjust gradually.
This nourishing marry me butter beans recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes. Drain and rinse the beans to remove canning liquid, then proceed. Rinsing reduces sodium and prevents a metallic taste.
If you want to simmer longer, wait to add the coconut milk at the end so it stays creamy. Simmering earlier can thin the coconut and change texture.
This Marry Me Butter Beans recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Open the two 15-oz cans, drain through a fine strainer, and rinse beans under cool water. Shake off excess moisture.
Remove sun-dried tomatoes from the oil and roughly chop. Mince garlic. Reserve about 4 tablespoons of the tomato oil for cooking.
Heat a large skillet over medium. Add reserved oil, then garlic, paprika, thyme, and oregano. Stir for about 30 seconds until fragrant without browning the garlic.
Add 1/2 cup vegetable broth, drained beans, and chopped tomatoes. Simmer uncovered 6–8 minutes until broth reduces and flavors meld.
Turn heat low and stir in 1/4 cup full-fat coconut milk slowly. Warm through, season with salt, pepper, and red pepper flakes, then remove from heat and add fresh basil.
Garnish with torn basil and optional vegan parmesan. Serve immediately with crusty bread for scooping.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@flavest on social media!


Bright, tangy lemon cookies made with just white chocolate, fresh lemon, and unsweetened shredded coconut. No oven, no fuss — ready in about 10 minutes and perfect for make-ahead treats.

Simple, portable strawberry protein bites made with strawberry puree, coconut flour, and vanilla protein powder. Ready in 10 minutes and perfect for snack time.

A cozy, pantry friendly chickpea and tomato coconut curry soup ready in 30 minutes. Vegan, gluten free, and full of warming curry flavor.

Leave a comment & rating below or tag @flavest on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.