The aroma of garlic sizzling in vegan butter immediately takes me back to my cozy kitchen, where simple ingredients transform into something magical. Today, I’m excited to share my recipe for Creamy Lemon Garlic Butter Beans—a quick meal that’s ready in just 20 minutes! This dish is not only a deliciously creamy and tangy delight but also a nutritious powerhouse packed with protein. Made with only 10 ingredients or less, it’s the perfect option for those hectic weeknights when you crave something homemade yet effortless. Pair it with crusty toast or fluffy rice for an elevated experience. Ready to add some zest to your dinner routine? Let’s dive into this new favorite!

Why are Creamy Lemon Garlic Butter Beans special?
Simplicity, the recipe requires just 10 ingredients or less, making it accessible for anyone looking to whip up a quick meal. Deliciously Creamy, the combination of vegan butter and cream cheese delivers a rich texture that will impress—even meat-lovers! Nutrient-Packed, butter beans provide a substantial protein boost, perfect for a satisfying vegan dish. Versatile Pairing, this dish complements toasted bread or rice beautifully, allowing you to tailor your meal to your liking. If you love creamy dishes, don’t miss out on pairing these beans with Garlic Cream Cheese Mashed Potatoes for a delightful combination!
Creamy Lemon Garlic Butter Beans Ingredients
For the Base
- Shallots – Use 2 small or 1 large shallot, finely diced for a sweet and aromatic flavor base.
- Garlic – 4-5 cloves, finely minced will infuse the dish with delicious aroma and depth.
- Vegan Butter – 3 Tablespoons are recommended; opting for a high-quality brand enhances the richness.
For the Beans
- Butter Beans – A total of 30 ounces (about 2 cans) including the liquid, offers the creamy texture that makes this dish special.
- Vegan Cream Cheese – Use ¼ cup for that luxurious, creamy finish; feel free to substitute with regular cream cheese if needed.
For Zesty Brightness
- Lemon Juice – 2 Tablespoons, freshly squeezed, brightens the dish beautifully; adjust according to your tartness preference.
- Lemon Zest – Zest from 1 lemon (½ Tablespoon) elevates the lemon flavor, making it pop even more.
For Color and Nutrition
- Spinach – Adding 3 cups of slightly wilted spinach gives essential nutrients and a vibrant color to this creamy delight.
For Seasoning
- Salt & Pepper – Start with at least ½ teaspoon each to season the dish to your taste.
Step‑by‑Step Instructions for Creamy Lemon Garlic Butter Beans
Step 1: Prep the Ingredients
Start by finely dicing 2 small or 1 large shallot and mincing 4-5 cloves of garlic for your Creamy Lemon Garlic Butter Beans. This aromatic base will be crucial for depth in flavor. Set these aside as you get your cooking equipment ready—ensure you have a large heavy-bottomed pot to prevent sticking while cooking.
Step 2: Melt the Vegan Butter
In your large pot, melt 3 tablespoons of vegan butter over medium heat. Allow it to bubble gently without burning—this usually takes about 1-2 minutes. The rich aroma of vegan butter should fill your kitchen, setting the stage for a delicious meal that awaits.
Step 3: Sauté Shallots and Garlic
Next, add the diced shallots and minced garlic to the pot and sauté them for approximately 3 minutes. Stir occasionally until the shallots become translucent and the mixture is fragrant, filling your kitchen with warm, inviting aromas. This step enhances the flavors for your Creamy Lemon Garlic Butter Beans.
Step 4: Add Butter Beans
Pour in 30 ounces of butter beans, including their liquid, stirring gently to combine. Bring the mixture to a simmer over medium heat; cook for about 5 minutes, allowing it to thicken slightly while the beans warm up. You’ll notice a creamy texture starting to develop, setting the stage for the next steps.
Step 5: Incorporate Cream Cheese and Lemon
After simmering, stir in ¼ cup of vegan cream cheese, 2 tablespoons of freshly squeezed lemon juice, and ½ tablespoon of lemon zest. Mix until the cream cheese is fully integrated and the mixture is creamy—this should take about 2 minutes. Adjust the heat to ensure nothing boils, maintaining that rich texture.
Step 6: Add the Spinach
Once creamy, turn off the heat and fold in 3 cups of fresh spinach. The residual heat will wilt the spinach within a minute, adding vibrant green color and vital nutrients to the dish. This step not only enhances the flavor but also makes your Creamy Lemon Garlic Butter Beans visually appealing.
Step 7: Season & Serve
Finally, season your dish with salt and pepper to taste, starting with at least ½ teaspoon of each. Stir well to combine, then serve warm alongside toasted bread or rice. Take a moment to enjoy the fragrant aroma as you plate this delightful dish, ensuring a well-rounded homemade experience.

Make Ahead Options
These Creamy Lemon Garlic Butter Beans are a fantastic option for meal prep, making weeknight dinners a breeze! You can chop the shallots and mince the garlic up to 24 hours in advance, storing them in an airtight container in the refrigerator to maintain freshness. Additionally, you can sauté the shallots and garlic, then combine them with the butter beans (including their liquid) and cool the mixture in the fridge for up to 3 days. When you’re ready to enjoy, simply reheat the mixture gently on the stove over medium heat, stir in the cream cheese, lemon juice, and spinach until creamy, and savor a delicious meal with minimal effort!
What to Serve with Creamy Lemon Garlic Butter Beans
Imagine a comforting dinner where creamy textures meet vibrant flavors, making every bite a delightful experience.
-
Crusty Bread: Perfect for sopping up the creamy bean mixture, a warm slice of toasted bread adds a satisfying crunch. The contrast of textures complements the dish beautifully.
-
Fluffy Rice: Serve over a bed of fluffy jasmine or brown rice, allowing the grains to soak up the rich flavors. This pairing transforms your meal into a hearty, filling feast.
-
Fresh Arugula Salad: A simple salad with peppery arugula, cherry tomatoes, and a light vinaigrette provides freshness, cutting through the creamy richness. It’s a bright, healthy balance that keeps your meal light yet fulfilling.
-
Roasted Vegetables: A side of seasonal roasted veggies adds both color and nutrients, enhancing the overall experience. The caramelized sweetness pairs wonderfully with the tangy notes of lemon.
-
Vegan Mashed Potatoes: Creamy mashed potatoes made vegan-style elevate the comfort factor, creating a deeply satisfying plate when enjoyed with the beans.
-
Lemonade or Sparkling Water: A refreshing drink, like homemade lemonade or sparkling water with lemon, complements the zesty flavors of the beans. It cleanses the palate and adds an uplifting touch to your meal.
Each of these pairings enhances your Creamy Lemon Garlic Butter Beans, creating a well-rounded and memorable dinner experience.
Expert Tips for Creamy Lemon Garlic Butter Beans
-
High-Quality Butter: Use a good brand of vegan butter; it significantly enhances the overall flavor and richness of your Creamy Lemon Garlic Butter Beans.
-
Don’t Rinse Beans: Make sure to include the liquid from the butter beans; it helps create that creamy texture that makes this dish special.
-
Adjust Lemon Flavor: Taste as you go! If you’re unsure, start with less lemon juice and zest, then increase to your preference for balanced brightness.
-
Even Cooking: Use a heavy-bottomed pot for sturdy, even cooking, and to prevent any sticking or burning of the garlic and shallots.
-
Add Greens Last: Fold in spinach at the end to maintain its vibrant color and nutrients; overcooking can make it wilted and less appealing.
Storage Tips for Creamy Lemon Garlic Butter Beans
Fridge: Store leftovers in a sealed container in the fridge for up to 3-4 days. This will keep the dish fresh and flavorful.
Freezer: For longer storage, you can freeze the Creamy Lemon Garlic Butter Beans for up to 1 month. Ensure it’s in an airtight container to prevent freezer burn.
Reheating: When reheating, do so gently on the stove or in the microwave. The creamy broth may solidify, so stir in a splash of water or plant milk to regain the creamy texture.
Serving Suggestion: Enjoy it warm, either on its own or paired with toasted bread or rice for a satisfying meal.
Creamy Lemon Garlic Butter Beans Variations
Feel free to customize the recipe and make it your own, adding flavors and textures that delight your senses!
-
Leafy Greens: Substitute spinach with kale or Swiss chard for added nutrients and a slightly different texture. Both options wilt beautifully into the creamy base.
-
Nutritional Boost: Mix in 2-3 tablespoons of nutritional yeast for a cheesy flavor that enhances the richness of the dish, perfect for nutritional balance.
-
Chickpeas Instead: Replace butter beans with chickpeas for a different bean experience. This small swap adds a pleasant texture and flavor twist to your dish.
-
Zesty Heat: Add a pinch of red pepper flakes or a diced jalapeño for a spicy kick that complements the creamy lemony base beautifully. It’s the perfect way to awaken your taste buds!
-
Herb Infusion: Sprinkle in herbs like fresh basil or thyme as you add the spinach. They enhance the dish with refreshing, aromatic notes that brighten it up even more.
-
Creamy Variation: For a silkier texture, swap vegan cream cheese with a dairy-free sour cream or cashew cream. These alternatives provide richness without overshadowing the lemon’s zingy charm.
-
Lemon Lovers: Up the lemon flavor by adding more zest or juice according to your preference. A little extra zing can bring vibrancy and freshness that will delight any citrus lover.
-
Serving Suggestions: Pair your beans with toasted sourdough or enjoy them atop a bed of creamy mashed potatoes. Consider serving them alongside Honey Garlic BBQ Chicken Pasta for contrasting textures in a filling meal.
Explore these variations to enhance your Creamy Lemon Garlic Butter Beans experience and create a dish that’s uniquely yours!

Creamy Lemon Garlic Butter Beans Recipe FAQs
What kind of beans should I use for this recipe?
Absolutely! For this recipe, I recommend using butter beans for their creamy texture. However, you can also substitute them with cannellini beans or chickpeas for a slightly different flavor and texture. Just ensure they are canned and drained, keeping in mind the liquid for creaminess.
How should I store leftover Creamy Lemon Garlic Butter Beans?
It’s easy to keep this dish enjoyable! Store leftovers in a sealed container in the fridge for up to 3-4 days. This helps preserve the flavors and texture of the beans. Make sure to let them cool to room temperature before sealing to prevent condensation.
Can I freeze Creamy Lemon Garlic Butter Beans?
Yes, you can! To freeze, transfer the beans to an airtight container and store for up to 1 month. When you’re ready to enjoy them again, simply thaw in the fridge overnight and reheat gently. Note that the creamy consistency might change a bit, so I recommend adding a splash of water or plant milk during reheating to restore that luscious creaminess.
What if my sauce is too thick?
No worries! If you find that your sauce has thickened too much while cooking, just add a small amount of vegetable broth or water, a tablespoon at a time, until you reach the desired consistency. Stir well and allow it to heat through; this will reinvigorate the dish without compromising the flavor!
Are these beans suitable for a gluten-free diet?
Very! This Creamy Lemon Garlic Butter Beans recipe is naturally gluten-free, as all the ingredients listed are safe for those avoiding gluten. Just make sure to check the labels of your vegan butter and cream cheese to ensure they’re gluten-free as well.
Can my pet eat butter beans?
While butter beans can be a healthy choice for humans, they should not be fed to pets, especially in large quantities, due to potential digestive issues. Always consult with your vet if you’re considering adding new foods to your pet’s diet!

Creamy Lemon Garlic Butter Beans: A Quick Vegan Delight
Ingredients
Equipment
Method
- Start by finely dicing 2 small or 1 large shallot and mincing 4-5 cloves of garlic for your Creamy Lemon Garlic Butter Beans. Set these aside.
- In your large pot, melt 3 tablespoons of vegan butter over medium heat for about 1-2 minutes.
- Add the diced shallots and minced garlic to the pot and sauté for approximately 3 minutes until translucent and fragrant.
- Pour in 30 ounces of butter beans, including their liquid, and bring the mixture to a simmer over medium heat for about 5 minutes.
- Stir in ¼ cup of vegan cream cheese, 2 tablespoons of lemon juice, and ½ tablespoon of lemon zest, mixing until creamy for about 2 minutes.
- Turn off the heat and fold in 3 cups of fresh spinach, allowing it to wilt.
- Season with salt and pepper to taste, stir well, and serve warm with toasted bread or rice.

Leave a Reply