Flash Sale! to get a free eCookbook with our top 25 recipes.

Butter beans with spinach

The other evening, curled up on the couch, watching the rain, I craved something deeply comforting yet fresh. My thoughts drifted to a simple, satisfying meal, and suddenly, a warm bowl of butter beans with spinach popped into my head. It was exactly what I needed.

I remember a time when butter beans weren’t really on my radar, but my Italian grandmother always swore by them. She’d often toss them with greens, claiming they were the “soul of the earth.” It’s funny how some humble foods grow on you.

This recipe truly captures that hearty spirit. It’s unbelievably easy to throw together for those special, fuss-free evenings, much like when I whip up an eggplant lasagna.

What You Need to Make This Recipe

What really brings this dish to life, beyond those creamy butter beans themselves, are a few stars I always keep on hand. The vibrant, chewy sun-dried tomatoes, packed in oil, infuse everything with their concentrated, sweet-tart essence, a flavor bomb that instantly elevates our butter beans with spinach. And of course, a generous handful of fresh spinach wilts down into a tender, green embrace, adding both color and a lovely nutritional boost, much like the fresh ingredients I use for stuffed poblano peppers.

butter beans with spinach recipe
Butter beans with spinach 29

How to Make Butter beans with spinach

My kitchen starts to smell absolutely divine as I gently sauté garlic and a hint of onion until they’re sweet and translucent. Then, those gorgeous sun-dried tomatoes join the party, their aroma intensifying as they warm. Next, the star of the show, our creamy butter beans, go into the pan, simmering gently with a touch of vegetable broth, allowing all those beautiful flavors to meld together. Finally, I stir in the fresh spinach, watching it magically transform from a mountain of green into silky tenderness, creating a comforting, flavorful dish. It reminds me of the simple, satisfying process when I’m making a rustic roasted vegetable bake with cannellini beans.

Pro Tips

Always make sure to gently sauté your aromatics – that means the garlic and onion – until they are soft and fragrant, not browned. This ensures a sweet, mellow base for your dish, avoiding any harsh, bitter notes.

Don’t skip rinsing your canned butter beans thoroughly under cold water. This washes away excess sodium and any starchy liquid, resulting in cleaner flavors and a creamier texture for your finished dish.

Add the fresh spinach right at the very end, and only cook it until it just wilts. Overcooked spinach turns dull in color and can become watery, losing its vibrant texture and nutrients in your butter beans with spinach.

My Secret Trick: A little splash of good quality balsamic glaze or a squeeze of fresh lemon juice right before serving truly brightens up all the flavors and adds a perfect zing to each bite.

butter beans with spinach recipe 1
Butter beans with spinach 30

How to Store Butter beans with spinach

  • Store cooled leftovers in an airtight container in the refrigerator for up to 3-4 days.
  • While technically possible, I don’t recommend freezing this dish, as the spinach can become watery and mushy upon thawing and reheating.
  • To reheat, gently warm on the stovetop over medium-low heat, adding a splash of water or broth if needed to restore consistency.

Nutritional Benefits

I feel so good every time I enjoy a bowl of these butter beans with spinach, knowing I’m nourishing my body with something delicious. The butter beans are an incredible source of plant-based protein and fiber, keeping me full and satisfied. Meanwhile, the vibrant spinach packs a punch of vitamins K and A, contributing to overall wellness and making this meal truly wholesome.

butter beans with spinach pinterest
Butter beans with spinach 31

FAQs

Can I use dried butter beans instead of canned?

Absolutely! Just remember to soak them overnight and cook until tender. This adds prep time, but dried beans have a wonderful, creamy texture. Canned beans, however, are perfect for quick weeknight meals when you need a speedy dinner.

What can I serve with this dish?

I love serving this simple dish with a crusty piece of sourdough bread to soak up all the flavorful juices. It also pairs beautifully with a side of fluffy quinoa, a light green salad, or even alongside some grilled chicken for a complete meal.

Can I make this dish ahead of time?

You can prepare much of this dish in advance! I often cook the bean and tomato base a day ahead and store it. Then, right before serving, I gently reheat and stir in the fresh spinach until just wilted. This ensures vibrant greens.

Are there any substitutions for spinach?

Yes, if you don’t have spinach, feel free to use other leafy greens like kale or Swiss chard for your butter beans with spinach. Just remember that heartier greens might need a little longer to wilt, and it’s best to remove any tough stems.

A delicious serving of butter beans with spinach and sun-dried tomatoes in a white bowl, ready to eat.

Butter Beans with Spinach

This easy and wholesome butter beans with spinach recipe brings together creamy beans, tender greens, and a hint of garlic and lemon for a satisfying side or light meal in under 30 minutes.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 servings
Course: Main Course, Side Dish
Cuisine: American, Mediterranean
Calories: 350

Ingredients
  

For the Butter Beans and Spinach
  • 2 tbsp olive oil
  • 3 cloves garlic minced
  • 0.5 tsp red pepper flakes or to taste
  • 2 15-oz cans canned butter beans rinsed and drained
  • 0.5 cup vegetable broth
  • 5 oz fresh baby spinach
  • 1 tbsp lemon juice freshly squeezed
  • to taste salt
  • to taste black pepper freshly ground

Equipment

  • Large Skillet
  • Dutch Oven

Method
 

Prepare Ingredients
  • Thoroughly rinse and drain the canned butter beans. Mince the garlic cloves finely.
Sauté Aromatics
  • Heat the olive oil in a large skillet or Dutch oven over medium heat. Add the minced garlic and red pepper flakes. Cook for 1-2 minutes, stirring constantly, until the garlic is fragrant but not browned.
Simmer Beans
  • Stir in the rinsed and drained butter beans and vegetable broth. Bring the mixture to a gentle simmer, stirring occasionally, and cook for about 5 minutes to allow the flavors to meld and the beans to warm through.
Wilt Spinach
  • Add the fresh baby spinach to the skillet. If your skillet is very full, add the spinach in batches, stirring until each batch wilts down before adding more. Continue cooking for 3-5 minutes until all the spinach is tender and bright green.
Finish and Serve
  • Remove the skillet from the heat. Stir in the fresh lemon juice. Taste the dish and season generously with salt and freshly ground black pepper until the flavors pop.
  • Ladle the butter beans and spinach into bowls and serve immediately as a delicious side dish or a light main course with some crusty bread.

Notes

Swap in cannellini beans or great northern beans if you can't find butter beans – they'll offer a similar creamy texture. For a richer flavor, you can finish the dish with a sprinkle of grated Parmesan cheese or nutritional yeast for a dairy-free option. This dish is best enjoyed fresh, but leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop with a splash of water or broth to loosen it up.

Conclusion

There’s something truly magical about how a few simple ingredients can come together to create such a deeply satisfying and comforting meal. This butter beans with spinach recipe has become one of my go-to’s for its ease and incredible flavor. I truly hope you’ll give it a try and find as much joy in it as I do, maybe even pairing it with my creamy ricotta spinach stuffed sweet potatoes.