As I stood in my kitchen one bustling evening, I spotted a can of butter beans nestled in the back of my pantry. Little did I know, these humble legumes would transform into a star-studded dish: Creamy Lemon Garlic Butter Beans. This quick and easy 20-minute recipe bursts with flavor while offering a delightful plant-based, high-protein meal that’s perfect for busy weeknights. The balance of tangy lemon and aromatic garlic elevates the rich creaminess, offering a comforting escape from fast food’s monotony. With only ten ingredients, you can whip up this delightful vegan dish in no time, making your evenings feel that much brighter. Ready to discover a new favorite in your weeknight rotation? Let’s dive in!

Why are these beans so special?
Time-Saver: This recipe is a true lifesaver for busy evenings, ready in just 20 minutes!
Creamy Indulgence: The mix of buttery beans with vegan cream cheese creates a rich texture that feels luxurious without the fuss.
Bright Flavors: Expect a delightful zing from the fresh lemon and garlic, elevating the dish to something extraordinary.
Versatile Base: Enjoy it on its own or serve it over rice or dip with sourdough, making it a perfect fit for any meal.
Plant-Powered Goodness: With nearly 19g of protein per serving, this dish supports your healthy lifestyle while being entirely plant-based and gluten-free.
For an added touch of comfort, pair it with warm Garlic Swirl Rolls. This dish is sure to impress, and you may even want to try it alongside a plate of Baked Brie Garlic!
Creamy Lemon Garlic Butter Beans Ingredients
• This dish is as easy as it is delicious!
For the Base
- Small Shallots (2, diced or 1 large) – Provides aromatic sweetness and depth that enhances the overall flavor.
- Garlic (4-5 cloves, finely minced) – Adds robust flavor and aroma; can substitute with 1 teaspoon garlic powder in a pinch.
- Canned Butter Beans (30 ounces, 2 cans with liquid) – The star of the dish, they offer both protein and creaminess; don’t drain the liquid for added moisture.
- Vegan Cream Cheese (¼ cup) – Contributes a thick, creamy texture; plain hummus can be used as a substitute if needed.
For the Flavor
- Vegan Butter (3 Tablespoons) – Acts as a cooking fat that enhances creaminess; olive oil is a lighter alternative.
- Lemon Juice (2 Tablespoons) – Adds acidity and brightness to the dish; lime juice can also be used as an alternative.
- Lemon Zest (½ Tablespoon, zest of 1 lemon) – Enhances the lemon flavor; can be omitted if not available.
- Salt & Pepper (to taste) – Essential for seasoning; adjust according to your preference.
For the Greens
- Fresh Spinach (3 cups) – Adds color and nutrition; feel free to substitute with kale or chard if you wish.
This creamy lemon garlic butter beans dish is sure to bring a refreshing twist to your meals while fitting perfectly into a quick, easy, and healthy weeknight routine!
Step‑by‑Step Instructions for Creamy Lemon Garlic Butter Beans
Step 1: Prepare the Aromatics
Begin by finely dicing the shallots and mincing the garlic cloves. This will enhance the flavor of your creamy lemon garlic butter beans. Make sure the pieces are small for even cooking. Gather all your ingredients to make the cooking process seamless and enjoyable, setting the stage for a delightful meal.
Step 2: Melt the Butter
In a large pot, melt 3 tablespoons of vegan butter over medium heat, allowing it to become bubbly but not browned. This will create a rich base for your dish. As the butter melts, prepare to sauté your aromatics, making sure to keep an eye on the heat so nothing burns.
Step 3: Sauté the Shallots and Garlic
Next, add the diced shallots and minced garlic to the pot, stirring them together for 2-3 minutes. You want them to become fragrant and translucent but not browned. This step is crucial for building the savory flavor profile that makes the creamy lemon garlic butter beans delightful.
Step 4: Add the Butter Beans
After the aromatics are ready, pour in the canned butter beans along with their liquid. Increase the heat slightly to bring the mixture to a gentle simmer. Let the beans cook for about 5 minutes, allowing some of the liquid to reduce, which will contribute to the creamy texture of the final dish.
Step 5: Incorporate Creaminess
Stir in ¼ cup of vegan cream cheese, 2 tablespoons of lemon juice, and ½ tablespoon of lemon zest into the pot. Keep stirring for another 2 minutes until everything is well-combined and creamy. The mixture should become thick and luscious, ensuring a delightful coating for the butter beans.
Step 6: Add Fresh Spinach
Turn off the heat and fold in 3 cups of fresh spinach, mixing until just wilted. The heat from the pot will cook the spinach down beautifully without losing its vibrant color. This adds a fresh element to your creamy lemon garlic butter beans, making the dish visually appealing and nutritious.
Step 7: Season and Serve
Finally, season your dish with salt and pepper to taste, enhancing the overall flavor. Serve the creamy lemon garlic butter beans warm, ideally with slices of toasted bread for dipping or over rice for a heartier meal. Enjoy the comforting blend of textures and flavors that create a perfect plant-based treat.

Make Ahead Options
These Creamy Lemon Garlic Butter Beans are perfect for meal prep! You can chop the shallots and mince the garlic up to 24 hours in advance, storing them in an airtight container in the fridge to maintain their freshness. Additionally, you can prepare the beans with all the liquid in advance and refrigerate for up to 3 days. When ready to serve, simply reheat the mixture in a pot, stir in the vegan cream cheese, lemon juice, and spinach, allowing the greens to wilt. This approach ensures your meal is just as delicious and creamy while saving you precious time on busy weeknights!
Expert Tips for Creamy Lemon Garlic Butter Beans
-
Fresh Garlic Boost: Use a garlic press for minimal effort in mincing garlic and achieving a robust flavor perfect for your creamy lemon garlic butter beans.
-
Avoid Overcooking: Sauté shallots just until fragrant; overcooking can lead to bitterness. Keep a close eye to ensure they stay sweet and soft.
-
Creamy Consistency: If the broth thickens during storage, simply reheat with a splash of water or broth to restore the luscious texture you love.
-
Season Gradually: Always taste before adjusting salt and pepper to avoid overpowering the bright, fresh flavors of lemon and garlic.
-
Versatile Greens: If spinach isn’t available, feel free to substitute with kale or chard for a similar nutritional boost and added texture in your dish.
What to Serve with Creamy Lemon Garlic Butter Beans
Elevate your meal with complementary sides and beverages that enhance the delightful flavors of this creamy vegan dish.
-
Toasted Sourdough: A dream for dipping, the crunch of the bread beautifully contrasts the dish’s creamy richness.
-
Quinoa Salad: Light and refreshing, this adds a nutty flavor and a delightful chew, balancing the creaminess of the beans.
-
Garlic Roasted Vegetables: The caramelized sweetness pairs perfectly, incorporating vibrant colors and earthy flavors that enhance your plate.
-
Pickled Red Onions: Their tangy crunch offers a delightful contrast, bringing a bright acidity that cuts through the creaminess beautifully.
-
Crispy Kale Chips: These add a satisfying crunch and a touch of saltiness that makes your dish even more indulgent.
-
Lemon Water or Herbal Tea: A refreshing drink like lemon water will echo the bright flavors of the recipe, while herbal tea soothes the palate.
Storage Tips for Creamy Lemon Garlic Butter Beans
Fridge: Store leftovers in an airtight container for up to 3-4 days, ensuring you keep the creamy texture intact and ready for quick meals.
Freezer: You can freeze the creamy lemon garlic butter beans for up to 1 month. Ensure they’re in a freezer-safe container, but don’t forget to leave some room for expansion.
Reheating: When ready to enjoy your leftovers, reheat on the stovetop with a splash of water or broth. This will help restore the dish’s delicious creamy consistency.
Serving Suggestions: Revive the comforting flavor by serving it warm with slices of toasted bread or over a bed of rice!
Creamy Lemon Garlic Butter Beans Variations
Feel free to let your creativity shine as you customize this delightful dish with these tasty suggestions!
-
Greens Swap: Substitute spinach with kale or Swiss chard for a heartier texture and flavor. Both options maintain nutrition while adding variety.
-
Protein Boost: Stir in cooked quinoa or rice to transform your dish into a more filling main course. The added grains bring a delightful chewiness that enriches every bite.
-
Flavorful Veggies: Incorporate diced bell peppers or mushrooms for an additional flavor layer. These vegetables will enhance the dish’s color and provide a satisfying texture.
-
Creamy Alternative: If you don’t have vegan cream cheese, plain hummus works beautifully! It’ll add a tangy depth while keeping the dish creamy and delightful.
-
Zesty Variations: Try using lime juice instead of lemon for a different citrusy twist. The unique flavor profile will surprise your taste buds with a new take on the classic!
-
Spice it Up: Add a pinch of red pepper flakes or cayenne for a zesty kick. This will elevate the dish with a touch of heat that beautifully contrasts the creaminess.
-
Different Beans: Explore with other canned beans, like chickpeas or cannellini beans. Each provides a different texture and taste experience, making the dish uniquely yours!
And if you’re looking to pair this dish with something spectacular, how about a slice of Baked Brie Garlic? The combination will create a beautiful harmony at your table! You could also enjoy it as a side with Garlic Parmesan Duchess for something truly special.

Creamy Lemon Garlic Butter Beans Recipe FAQs
How do I choose the best butter beans?
Absolutely! When selecting butter beans, look for firm beans that are free from dark spots or blemishes. If using canned beans, check the expiration date and opt for those packed in water rather than syrup or excessive salt for a healthy choice.
How should I store leftovers?
Store any leftover creamy lemon garlic butter beans in an airtight container in the fridge for up to 3-4 days. Make sure to let it cool before sealing it, as this helps preserve the creaminess and enhances future reheating.
Can I freeze creamy lemon garlic butter beans?
Definitely! You can freeze the beans in a freezer-safe container for up to 1 month. Just be sure to leave some space at the top for expansion during freezing. To reheat, allow it to thaw overnight in the fridge, then warm it gently on the stovetop, adding a splash of water or broth if necessary to restore its creamy texture.
What should I do if my dish is too thick after storage?
A common issue, but very fixable! If your creamy lemon garlic butter beans thickens after being stored, simply reheat it on the stovetop with a splash of water or vegetable broth. Stir gently until you achieve your desired consistency, and don’t forget to taste and adjust seasoning if needed!
Are there any dietary considerations for this recipe?
Very! This recipe is vegan and gluten-free, making it suitable for a variety of diets. However, if you or someone you’re serving has allergies, be sure to double-check ingredient labels, especially for the vegan cream cheese and butter, as some brands may contain allergens. Also, always ensure that canned items don’t have traces of gluten.
Can I make this recipe nut-free?
Absolutely! The ingredients used in creamy lemon garlic butter beans are naturally nut-free. Just ensure that your brand of vegan cream cheese is also nut-free, as some varieties may include cashews or almonds. Enjoy this wholesome plant-powered meal without worries!

Creamy Lemon Garlic Butter Beans for a Quick Plant-Based Meal
Ingredients
Equipment
Method
- Finely dice the shallots and mince the garlic cloves. Gather all your ingredients.
- Melt 3 tablespoons of vegan butter in a large pot over medium heat.
- Add the diced shallots and minced garlic, stirring for 2-3 minutes until fragrant.
- Pour in the canned butter beans along with their liquid. Increase heat to a gentle simmer and cook for about 5 minutes.
- Stir in the vegan cream cheese, lemon juice, and lemon zest. Continue stirring for another 2 minutes.
- Turn off the heat and fold in fresh spinach until just wilted.
- Season with salt and pepper. Serve warm, ideally with toasted bread or over rice.

Leave a Reply