Vegan Butter Bean Recipe
If you’re craving a cozy, flavorful dish that’s both comforting and packed with plant-based goodness, you’ve got to try this Vegan Butter Bean Recipe. It’s one of those meals I turn to when I want something simple but seriously satisfying – creamy, savory, with just the right touch of herbs and heat. Trust me, once you make it, you’ll keep coming back for more, whether as a quick lunch or a laid-back dinner.
Why This Recipe Works
- Creamy Comfort: The addition of coconut cream and the bean’s own liquid makes the texture irresistibly smooth and luscious.
- Flavor Punch: Sun-dried tomatoes, garlic, and herbs blend beautifully for a savory depth that’s anything but boring.
- Easy to Whip Up: With a handful of pantry ingredients and under 30 minutes, it’s super accessible for any weeknight cook.
- Versatility: This Vegan Butter Bean Recipe adapts perfectly with swaps and additions to suit your taste or what’s in your fridge.
Ingredients & Why They Work
Every ingredient here plays a special part in building layers of flavor and that unbeatable creamy texture. Plus, these are staples you might already have, or can easily stock up on for future recipes.

- Vegan butter: Adds richness and helps mellow the garlic and shallots—it’s the base for our sauce’s silky smooth feel.
- Shallot: Sweeter and milder than onions, it brings a subtle hint of sophistication without overpowering the dish.
- Garlic: A must for that punch of aroma and flavor, freshly minced is best.
- Sun-dried tomatoes: Provide a punch of umami and tangy sweetness, elevating the whole dish.
- Tomato paste: Intensifies the tomato flavors and enriches the sauce’s color and depth.
- Dried oregano & thyme: Classic herbs that pair perfectly with butter beans and tomatoes for that ‘just-right’ herbal note.
- Chili flakes: A gentle kick of heat that wakes up your taste buds without stealing the show.
- Butter beans: Creamy, tender, and filling—the star ingredient delivering protein and body to the recipe.
- Coconut cream: Boosts creaminess with a subtle sweetness and helps keep things vegan-friendly.
- Nutritional yeast: Adds a cheesy, savory flavor while packing in B-vitamins—total superstar in vegan cooking!
- Lemon juice: Brightens and balances all those rich, creamy elements perfectly.
- Fresh basil: A fresh, herbal finish that lifts and rounds out the whole dish.
- Salt & pepper: Essential for seasoning just right — don’t skip or underestimate them!
Make It Your Way
One of the things I love most about this Vegan Butter Bean Recipe is how easily you can tweak it to suit your cravings or pantry contents. There’s room to make it your own and still end up with that creamy, comforting vibe.
- Variation: I sometimes swap coconut cream for cashew cream when I want an even richer sauce, or leave it out for a lighter version. Both ways work great!
- Additions: Throwing in some fresh spinach or kale towards the end is a delicious way to sneak in greens.
- Spice it up: Feel free to increase chili flakes if you like that extra heat punch—just a little can go a long way.
- Texture tweak: For more body, I mash a few butter beans against the pot before stirring for a thicker, heartier texture.
Step-by-Step: How I Make Vegan Butter Bean Recipe
Step 1: Prep Your Flavor Base
Start by finely dicing the shallots, chopping the sun-dried tomatoes, and mincing your garlic—if you have a garlic press, grab it; it makes this part quick and fuss-free. Then, melt your vegan butter in a large pot over medium heat until it’s fragrant and just bubbling – this is going to infuse the whole dish with buttery richness.
Step 2: Sauté Aromatics and Herbs
Add your shallots and garlic to that melted butter, stirring them around to get a bit translucent and super fragrant—this usually takes about 2 to 3 minutes, so keep an eye on the stove and stir often to avoid burning. Then toss in the chopped sun-dried tomatoes, tomato paste, oregano, thyme, and chili flakes. Cook everything together for another minute so those flavors really mingle.
Step 3: Add Butter Beans and Creaminess
Pour in the canned butter beans along with all that luscious can liquid – don’t strain it! It’s pure magic for creaminess. Then stir in the coconut cream, nutritional yeast, and a splash of lemon juice. Give everything a good mix and bring it to a gentle simmer.
Step 4: Simmer and Season
Let your mixture simmer for about 5 minutes so it thickens with all those beautiful flavors melding together. Once the sauce is luscious and slightly reduced, stir in fresh chopped basil and generously season with salt and pepper. Taste and adjust seasoning – this step makes all the difference!
Step 5: Serve It Up
Serve your Vegan Butter Bean Recipe warm alongside a thick slice of toasted bread for that classic, comforting combo. Seriously, scoop up every last bit!
Tips from My Kitchen
- Don’t Strain the Beans: Keeping the liquid from the can creates that luxurious creaminess you want in this dish.
- Use Fresh Basil Last: Add it right at the end to preserve its bright, fresh aroma and color.
- Go Low and Slow with Garlic: Sauté it gently with shallots to avoid burning and maintain that mellow garlic flavor.
- Season Gradually: Season towards the end so you can get the perfect balance of salt and pepper.
How to Serve Vegan Butter Bean Recipe

Garnishes
I’m a huge fan of adding a little extra fresh basil for a fragrant touch, and sometimes a small drizzle of good-quality extra-virgin olive oil just before serving. If you’re feeling fancy, a sprinkle of toasted pine nuts or a dash of smoked paprika adds texture and a flavor twist that’s delightful.
Side Dishes
This dish pairs wonderfully with toasted crusty bread for dipping or a crisp green salad to balance the creaminess. I also like serving it alongside roasted seasonal veggies or even a simple grain like quinoa or couscous for a fuller meal.
Creative Ways to Present
For a fun twist at a dinner party, I like plating the vegan butter beans in shallow bowls and garnishing generously with fresh herbs and a wedge of lemon. You could also serve it over warm polenta or on toasted flatbread for a lovely open-faced meal that feels special.
Make Ahead and Storage
Storing Leftovers
Leftovers store beautifully in an airtight container in the fridge for up to 3-4 days. Just make sure to cool the beans completely before sealing to keep everything fresh and tasty.
Freezing
I’ve frozen this Vegan Butter Bean Recipe a few times, and it holds up wonderfully. Freeze in portion-sized containers or freezer bags for up to a month, then thaw overnight in the fridge before reheating.
Reheating
When reheating, gently warm the beans in a saucepan over low heat, stirring occasionally. You might want to add a splash of water or plant milk if it’s too thick. This keeps that creamy texture intact and the flavors fresh.
FAQs
-
Can I use dried butter beans instead of canned?
Absolutely! Just remember to soak and cook the dried butter beans ahead of time until they’re tender. Since canned beans include liquid, you might want to add some vegetable broth or water to achieve the same creamy consistency.
-
Is nutritional yeast essential in this Vegan Butter Bean Recipe?
It adds a lovely cheesy depth that really elevates the flavor. If you don’t have any, you can skip it or substitute with a dash of miso paste or vegan cheese for a similar effect.
-
What can I substitute for vegan butter?
You can use olive oil or any neutral vegetable oil. Just keep in mind vegan butter adds a bit more richness and softness to the flavor, so olive oil may result in a slightly different, but still delicious, profile.
-
How spicy is the recipe?
The chili flakes add a mild heat that gently warms the dish without overpowering it. You can adjust the amount up or down based on your spice preference.
Final Thoughts
This Vegan Butter Bean Recipe holds a special spot in my kitchen because it’s the kind of comfort food that feels like a warm hug after a busy day. It’s simple to make, yet bursting with flavor and texture – perfect for anyone wanting an easy plant-based meal that still tastes indulgent. I hope you give it a try and find it as nourishing and delicious as I do!
Print
Vegan Butter Bean Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 2 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Vegan
- Diet: Vegan
Description
Marry Me Butter Beans is a creamy, flavorful vegan dish made with butter beans simmered in a savory tomato and herb sauce, enriched with coconut cream and nutritional yeast. This comforting recipe is perfect for a quick, satisfying meal served with toasted bread.
Ingredients
Main Ingredients
- 2 Tablespoons vegan butter
- 1 large shallot peeled & finely diced
- 4 cloves garlic minced
- ⅓ cup sun-dried tomatoes marinated in oil & chopped
- 1 Tablespoon tomato paste
- ¼ teaspoon dried oregano
- ¼ teaspoon dried thyme
- ¼ teaspoon chili flakes
- 15 ounces canned butter beans with liquid
- 2 Tablespoons coconut cream
- 1 Tablespoon nutritional yeast
- ½ Tablespoon lemon juice
- 2 Tablespoons chopped fresh basil
- salt & pepper to taste
Instructions
- Prepare Ingredients: Finely dice the shallots, chop the sun-dried tomatoes, and mince the garlic, preferably using a garlic press for ease.
- Melt Vegan Butter: Add the vegan butter to a large pot and melt it over medium heat until sizzling.
- Sauté Shallots and Garlic: Add the diced shallots and minced garlic to the melted butter and sauté for about 2-3 minutes until fragrant and softened.
- Add Flavorings: Stir in the chopped sun-dried tomatoes, tomato paste, dried oregano, dried thyme, and chili flakes. Sauté together with the shallots and garlic for another minute to combine flavors.
- Add Butter Beans and Cream: Pour in the canned butter beans including the liquid to keep the beans creamy. Then add coconut cream, nutritional yeast, and lemon juice. Stir well.
- Simmer: Bring the mixture to a simmer, then cook for about 5 minutes to reduce some of the liquid and allow the beans to absorb the flavors.
- Finish and Season: Once the sauce has thickened, stir in the fresh basil. Season with salt and pepper to your taste.
- Serve: Serve the butter beans warm alongside a big slice of toasted bread for a complete meal. Enjoy!
Notes
- Substitute vegan butter with olive oil for a lighter version.
- Use fresh tomatoes if sun-dried are unavailable, but increase tomato paste slightly for richness.
- Leftovers can be stored in an airtight container in the fridge for 3-4 days or frozen up to 1 month.
- Add extra chili flakes if you prefer more heat.
- Serve with crusty bread or over cooked grains like rice or quinoa for variation.
Nutrition
- Serving Size: 1 serving
- Calories: 350 kcal
- Sugar: 4 g
- Sodium: 500 mg
- Fat: 15 g
- Saturated Fat: 10 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 40 g
- Fiber: 10 g
- Protein: 15 g
- Cholesterol: 0 mg


