Creamy Lemon Garlic Butter Beans

Looking for a cozy, comforting dinner that feels a little fancy but takes almost no effort? These Creamy Lemon Garlic Butter Beans are about to become your new weeknight favorite! With tender butter beans, fresh garlic, bright lemon, and a rich, silky sauce, this easy one-pot recipe delivers restaurant-quality flavor using simple pantry ingredients.

And here’s the best part: you can have this delicious meal ready in about 20 minutes!

Whether you’re trying to eat more plant-based meals, need a quick dinner after a busy day, or simply love anything creamy and garlicky, this recipe checks every box. The spinach adds a beautiful pop of green, while the lemon keeps every bite fresh and balanced.

I love recipes that transform everyday ingredients into something special. This is exactly the kind of comforting, no-fuss dish I enjoy sharing at PulseRecipes.com.

Grab your favorite skillet or pot, and let’s make some magic!

Why You’ll Love This Creamy Lemon Garlic Butter Beans

  • Quick & Easy: Ready in about 20 minutes with minimal prep and just one pot.
  • Budget-Friendly: Canned butter beans, garlic, shallots, and spinach turn affordable ingredients into a satisfying meal.
  • Incredibly Creamy: Vegan butter, cream cheese, and the natural starch from the beans create a rich sauce without heavy cream.
  • Perfect for Busy Weeknights: Simple cooking steps make this recipe ideal when you need dinner on the table fast.
  • Naturally Plant-Based: Made entirely with vegan ingredients, making it a delicious dairy-free comfort food option.
  • Easy to Customize: Add vegetables, fresh herbs, or a little spice to make the recipe your own.

What Are Creamy Lemon Garlic Butter Beans?

Butter beans, also known as large lima beans, are soft, tender legumes with a mild, buttery flavor. Their creamy texture makes them especially delicious in soups, stews, and saucy skillet dishes.

In this recipe, the beans simmer with shallots and garlic before being coated in a luscious lemon-infused sauce.

The secret is surprisingly simple: don’t drain the canned beans!

The liquid inside the cans contains starch released from the beans. As it cooks, that starch helps thicken the sauce and gives it a beautifully silky consistency.

Combined with vegan cream cheese, fresh lemon juice, and spinach, the result is a satisfying dish that’s rich without feeling too heavy.

Think of it as your favorite creamy comfort food with a refreshing Mediterranean-inspired twist.

Ingredients you’ll Need

You only need nine main ingredients, plus salt and pepper, to make this comforting recipe.

  • 2 small shallots, diced: Or use one large shallot. They add a delicate, slightly sweet onion flavor.
  • 4–5 garlic cloves, finely minced: Fresh garlic gives the dish its signature savory aroma.
  • 3 tablespoons vegan butter: Creates a rich base for sautéing the aromatics.
  • 30 ounces canned butter beans: Two 15-ounce cans, including all their liquid. Do not drain!
  • ¼ cup vegan cream cheese: Adds a smooth, rich consistency and a gentle tanginess.
  • 2 tablespoons fresh lemon juice: Brightens the sauce and balances the richness.
  • ½ tablespoon lemon zest: Adds concentrated citrus flavor without extra acidity.
  • 3 cups fresh spinach: Wilts beautifully into the warm sauce.
  • Salt and black pepper, to taste: I recommend starting with ½ teaspoon black pepper and adjusting as needed.

Choosing the Best Butter Beans

Canned butter beans are perfect for this recipe because they’re already cooked and wonderfully tender.

Look for plain canned butter beans rather than varieties packed in heavily seasoned sauces.

Since you’ll be using the canning liquid, choose a brand with a flavor and sodium level you enjoy. You can always adjust the salt at the end.

Why Fresh Lemon Matters

Fresh lemon juice gives this dish a clean, vibrant flavor that bottled juice may not match.

You’ll also need the zest, so using a fresh lemon makes sense.

Always zest the lemon before squeezing it. Trust me, trying to zest a squeezed lemon is a kitchen challenge nobody needs!

How to Make Creamy Lemon Garlic Butter Beans

This recipe comes together in one pot with a few simple steps.

Step 1: Prepare the Shallots and Garlic

Start by peeling and finely dicing the shallots.

Next, mince the garlic cloves. A garlic press works beautifully here and saves a little preparation time.

Try to cut everything into small, even pieces so the flavors distribute throughout the sauce.

Step 2: Melt the Vegan Butter

Place a large skillet or pot over medium heat.

Add the three tablespoons of vegan butter and allow it to melt completely.

Once the butter begins to sizzle gently, you’re ready to add the aromatics.

Avoid overheating the butter because the garlic can burn quickly.

Step 3: Sauté the Aromatics

Add the diced shallots and minced garlic to the melted butter.

Stir frequently and sauté for approximately 3 minutes, until the shallots soften and the garlic becomes fragrant.

The goal is to release those wonderful flavors without browning the garlic too much.

Your kitchen should already smell amazing!

Step 4: Add the Butter Beans

Open both cans of butter beans and pour everything directly into the pot, including the liquid.

Yes, the liquid too!

Stir gently to combine the beans with the garlic, shallots, and butter.

Bring the mixture to a gentle simmer and cook for approximately 5 minutes.

As the beans simmer, some excess liquid evaporates and the sauce begins to thicken naturally.

Stir occasionally to prevent sticking.

Step 5: Make the Creamy Lemon Sauce

Add the vegan cream cheese, fresh lemon juice, and lemon zest.

Stir gently until the cream cheese melts and blends into the bean liquid.

Return the mixture to a simmer and cook for another 2 minutes.

You’ll notice the sauce becoming smoother, creamier, and more luxurious.

If it seems a little thin, allow it to simmer briefly longer.

Step 6: Add the Spinach

Turn off the heat.

Add all three cups of fresh spinach and gently fold it into the warm beans.

The residual heat will wilt the spinach without overcooking it.

Stir until the leaves are tender and evenly distributed.

Step 7: Season and Serve

Taste the beans and add salt and freshly ground black pepper as desired.

Start with approximately ½ teaspoon black pepper for a gentle peppery kick.

Spoon the warm beans into shallow bowls and serve with thick slices of toasted bread.

That first bite of creamy beans and crispy toast? Pure comfort!

Chef Omar’s Tips for Perfect Creamy Butter Beans

A few simple tricks can take this recipe from delicious to absolutely irresistible.

Don’t Drain the Beans

This is the most important tip.

The starchy liquid from the canned beans works as a natural thickener. Draining it would remove an essential part of the creamy sauce.

Keep the Heat Gentle

A soft simmer is all you need.

Cooking at a rolling boil can break apart the tender beans and reduce the liquid too quickly.

Gentle heat helps the beans retain their shape while allowing the sauce to become creamy.

Adjust the Sauce Consistency

If your sauce becomes too thick, add a splash of water or unsalted vegetable broth.

If it’s too thin, simmer it uncovered for another minute or two.

You can also mash a few beans against the side of the pot to thicken the mixture naturally.

Use Room-Temperature Cream Cheese

Vegan cream cheese blends more easily when it isn’t refrigerator-cold.

Let it soften briefly before cooking for a smoother sauce.

Add Spinach at the End

Spinach cooks incredibly quickly. Adding it after turning off the heat helps preserve its color and prevents it from becoming mushy.

Delicious Variations to Try

One of my favorite things about this recipe is how easily you can adapt it.

Spicy Lemon Garlic Butter Beans

Add ¼–½ teaspoon crushed red pepper flakes when sautéing the garlic.

This creates a subtle heat that pairs beautifully with the creamy lemon sauce.

Creamy Tomato Butter Beans

Add ½ cup chopped sun-dried tomatoes before simmering the beans.

Their concentrated flavor adds a sweet, savory contrast to the lemon.

Extra Green Butter Beans

Add chopped kale or a handful of frozen peas for more vegetables.

If using kale, allow a few extra minutes for it to soften.

Herb-Infused Butter Beans

Finish the dish with fresh parsley, basil, or dill.

Fresh herbs bring another layer of flavor and make the finished dish look especially inviting.

Non-Vegan Option

If you don’t need the recipe to be dairy-free, you can substitute regular butter and cream cheese in equal quantities.

For a finishing touch, add freshly grated Parmesan cheese.

Creamy Lemon Garlic Butter Beans with tender white beans, fresh spinach, and a rich lemon garlic sauce, served with toasted bread
These Creamy Lemon Garlic Butter Beans are packed with tender beans, fresh spinach, and a silky, zesty garlic sauce. A delicious 20-minute vegan dinner served with crispy toasted bread!

FAQs About Creamy Lemon Garlic Butter Beans

Can I use dried butter beans instead of canned?

Absolutely! You’ll need to soak and fully cook the dried butter beans before using them.

Since the recipe relies on canned bean liquid, reserve some of the starchy cooking liquid and add enough to create a creamy sauce.

Can I make this recipe without vegan cream cheese?

Yes. You can try a small amount of unsweetened cashew cream as an alternative.

The flavor and consistency will be slightly different, but the beans will still be delicious.

Is this recipe gluten-free?

The main ingredients can be naturally gluten-free, but always check the labels on your vegan butter, cream cheese, and canned beans.

Serve with gluten-free bread or rice if needed.

Can I use white beans instead of butter beans?

Yes! Cannellini beans or great northern beans work well.

Their flavor is similar, although the texture may be slightly different.

Why are my butter beans too watery?

Different canned bean brands contain different amounts of liquid.

Simply simmer the beans uncovered for a few additional minutes.

Mashing a small portion of the beans also helps thicken the sauce.

Can I add more protein?

Certainly! Butter beans already provide plant-based protein, but you can add cubed tofu or serve the dish with quinoa for extra protein.

Can I make Creamy Lemon Garlic Butter Beans ahead of time?

Yes. Prepare the recipe in advance and store it in the refrigerator.

For the freshest color and texture, you can add the spinach when reheating rather than during the original cooking process.

A Cozy, Creamy Dinner Worth Making Again

Sometimes the most satisfying meals come from the simplest ingredients.

With a couple of cans of beans, fresh garlic, a little lemon, and a handful of spinach, you can create a meal that feels comforting, fresh, and special without spending hours in the kitchen.

These Creamy Lemon Garlic Butter Beans are perfect for busy weeknights, relaxed weekend lunches, or anytime you’re craving something warm and flavorful.

Serve them with toasted sourdough bread, grab a spoon, and enjoy every creamy bite.

If you try this recipe, I’d love to hear how it turned out! Leave a comment and star rating on PulseRecipes.com, and share your favorite way to serve these delicious butter beans.

More Delicious Recipes You’ll Love

If you enjoyed these Creamy Lemon Garlic Butter Beans, there’s plenty more comforting, flavorful goodness to explore! Whether you’re craving another creamy bean dish, a zesty lemon-inspired meal, or a cozy plant-based dinner, these easy recipes are worth adding to your weekly menu:

  • Creamy Tomato White Bean Stew – A rich, comforting white bean dish packed with delicious tomato flavor, perfect for cozy weeknight dinners.
  • Lemon Pepper Chickpea Skillet – A bright, zesty, protein-packed plant-based meal that’s perfect when you love lemon and bold flavors.
  • Marry Me Chickpeas – A creamy, savory chickpea recipe that’s ideal for anyone craving delicious, satisfying comfort food.
  • One-Pot White Bean Mushroom Stew – A hearty, comforting combination of tender white beans and mushrooms that’s perfect for an easy dinner.

⭐ Loved this recipe? Don’t forget to leave a 5-star rating and share your experience in the comments below! Your reviews help other home cooks discover delicious recipes and inspire us to keep sharing more easy, flavorful meals. Happy cooking!

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 with tender white beans, fresh spinach, and a rich lemon garlic sauce, served with toasted bread

Creamy Lemon Garlic Butter Beans


  • Author: Omar
  • Total Time: 20 minutes
  • Yield: 4 servings 1x

Description

These Creamy Lemon Garlic Butter Beans are rich, zesty, and incredibly comforting! Tender butter beans simmer in a silky lemon garlic sauce with fresh spinach and vegan cream cheese. Ready in just 20 minutes, this easy one-pot vegan recipe is perfect for a quick, satisfying weeknight dinner.


Ingredients

Scale
  • 2 small shallots, finely diced (or 1 large shallot)
  • 4–5 garlic cloves, finely minced
  • 3 tablespoons vegan butter
  • 2 cans (15 ounces each) butter beans, including the liquid (do not drain)
  • ¼ cup vegan cream cheese
  • 2 tablespoons fresh lemon juice
  • ½ tablespoon fresh lemon zest
  • 3 cups fresh spinach
  • Salt, to taste
  • ½ teaspoon black pepper, or to taste

Instructions

  1. Prepare the aromatics: Finely dice the shallots and mince the garlic cloves.
  2. Melt the butter: Heat a large skillet or pot over medium heat. Add the vegan butter and allow it to melt until gently sizzling.
  3. Sauté the garlic and shallots: Add the diced shallots and minced garlic. Cook for approximately 3 minutes, stirring frequently, until softened and fragrant.
  4. Add the butter beans: Pour both cans of butter beans into the pot, including all the liquid. Stir gently and bring to a simmer. Cook for 5 minutes to allow the liquid to reduce slightly.
  5. Make the creamy sauce: Add the vegan cream cheese, fresh lemon juice, and lemon zest. Stir until the cream cheese melts and combines with the beans. Simmer for an additional 2 minutes.
  6. Add the spinach: Turn off the heat and stir in the fresh spinach until completely wilted.
  7. Season: Add salt and freshly ground black pepper to taste. Stir gently to combine.
  8. Serve: Spoon the creamy butter beans into bowls and serve immediately with warm, toasted bread. Enjoy!

Notes

  • Don’t drain the beans: The starchy liquid helps create the signature creamy sauce.
  • Use fresh lemon: Freshly squeezed lemon juice and zest provide the brightest flavor.
  • Adjust the consistency: If the sauce is too thick, add a splash of water or vegetable broth. If too thin, simmer uncovered for another minute or two.
  • Add extra flavor: Sprinkle with red pepper flakes, fresh parsley, or basil before serving.
  • Storage: Refrigerate leftovers in an airtight container for up to 3–4 days.
  • Reheating: Warm gently on the stovetop with a splash of water to restore the creamy texture.
  • Serving suggestion: Enjoy with toasted sourdough bread, fluffy rice, or roasted vegetables.
  • Gluten-free option: Serve with gluten-free bread or rice and check packaged ingredient labels.
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Category: Dinner, Main Course
  • Method: Stovetop, One-Pot
  • Cuisine: Mediterranean-inspired

Nutrition

  • Serving Size: ¼ of recipe
  • Calories: 320 kcal
  • Sugar: 3 g
  • Sodium: 650 mg
  • Fat: 15 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0 g
  • Carbohydrates: 35 g
  • Fiber: 10 g
  • Protein: 12 g
  • Cholesterol: 0 mg