If you’re on the lookout for a dish that’s bursting with fresh, vibrant flavors yet smooth and comforting in every bite, then you are going to adore this Creamy Lemon Garlic Butter Beans Recipe. It’s the perfect harmony of tangy lemon, aromatic garlic, and rich vegan butter, all coming together with tender butter beans and wilted spinach. This recipe transforms simple pantry staples into a luscious, satisfying meal that feels both indulgent and nourishing. Whether you’re serving it as a cozy weeknight dinner or a side dish to impress guests, these creamy, citrus-kissed beans will quickly become one of your favorites.
Ingredients You’ll Need
To make this Creamy Lemon Garlic Butter Beans Recipe shine, you really only need a handful of ingredients, each playing a crucial role. From the aromatic shallots that build your base to the creamy vegan cream cheese that adds that luscious texture, every element is thoughtfully chosen for balanced flavor and richness.
- Shallots (2 small or 1 large): Their gentle sweetness and mild onion flavor create the perfect aromatic foundation.
- Garlic (4-5 cloves): Freshly minced garlic brings that signature punch of warmth and depth.
- Vegan butter (3 tablespoons): Adds a silky, rich base for sautéeing and a buttery finish without dairy.
- Butter beans (30 ounces canned, liquid included): The star of the dish; their creamy texture is enhanced by cooking with the bean liquid for extra silkiness.
- Vegan cream cheese (1/4 cup): Creates a velvety, creamy consistency that coats the beans beautifully.
- Lemon juice (2 tablespoons): Injects bright, tangy notes that lift the entire dish.
- Lemon zest (1/2 tablespoon): Intensifies the lemon flavor with aromatic oils and fresh citrus punch.
- Spinach (3 cups): Adds a burst of vibrant green color and light earthiness while bringing nourishing greens to every bite.
- Salt & pepper: Simple seasonings that enhance and balance the flavors — don’t shy away from pepper for that subtle kick!
How to Make Creamy Lemon Garlic Butter Beans Recipe
Step 1: Prep the Aromatics
Start by finely dicing your shallots and mincing your garlic. If you happen to have a garlic press, this is the perfect moment to use it because freshly minced garlic delivers a sharper, more fragrant essence that’s key for this recipe.
Step 2: Melt the Vegan Butter
Place a large pot on medium heat and melt the vegan butter until it’s sizzling gently. This buttery base will soften the shallots and garlic and build the warm, savory backbone of the dish.
Step 3: Saute Shallots and Garlic
Add the diced shallots and minced garlic to the melted butter, stirring frequently. Let them cook for about 3 minutes until the shallots soften and the garlic becomes fragrant but not browned — this step is crucial for mellowing out the flavors.
Step 4: Add Butter Beans with Liquid
Pour in both cans of butter beans along with all the liquid from the cans. This step is a game changer because the liquid adds to the overall creaminess of the dish, so don’t strain it! Stir everything together and bring the pot to a gentle simmer before letting it cook for around 5 minutes. This reduces excess liquid slightly and allows the flavors to meld as the beans cook.
Step 5: Stir in Cream Cheese, Lemon Juice, and Zest
Now, add the vegan cream cheese, freshly squeezed lemon juice, and lemon zest to the pot. Stir well until the cream cheese melts into the beans, creating that signature silky texture of the Creamy Lemon Garlic Butter Beans Recipe. Simmer for an additional 2 minutes to marry all the flavors.
Step 6: Wilt the Spinach and Season
Turn off the heat and toss in the fresh spinach leaves, stirring until they are just wilted and tender. Finish by seasoning the beans generously with salt and pepper according to your taste, which lights up the flavors beautifully.
Step 7: Serve Warm and Enjoy
Dish up your creamy lemon garlic butter beans while warm, ideally alongside a thick piece of toasted bread to soak up every bit of that luscious sauce. Trust me, you’re going to want to savor every spoonful.
How to Serve Creamy Lemon Garlic Butter Beans Recipe
Garnishes
A sprinkle of fresh herbs like parsley or chives adds a burst of color and freshness, making your dish even more inviting. For an extra zing, a little extra lemon zest on top will brighten each serving.
Side Dishes
This dish pairs wonderfully with crusty artisan bread, steamed rice, or even a fluffy quinoa salad. Because it’s rich and creamy, complementing it with lighter, fresh sides will balance out the meal perfectly.
Creative Ways to Present
Try serving the beans in little ramekins topped with a drizzle of olive oil and microgreens for an elegant starter. Or spread them over a toasted baguette with a handful of arugula for a vibrant open-faced sandwich that’s sure to impress.
Make Ahead and Storage
Storing Leftovers
Store any leftovers in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen after resting, making the dish even more comforting the next day.
Freezing
You can freeze the creamy lemon garlic butter beans in a freezer-safe container for up to 2 months. Just be sure to leave some space at the top as the beans will expand. When thawed, the texture might be slightly softer but still delicious.
Reheating
Reheat gently on the stove over low to medium heat, stirring often to prevent sticking. Add a splash of water or plant-based milk if it seems too thick. Microwave reheating works too—heat in short bursts and stir in between for even warming.
FAQs
Can I use fresh beans instead of canned butter beans?
Absolutely! If using fresh or dried beans, make sure they are fully cooked until tender before adding them with the liquid to maximize creaminess in the dish.
Is there a substitute for vegan cream cheese?
You can try cashew cream or even a silky tofu blend as alternatives. Just keep in mind they might slightly change the texture but will still provide creaminess.
How can I make this recipe oil-free?
Simply swap the vegan butter with a plant-based broth or water for sautéeing. You might lose some richness but the lemon and garlic will still shine through nicely.
Can I add other vegetables to the dish?
Definitely! Feel free to toss in mushrooms, roasted bell peppers, or even sun-dried tomatoes for more complexity and flavor layers.
What kind of lemon should I use?
Organic lemons are ideal since you’ll be using both the juice and zest. Their zest is free from wax and pesticides, giving you the purest bright lemon flavor.
Final Thoughts
This Creamy Lemon Garlic Butter Beans Recipe is one of those dishes you’ll want to make again and again. It’s an effortless way to create comforting, vibrant food that feels like a treat but uses simple ingredients you probably already have in your kitchen. Dive in and enjoy every tangy, buttery, garlicky, creamy mouthful — I promise it will become an instant favorite!
PrintCreamy Lemon Garlic Butter Beans Recipe
This Creamy Lemon Garlic Butter Beans recipe is a luscious, comforting dish made with tender butter beans simmered in a rich vegan butter and cream cheese sauce, accented by fresh lemon juice and zest, and finished with vibrant wilted spinach. Ready in just 20 minutes, this vegan-friendly meal is perfect as a hearty side or a satisfying main served with toasted bread.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Ingredients
Main Ingredients
- 2 small shallots, diced (or 1 large shallot)
- 4–5 cloves garlic, finely minced
- 3 tablespoons vegan butter
- 30 ounces canned butter beans (2 cans, including liquid)
- 1/4 cup vegan cream cheese
- 2 tablespoons lemon juice
- 1/2 tablespoon lemon zest (zest of 1 lemon)
- 3 cups spinach
- Salt & pepper to taste (recommend at least 1/2 teaspoon pepper)
Instructions
- Prepare aromatics: Finely dice the shallots and mince the garlic cloves. Using a garlic press is recommended for evenly minced garlic.
- Melt butter: In a large pot, melt the vegan butter over medium heat until it is sizzling and hot.
- Sauté shallots and garlic: Add the diced shallots and minced garlic to the melted butter. Stir and sauté for about 3 minutes until fragrant and shallots are translucent.
- Add butter beans with liquid: Pour in the two cans of butter beans, including their liquid (do not strain). Stir to combine and bring the mixture to a simmer. Let simmer for 5 minutes to reduce excess liquid and cook the beans through.
- Add cream cheese and lemon: Stir in the vegan cream cheese, lemon juice, and lemon zest until well incorporated. Bring the pot back to a gentle simmer and cook for 2 more minutes.
- Wilt spinach and season: Turn off the heat and add the spinach to the pot. Stir until the spinach is wilted. Season with salt and pepper to taste, adjusting seasoning as desired.
- Serve warm: Serve the creamy lemon garlic butter beans warm with a big slice of toasted bread to soak up the sauce. Enjoy the comforting, tangy flavors!
Notes
- Using the liquid from the canned butter beans is essential to achieve the creamy texture—do not drain or strain the beans.
- For a nuttier flavor, consider using vegan butter with a rich profile.
- If vegan cream cheese is unavailable, a thick vegan sour cream or cashew cream can be a suitable substitute.
- Adjust lemon juice and zest according to your preference for tanginess.
- This dish pairs excellently with toasted sourdough or rustic bread varieties.