Creamy Spinach Artichoke Butter Beans

Creamy Spinach Artichoke Butter Beans is a warm, inviting dish that beautifully blends rich flavors with creamy textures. The combination of tender butter beans with a luscious sauce made from artichokes, spinach, and cream will have you craving seconds. This dish is not only comforting but incredibly simple to whip up, making it a fantastic choice for a weeknight dinner or a cozy gathering with friends.

Table of Contents
Creamy Spinach Artichoke Butter Beans

I first stumbled upon this delightful recipe several years ago while searching for a vegetarian option to appease my non-veg friends. To my surprise, it quickly became a favorite among all who tried it! The way the creamy sauce envelops the butter beans, more commonly known as lima beans in some regions, is simply irresistible. Even those who usually grumble at the thought of beans were left raving about this dish. If you’re looking for something that’s both satisfying and easy to prepare, you’re going to fall in love with creamy spinach artichoke butter beans.

Why You’ll Love This Recipe

  • Simple & Quick: This delectable dish can be prepared in just about 30 minutes, making it a breeze for busy weeknights.
  • Irresistible Flavor: The balanced combination of savory artichokes, tender spinach, and rich cream creates a mouthwatering experience.
  • Eye-Catching Appeal: Serve it in a shallow dish for a presentation that’s sure to impress your guests.
  • Flexible Serving: It’s perfect as a side dish, a hearty main, or even a delicious dip paired with crusty bread.
  • Diet-Friendly Options: Can be adapted for vegan diets simply by substituting the cream with a plant-based alternative and omitting the cheese.

Ingredients You’ll Need

  • 1 tablespoon olive oil: A staple for sautéing; it adds depth and richness to the dish. You can use canola or avocado oil if needed.
  • 2 shallots, thinly sliced: Shallots provide a milder, sweeter flavor than regular onions. If you can’t find them, yellow onions work in a pinch.
  • ½ cup canned artichoke hearts, drained and roughly chopped: These give a delightful tang and chewy texture. Jarred or frozen artichokes can also be used.
  • 2 cloves garlic, minced: Essential for enhancing flavor. Fresh garlic delivers the best taste, but garlic powder can substitute in a hurry.
  • 28 ounces (2 cans) butter beans, drained and rinsed: These beans are creamy and nutty, providing a great base. You can replace them with cannellini or navy beans if needed.
  • 1 ½ cups vegetable stock: Adds moisture and a savory base. Homemade stock is best, but store-bought works well.
  • ½ cup whole cream: For a rich, silky texture. Use coconut cream if you’d prefer a non-dairy option.
  • ¼ cup grated parmesan cheese: This adds a lovely umami flavor. Nutritional yeast can replace it for a vegan version.
  • 3 cups baby spinach: Fresh spinach wilts down nicely and brings color and nutrients. You can use kale too, though it may need a bit longer to soften.
  • ½ teaspoon sea salt: Enhances overall flavors. Adjust the amount based on your taste preferences.
  • ½ teaspoon ground black pepper: Adds a gentle warmth. You can also use white pepper for a milder kick.
  • 2 tablespoons lemon juice: A splash of acidity brightens the dish. Fresh juice is preferable but bottled lemon juice will work in a bind.
  • 1 tablespoon chopped fresh parsley (optional topping): For a burst of freshness on top. Any fresh herb can be used here, like basil or cilantro.

How to Make Creamy Spinach Artichoke Butter Beans

  1. Sauté the Shallots: In a large skillet or pot, heat 1 tablespoon of olive oil over medium heat. Once hot, add the thinly sliced shallots and sauté for 3 to 5 minutes until they become translucent and fragrant.
  2. Cook the Aromatics: Add the minced garlic and roughly chopped artichoke hearts to the pan, stirring occasionally for about 2 minutes until the garlic is aromatic.
  3. Combine Ingredients: Pour in the 28 ounces of rinsed butter beans and 1 ½ cups of vegetable stock. Stir until everything is well combined. Let it simmer for 10 minutes to allow the flavors to meld and the stock to reduce a bit.
  4. Mix in Cream and Cheese: Stir in ½ cup of whole cream and ¼ cup of grated parmesan cheese, allowing it to simmer for another 5 minutes. You’ll see a creamy sauce forming — it’s magic in the making!
  5. Finish with Spinach and Flavor: Add in the 3 cups of fresh baby spinach, along with ½ teaspoon sea salt and ½ teaspoon ground black pepper. Once the spinach has wilted, remove the pan from heat. Finally, stir in 2 tablespoons of lemon juice for that perfect zing of brightness.
  6. Garnish and Serve: Transfer to a serving dish and top it with optional fresh parsley. Serve alongside slices of crusty bread to soak up every last bit of that creamy goodness!

Storing & Reheating

To store leftover creamy spinach artichoke butter beans, let them cool to room temperature. Transfer to an airtight container and refrigerate for up to 3 days. If you want to save it for later, freeze the butter bean mixture in a freezer-safe container for up to 3 months. When reheating, thaw in the refrigerator overnight, then warm gently in the microwave or a saucepan over low heat, adding a splash of vegetable stock to refresh the texture. Keep in mind that the dish may thicken slightly when reheated, so a bit of extra liquid can help bring it back to life.

Chef’s Helpful Tips

  • Avoid overcooking the shallots; they should soften, not caramelize. Watch them closely!
  • To achieve a creamy consistency, make sure your cream is at room temperature before incorporating it. Cold cream can curdle when added to hot mixtures.
  • If prepping ahead, cook the recipe without the spinach; add it just before serving to retain its vibrant color and nutrient profile.
  • Taste as you go! Adjust the seasoning to your preference—more lemon juice and salt can significantly enhance flavor.
  • Want a slightly thicker sauce? Add a tablespoon of cornstarch mixed with a bit of water when you add the beans.

This recipe perfectly illustrates how simple ingredients can come together to create a delightful dish that warms the soul. The combination of creamy butter beans, tangy artichokes, and tender spinach is hard to resist. I encourage you to give this creamy spinach artichoke butter beans a try, maybe modify it to fit your personal taste, and share it with family and friends.

Creamy Spinach Artichoke Butter Beans

Recipe FAQs

Can I make this dish vegan?

Absolutely! Simply substitute the whole cream with a plant-based alternative like coconut cream or cashew cream and omit the parmesan cheese or switch it for nutritional yeast.

What can I serve with creamy spinach artichoke butter beans?

This dish pairs beautifully with crusty bread, pita chips, or as a side alongside grilled meats or roasted vegetables for a complete meal.

How can I make this recipe gluten-free?

All the ingredients listed are naturally gluten-free, so just ensure your vegetable stock is certified gluten-free and you are good to go!

Can I add more vegetables?

Yes! Feel free to add bell peppers, zucchini, or even mushrooms for extra texture and flavor. Just be sure to sauté them until tender before adding the beans and stock.

Print

More Main Dishes Recipes

Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.

📖 Recipe Card

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-Spinach-Artichoke-Butter-Beans-Recipe

Creamy Spinach Artichoke Butter Beans

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Anna
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Main Dishes
  • Method: Skillet
  • Cuisine: Mediterranean

Description

Creamy Spinach Artichoke Butter Beans combines rich flavors for a quick dinner. This delectable dish features tender butter beans, fresh spinach, and creamy goodness, easily prepared for a delightful meal.


Ingredients

Scale
  • 1 tablespoon olive oil
  • 2 shallots thinly sliced
  • ½ cup canned artichoke hearts drained and roughly chopped
  • 2 cloves garlic minced
  • 28 ounces (2 cans) butter beans drained and rinsed
  • 1 ½ cups vegetable stock
  • ½ cup whole cream
  • ¼ cup grated parmesan cheese
  • 3 cups baby spinach
  • ½ teaspoon sea salt
  • ½ teaspoon ground black pepper
  • 2 tablespoons lemon juice
  • 1 tablespoon chopped fresh parsley optional topping

Instructions

  1. Heat olive oil in a large skillet or pot over medium heat. Add shallots and cook for 3 to 5 minutes until translucent.
  2. Mix in the garlic and artichoke hearts, cooking for 2 minutes while stirring often.
  3. Add rinsed butter beans and vegetable stock, stirring to combine. Allow to simmer for 10 minutes to reduce.
  4. Stir in whole cream and parmesan cheese, simmering for another 5 minutes.
  5. Mix in baby spinach, sea salt, and pepper, removing from heat once the spinach wilts. Stir in lemon juice.
  6. Serve warm, topped with fresh parsley and slices of crusty bread.

Notes

Feel free to adjust the seasoning to suit your taste.
Great served with crusty bread or over rice.
Can be made ahead of time and reheated gently.


Nutrition

  • Serving Size: 1 serving
  • Calories: 300
  • Sugar: 2g
  • Sodium: 600mg
  • Fat: 14g
  • Saturated Fat: 6g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 9g
  • Protein: 12g
  • Cholesterol: 30mg

More Main Dishes Recipes

Leave a Reply

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

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