If you are looking for a dish that combines comfort with a burst of fresh flavors, then the Creamy Lemon Garlic Butter Beans Recipe is exactly what you need. This delightful recipe turns simple pantry staples into a luscious, velvety dish that balances tangy lemon, rich garlic butter, and creamy vegan cream cheese with tender butter beans and vibrant spinach. It’s a bowl of goodness that feels like a warm hug on a plate, perfect for any time you crave something both satisfying and bright.

Ingredients You’ll Need
The magic of this Creamy Lemon Garlic Butter Beans Recipe lies in its straightforward, yet powerful ingredients. Each one adds a unique layer to the taste, texture, and color, making this recipe a total winner even on busy weeknights.
- 2 small shallots, diced (or 1 large): Shallots bring a delicate sweetness and depth to the dish, enhancing the garlic’s punch without overpowering.
- 4-5 cloves garlic, finely minced: Garlic introduces a wonderful aromatic base, essential for that rich, buttery flavor.
- 3 Tablespoons vegan butter: This adds a luscious creaminess and helps meld the flavors together beautifully.
- 30 ounces canned butter beans (2 cans, with liquid): Using the beans along with their liquid keeps the dish moist and naturally creamy without extra broth.
- ¼ cup vegan cream cheese: Cream cheese is the secret ingredient that makes this dish irresistibly silky and sumptuous.
- 2 Tablespoons lemon juice: Fresh lemon juice brings brightness and a subtle tang that lifts the whole recipe.
- ½ Tablespoon lemon zest: The zest adds exciting citrus oils and fragrance for more vibrant lemon notes.
- 3 cups spinach: Spinach not only adds a lovely pop of color but also a nutritious green freshness that balances the creaminess.
- Salt & pepper to taste: Don’t shy away from seasoning—salt amplifies all the flavors, and pepper gives a mild spicy kick.
How to Make Creamy Lemon Garlic Butter Beans Recipe
Step 1: Prep Ingredients
Start by finely dicing the shallots and mincing the garlic cloves. This careful prep ensures the onions soften just enough and the garlic releases its full aroma for that perfect base.
Step 2: Sauté Shallots and Garlic
Melt the vegan butter in a large pot over medium heat. Add the diced shallots and minced garlic to the pot and sauté for about 3 minutes, until they’re fragrant and translucent. This step awakens the flavors and starts building that rich garlicky foundation.
Step 3: Add Beans with Liquid
Pour in the canned butter beans along with their liquid directly into the pot. This is a key step because the bean liquid helps give the dish its creamy texture without needing extra broth or water. Let everything simmer for 5 minutes so the beans get warm and infused with the garlicky butter essence.
Step 4: Mix in Cream Cheese and Lemon
Stir in the vegan cream cheese, fresh lemon juice, and lemon zest. Simmer for an additional 2 minutes until the cream cheese melts into the mixture, creating that dreamy, creamy sauce that perfectly balances the brightness of the lemon.
Step 5: Add Spinach and Finish
Turn off the heat and immediately add the spinach to the pot. Stir until the spinach wilts and melds beautifully with the creamy beans. Finish by seasoning with salt and pepper according to your taste.
How to Serve Creamy Lemon Garlic Butter Beans Recipe

Garnishes
Simple garnishes like a sprinkle of fresh parsley or a little extra lemon zest can brighten the dish visually and add a fresh herbaceous note. A light drizzle of olive oil also adds just the right shine and richness on top.
Side Dishes
This dish shines alongside crispy toasted bread, perfect for sopping up the creamy sauce. You can also pair it with quinoa or rice for a more substantial meal, or serve it as a side to roasted vegetables for a wholesome spread.
Creative Ways to Present
Try serving the creamy lemon garlic butter beans in individual ramekins topped with microgreens or finely chopped chives for a restaurant-style look. You can even stuff it into warmed pita pockets or use it as a hearty topping for baked potatoes for a fun twist.
Make Ahead and Storage
Storing Leftovers
Leftover Creamy Lemon Garlic Butter Beans Recipe will keep well in an airtight container in the refrigerator for up to 3 days. The flavors tend to deepen after resting, so leftovers can taste even better than fresh.
Freezing
You can freeze this dish, but keep in mind that the texture of the cream cheese and spinach might change slightly upon thawing. Freeze in portion-sized containers for up to 2 months for easy meal prep.
Reheating
When reheating, warm it gently on the stove over low heat or in the microwave, stirring occasionally to ensure it heats evenly without breaking the creamy texture. You might want to add a splash of plant-based milk or water if it seems too thick.
FAQs
Can I use fresh beans instead of canned?
Absolutely! If you use fresh butter beans, cook them separately until tender before adding to the recipe. Keep in mind you’ll want to add some liquid like vegetable broth to maintain the creamy consistency.
Is this dish vegan and gluten-free?
Yes, the Creamy Lemon Garlic Butter Beans Recipe is both vegan and gluten-free when you use plant-based butter and cream cheese and ensure your other ingredients are free from gluten.
Can I substitute spinach with another green?
Definitely. Arugula, kale, or swiss chard can be great alternatives though they may require slightly different cooking times to wilt properly.
How can I make this recipe less tangy?
Reduce the lemon juice slightly or balance it with a touch more vegan cream cheese. This allows you to customize the lemon brightness to your liking.
What can I serve this dish with for a full meal?
Pair the creamy lemon garlic butter beans with a fresh salad, roasted vegetables, or grain bowls featuring quinoa, farro, or couscous for a nutrient-rich and filling plate.
Final Thoughts
There is something incredibly comforting and vibrant about the Creamy Lemon Garlic Butter Beans Recipe that makes it an absolute favorite in my kitchen. It proves that simple ingredients, handled with care, can come together to create something wonderfully rich, fresh, and satisfying. I truly hope you give it a try—it might just become one of your go-to dishes as well!
Print
Creamy Lemon Garlic Butter Beans Recipe
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Vegetarian American
- Diet: Vegan
Description
This Creamy Lemon Garlic Butter Beans recipe is a quick and delicious plant-based dish combining tender butter beans with a zesty lemon garlic sauce and creamy vegan elements. Perfect for a nutritious, comforting meal, it features sautéed shallots and garlic, fresh spinach, and a smooth, tangy finish with vegan cream cheese and lemon zest. Ready in just 20 minutes, it’s ideal for a healthy, satisfying dinner served warm alongside toasted bread.
Ingredients
Vegetables and Aromatics
- 2 small shallots, diced (or 1 large shallot)
- 4–5 cloves garlic, finely minced
- 3 cups fresh spinach
Beans and Dairy Substitutes
- 30 ounces canned butter beans (2 cans, including liquid)
- ¼ cup vegan cream cheese
- 3 tablespoons vegan butter
Flavorings and Seasonings
- 2 tablespoons lemon juice
- ½ tablespoon lemon zest (zest of 1 lemon)
- Salt and pepper to taste (at least ½ teaspoon pepper recommended)
Instructions
- Prep Ingredients: Finely dice the shallots and mince the garlic to prepare for sautéing.
- Saute Shallots and Garlic: In a large pot, melt the vegan butter over medium heat. Add the diced shallots and minced garlic, sautéing them for about 3 minutes until fragrant and softened.
- Add Beans: Pour in the canned butter beans including the liquid (do not strain). Simmer this mixture for 5 minutes to heat through and blend the flavors.
- Add Creamy Ingredients: Stir in the vegan cream cheese, lemon juice, and lemon zest. Continue to simmer the sauce for an additional 2 minutes until everything is well combined and creamy.
- Add Spinach: Turn off the heat, then add the fresh spinach. Stir gently until the spinach wilts and integrates into the creamy bean mixture.
- Season and Serve: Season the dish with salt and pepper to taste. Serve the creamy lemon garlic butter beans warm, ideally accompanied by toasted bread for a fulfilling meal.
Notes
- Do not strain the butter beans; the liquid helps build the creamy sauce.
- Use fresh lemon zest and juice for the best bright flavor.
- Adjust the seasoning to your taste, especially salt and pepper.
- This recipe is naturally vegan and can be adapted for gluten-free by choosing gluten-free bread.
- Serve immediately for the best texture, as spinach wilts quickly.

