Creamy Lemon Garlic Butter Beans Recipe

Get ready to dive into a bowl of utter comfort: Creamy Lemon Garlic Butter Beans! This dreamy, flavor-packed vegan recipe comes together quickly and delivers silky beans in a garlicky, bright lemon-infused sauce. It’s cozy, lively, and impossibly easy—perfect for those nights when you crave something both satisfying and fresh.

Why You’ll Love This Recipe

  • Vibrant & Comforting: Every bite bursts with fresh lemon, buttery richness, and garlicky goodness, combining the best of light and cozy flavors.
  • One-Pot Wonder: Minimal fuss, maximum flavor—everything cooks up in a single pot for easy cleanup and fast results.
  • Naturally Plant-Based: This dish proves vegan cooking can be luscious and creamy thanks to simple swaps like vegan butter and cream cheese.
  • Endlessly Adaptable: These Creamy Lemon Garlic Butter Beans welcome mix-ins, toppings, and adjustments based on your pantry or cravings!

Ingredients You’ll Need

What makes Creamy Lemon Garlic Butter Beans irresistible is just how effortlessly the ingredients work together—each one a key player in texture, brightness, or richness. You only need a handful of everyday staples to pull off restaurant-worthy flavor in your own kitchen.

  • Shallots: Milder and sweeter than onions, they gently flavor the sauce without overpowering the lemon and garlic.
  • Garlic: The more, the merrier! Freshly minced for that punchy aroma and warmth you’ll taste in every bite.
  • Vegan Butter: This gives the beans their luscious, silky quality. Don’t skip it—vegan or regular versions work beautifully here.
  • Canned Butter Beans (with liquid): The humble star! Their creamy texture and the starchy can liquid create a naturally thick, comforting base.
  • Vegan Cream Cheese: The secret to ultra silkiness—just a little turns the sauce dreamy without any dairy.
  • Lemon Juice & Zest: Both are key! The juice wakes everything up, while the zest adds bright, sunny top notes.
  • Spinach: A generous handful brings color, gentle earthiness, and sneaks greens into this cozy bowl.
  • Salt & Pepper: Freshly cracked black pepper adds pep, and a good pinch of salt pulls everything together.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

The beauty of these Creamy Lemon Garlic Butter Beans is just how forgiving and open to interpretation they are! Mix and match ingredients based on what you love, what you have on hand, or how adventurous you’re feeling.

  • Swap the Greens: Try kale, chard, or even arugula instead of spinach for a different bite and personality.
  • More Protein: Stir in cooked vegan sausage, chickpeas, or even tofu cubes for an extra boost.
  • Spicy Kick: Add a pinch of red pepper flakes or a fresh chili when sautéing the shallots and garlic.
  • Non-Vegan Option: If dairy suits you, use regular butter and cream cheese for an equally wonderful result.
  • Fresh Herbs: Toss in a big handful of chopped parsley, dill, or basil right before serving for extra freshness.

How to Make Creamy Lemon Garlic Butter Beans

Step 1: Prepare Aromatics

Start by finely dicing your shallots and mincing those garlic cloves—this is the secret to infusing every drop of sauce with aromatic depth. If you have a garlic press, this is its time to shine for extra-fine garlic that melts into the butter! Set both aside before you start cooking.

Step 2: Sauté in Vegan Butter

Add your vegan butter to a large pot set over medium heat and let it melt until it’s gently sizzling. Add the shallots and garlic, stirring well. Sauté for around 3 minutes, letting everything turn soft and wonderfully fragrant—don’t rush this step as it builds the backbone of your sauce.

Step 3: Simmer the Beans

Pour in both cans of butter beans including their liquid—that’s what keeps things so creamy without adding extra broth. Stir, then bring to a steady simmer. Let the beans gently cook for about 5 minutes to absorb flavor and thicken as some of the liquid reduces.

Step 4: Fold in Cream Cheese & Lemon

This is when the magic happens! Add the vegan cream cheese, lemon juice, and zest. Stir gently until the cream cheese melts into the beans, making them extra silky and bright. Bring back to a simmer for another 2 minutes to bring all the flavors together seamlessly.

Step 5: Wilt Spinach & Finish

Switch off the heat and toss in the spinach while the beans are still steaming. Give everything a good stir until the greens wilt and go glossy. Taste and season with salt and a generous amount of cracked black pepper—trust me, the pepper makes all the flavors pop!

Step 6: Serve Warm

Your Creamy Lemon Garlic Butter Beans are best enjoyed straight from the pot, brimming with flavor. Grab a thick slice of toasted sourdough or your favorite crusty bread and dive in while everything’s warm and inviting.

Pro Tips for Making Creamy Lemon Garlic Butter Beans

  • The Can Liquid Secret: Don’t drain your canned butter beans—the canning liquid gives irresistibly creamy body and starch to your finished sauce.
  • Layer Your Lemon: Add zest and juice at the end of cooking for the brightest flavor—zest delivers aromatic oils that don’t get lost to heat.
  • Gentle Simmer, Not Boil: Keep the beans at a gentle simmer to prevent the cream cheese from curdling and maintain that smooth, dreamy texture.
  • Pepper Power: Finish with plenty of freshly cracked black pepper just before serving—it ties together the lemon and butter perfectly.

How to Serve Creamy Lemon Garlic Butter Beans

Creamy Lemon Garlic Butter Beans Recipe - Recipe Image

Garnishes

These beans shine even brighter with a few thoughtful garnishes! Sprinkle over chopped fresh parsley or dill for a burst of green, drizzle with a tiny bit of olive oil for extra richness, or add a pinch of chili flakes for color and subtle heat. For a pop of tang, a few extra strands of lemon zest never hurt.

Side Dishes

Creamy Lemon Garlic Butter Beans are outrageously good with hunks of toasted sourdough or spelt bread—let that crusty edge soak up every bit of the sauce! They’re also delicious alongside a crisp cucumber-tomato salad, roasted vegetables, or as a hearty topping for baked sweet potatoes or grain bowls.

Creative Ways to Present

If you want to impress, ladle the beans into shallow bowls and swirl a little vegan yogurt over top, then scatter herbs for a restaurant-worthy look. Serve them in a hollowed sourdough round for a cozy stew presentation, or spoon over thick crostini for the ultimate party appetizer.

Make Ahead and Storage

Storing Leftovers

Leftover Creamy Lemon Garlic Butter Beans keep beautifully! Store them in an airtight container in the fridge for 3–4 days. The sauce will thicken and set as it chills, but that makes for an even heartier lunch or quick dinner the next day.

Freezing

These beans are freezer-friendly! Place cooled beans in a freezer-safe container and freeze for up to 1 month. Keep in mind the sauce will solidify—don’t worry, it’ll come back to life after gentle reheating.

Reheating

To reheat, simply warm the beans in the microwave or gently on the stovetop over low heat, stirring occasionally to bring the sauce back to its silky state. If it’s looking a bit thick, splash in a spoonful of water or plant milk and stir until smooth.

FAQs

  1. Can I use dried butter beans instead of canned?

    You can, but make sure to cook them fully and reserve some cooking liquid, since that starchy broth is essential for the creamy texture. Using canned makes the recipe fast and easy, but cooked-from-scratch beans add a lovely homemade touch if you have the time!

  2. What vegan cream cheese do you recommend?

    Any spreadable vegan cream cheese will work here! Choose one with a mild, classic flavor—plain works best so lemon and garlic can shine. If homemade vegan cream cheese is your thing, it’s a fantastic upgrade too.

  3. Can I make Creamy Lemon Garlic Butter Beans without cream cheese?

    Absolutely! You can sub in a scoop of coconut cream, unsweetened soy yogurt, or even leave it out for a lighter (but still creamy) result thanks to the bean liquid. It won’t be quite as rich, but it will still be delicious!

  4. What type of bread is best for serving with these beans?

    Thick, crusty sourdough is unbeatable for mopping up the creamy lemony sauce, but spelt bread or hearty multigrain work beautifully as well. Even rustic gluten-free bread is a welcome companion to these luscious beans.

Final Thoughts

If you’re searching for something cozy yet vibrant, Creamy Lemon Garlic Butter Beans are your new weeknight hero. I hope you love their bright, silky goodness as much as I do—don’t forget to grab some bread, and enjoy every spoonful!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Lemon Garlic Butter Beans Recipe

Creamy Lemon Garlic Butter Beans Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 119 reviews
  • Author: Jessica
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Vegan
  • Diet: Vegetarian

Description

Creamy Lemon Garlic Butter Beans is a delightful vegan recipe that combines the richness of butter beans with the zesty flavors of lemon and garlic, all brought together in a creamy sauce. Perfect for a comforting and flavorful meal.


Ingredients

Units Scale

Shallots:

  • 2 small shallots, diced

Garlic:

  • 45 cloves garlic, finely minced

Vegan Butter:

  • 3 tablespoons vegan butter

Butter Beans:

  • 30 ounces canned butter beans (2 cans with liquid)

Vegan Cream Cheese:

  • 1/4 cup vegan cream cheese

Lemon Juice:

  • 2 tablespoons lemon juice

Lemon Zest:

  • 1/2 tablespoon lemon zest (zest of 1 lemon)

Spinach:

  • 3 cups spinach

Salt & Pepper:

  • Salt and pepper to taste (at least 1/2 teaspoon pepper)

Instructions

  1. Prep: Finely dice shallots and mince garlic.
  2. I recommend using a garlic press for minced garlic.

  3. Saute: Melt vegan butter in a large pot over medium heat. Add shallots and garlic, saute for 3 minutes.
  4. Add Beans: Add canned butter beans with liquid. Simmer for 5 minutes.
  5. Flavor: Stir in vegan cream cheese, lemon juice, and zest. Simmer for 2 minutes.
  6. Finish: Remove from heat, stir in spinach until wilted. Season with salt & pepper.
  7. Serve: Enjoy warm with toasted bread.

Notes

  • Serve with toasted sourdough or spelt bread.
  • Best enjoyed fresh but can be stored in the fridge for 3-4 days or freezer for 1 month.
  • Reheat in microwave or on stovetop until warmed through.

Nutrition

  • Serving Size: 1 serving
  • Calories: 260 kcal
  • Sugar: 2g
  • Sodium: 560mg
  • Fat: 10g
  • Saturated Fat: 4g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 8g
  • Protein: 9g
  • Cholesterol: 0mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *