There’s something magical about a meal that feels cozy, nourishing, and ready in under 30 minutes. That’s what you’ll find in these Creamy Lemon Garlic Butter Beans—ultra-creamy, bright, and garlicky, with wilted spinach tucked in for a pop of green. This dish is comfort food you can feel good about, whether you serve it with plenty of crusty bread or savor it straight from the bowl!
Why You’ll Love This Recipe
- Creamy Comfort in Minutes: This dish brings pure creamy goodness together in just 20 minutes, making weeknights effortlessly delicious.
- Big Bold Flavors: Zippy lemon, savory garlic, and buttery beans combine for a flavor explosion that’s anything but boring.
- Vegan & Satisfying: Thanks to vegan butter and cream cheese, these beans taste decadent with zero dairy.
- Versatile & Nourishing: Great as a main course, hearty side, or protein-packed lunch—plus, it’s loaded with fiber, protein, and leafy greens!
Ingredients You’ll Need
This may look like a simple ingredient list, but each item is absolutely essential to the flavor and lush texture of Creamy Lemon Garlic Butter Beans. These everyday ingredients work together to create something truly special—and you probably have most of them on hand already!
- Shallots: They offer a subtle sweetness and depth of flavor—use two small ones or one large, finely diced.
- Garlic: For that unmistakable garlicky punch, use fresh cloves, finely minced or pressed for the best release of flavor.
- Vegan butter: This melts down to a velvety base and brings a savory, creamy mouthfeel without dairy.
- Canned butter beans (with liquid): Don’t drain! The canning liquid is what gives the sauce its rich, starchy, creamy consistency.
- Vegan cream cheese: It amps up the creaminess, making the sauce silky smooth and luscious.
- Lemon juice & zest: The juice adds a bright zing while finely grated zest gives aromatic citrus notes throughout.
- Spinach: Adds color, nutrients, and a lovely leafy texture that wilts beautifully into the beans.
- Salt & pepper: Don’t forget to season! Pepper adds a little kick and a generous pinch of salt brings all the flavors together.
Variations
If you love to improvise in the kitchen, these Creamy Lemon Garlic Butter Beans are practically made for you. It’s super easy to adapt the dish to suit what you have on hand or any dietary needs—make it your own with a simple swap or two!
- Switch Up the Greens: Swap spinach for kale, chard, or even baby arugula for a peppery bite.
- Add Fresh Herbs: Toss in chopped parsley, dill, or basil at the end to bring a fresh, herby note.
- Try a Spicy Kick: Sprinkle in chili flakes or a pinch of cayenne for a little heat.
- Make It Extra Creamy: Stir in a splash of coconut cream or your favorite unsweetened non-dairy milk for an ultra-luxurious sauce.
- Not Vegan? Use regular butter and cream cheese if you prefer—this recipe is flexible and forgiving!
How to Make Creamy Lemon Garlic Butter Beans
Step 1: Prep the Aromatics
Start by finely dicing your shallots and mincing the garlic. If you have a garlic press, even better—it makes quick work and brings out all that aromatic flavor. Don’t skip this little bit of prep, since those tiny pieces will melt into the sauce and really build a foundation of flavor for the whole dish.
Step 2: Sauté for Maximum Flavor
Set a large pot over medium heat and add the vegan butter. Once it’s melted and just starting to sizzle, toss in the shallots and garlic. Sauté them gently for about 3 minutes, stirring often—your kitchen will smell amazing! You want the shallots to soften and everything to get fragrant, but not brown.
Step 3: Simmer the Butter Beans
Next, add both cans of butter beans, liquid and all, straight into the pot. That canning liquid is crucial for a creamy result! Stir well, bring the mixture to a gentle simmer, and let it cook for about 5 minutes. This helps the sauce thicken and the flavors meld, creating the base of your Creamy Lemon Garlic Butter Beans.
Step 4: Stir in the Creaminess & Lemon
Add in the vegan cream cheese, bright lemon juice, and that sunny zest. Stir thoroughly until everything is smooth and luscious, then bring it back to a low simmer. Let it cook for another couple of minutes—the sauce will get even creamier and the lemon will infuse everything with its fresh aroma.
Step 5: Wilt in the Spinach & Season
Switch off the heat and dump in your spinach. Stir gently—all it takes is a minute or two for it to wilt right into the creamy beans. Give everything a final taste, then season generously with salt and pepper. That’s it—your Creamy Lemon Garlic Butter Beans are ready to eat!
Pro Tips for Making Creamy Lemon Garlic Butter Beans
- Don’t Drain the Beans: The canning liquid is gold! It helps create the iconic creamy sauce—if you drain it, you’ll really miss out on texture and flavor.
- Grate the Zest Just Before Using: Freshly grated lemon zest brings a burst of citrus oils, so zest your lemon right before adding for the brightest possible flavor.
- Let the Beans Simmer Gently: A slow simmer thickens the base and allows all those savory and citrus notes to come together beautifully.
- Stir in Spinach Off the Heat: Adding the spinach after turning off the stove keeps the greens vibrant and prevents overcooking.
How to Serve Creamy Lemon Garlic Butter Beans
Garnishes
For a finishing touch, sprinkle your Creamy Lemon Garlic Butter Beans with an extra pinch of lemon zest, a flourish of fresh cracked black pepper, and a scattering of chopped parsley or dill. A drizzle of good olive oil adds an inviting sheen and makes each bowl feel restaurant-worthy.
Side Dishes
You can’t go wrong with a big slice of toasted sourdough or spelt bread to soak up every bit of that luscious sauce. They also pair delightfully with a fresh green salad, roasted vegetables, or even as a topping for creamy polenta on chilly nights.
Creative Ways to Present
To impress, dish your beans into shallow bowls and top with greens and a wedge of lemon. You could even spoon them onto crostini or stuff them into warm pita if you’re hosting. For a casual lunch, I love serving them over toast with extra greens layered underneath—a vibrant, hearty open-faced sandwich!
Make Ahead and Storage
Storing Leftovers
Leftovers keep beautifully in an airtight container in the fridge for up to 3–4 days. As the beans sit, the flavors meld and the sauce thickens—a spoonful the next day is just as dreamy as when fresh!
Freezing
Creamy Lemon Garlic Butter Beans freeze surprisingly well! Let them cool completely, then portion into freezer-safe containers. Freeze for up to one month. The sauce will firm up when cold, but it returns to its creamy glory once reheated.
Reheating
For best results, reheat gently on the stove over low heat, stirring until smooth and warmed through. Add a splash of water or non-dairy milk if it seems too thick. You can also microwave individual servings—just give a good stir halfway through to warm everything evenly.
FAQs
-
Can I use another type of bean instead of butter beans?
Yes! While butter beans are especially creamy and tender, you can easily substitute cannellini beans, navy beans, or even great northern beans. Just be sure to use canned beans with some of their liquid to keep the texture silky. The flavor will be a bit different, but still delicious!
-
Do I have to use vegan butter and cream cheese?
While the recipe is entirely vegan, you can swap for dairy butter or regular cream cheese if you’re not vegan or dairy-free. The taste will be a bit richer, but the method remains exactly the same—just use equal amounts.
-
My sauce is too thick after chilling. What should I do?
No worries! The sauce will thicken as it cools. Just reheat the beans gently on the stovetop and add a splash of water or non-dairy milk, stirring until you reach your desired creaminess again.
-
Can I make Creamy Lemon Garlic Butter Beans ahead for meal prep?
Absolutely! This recipe is a meal prep superstar. Make a batch at the start of the week and store it in the fridge. The flavors get even better after a day, and the beans reheat beautifully for quick, healthy lunches or easy dinners.
Final Thoughts
If you’re craving something vibrant and satisfying, give these Creamy Lemon Garlic Butter Beans a try. Whether you share them with friends or savor a big bowl solo, they’re sure to become one of your new go-to comfort foods—delightfully creamy, zesty, and soul-warming every time!
PrintCreamy Lemon Garlic Butter Beans Recipe
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
Creamy Lemon Garlic Butter Beans is a delightful and flavorful dish that combines the richness of vegan butter and cream cheese with the freshness of lemon and spinach, creating a creamy and satisfying bean dish.
Ingredients
Shallots:
- 2 small shallots, diced
Garlic:
- 4–5 cloves garlic, finely minced
Vegan Butter:
- 3 tablespoons
Butter Beans:
- 30 ounces canned butter beans (2 cans with liquid)
Vegan Cream Cheese:
- 1/4 cup
Lemon Juice:
- 2 tablespoons
Lemon Zest:
- 1/2 tablespoon (zest of 1 lemon)
Spinach:
- 3 cups
Salt & Pepper:
- To taste
Instructions
- Prep Ingredients: Dice shallots, mince garlic.
- Saute Aromatics: Melt vegan butter in a pot, saute shallots and garlic.
- Add Beans: Incorporate butter beans with liquid, simmer.
- Add Flavors: Mix in vegan cream cheese, lemon juice, and zest. Simmer.
- Finish: Stir in spinach until wilted. Season with salt & pepper.
- Serve: Enjoy warm with toasted bread.
Notes
- Serve with toasted sourdough or spelt bread.
- Best eaten fresh, refrigerate for 3-4 days or freeze for 1 month.
- Reheat to enjoy leftovers by microwaving or stovetop warming.
Nutrition
- Serving Size: 1 large bowl
- Calories: 381 kcal
- Sugar: 8g
- Sodium: 293mg
- Fat: 14g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 2g
- Carbohydrates: 50g
- Fiber: 17g
- Protein: 19g
- Cholesterol: 0mg