Creamy Spinach Artichoke Butter Beans

Creamy Spinach Artichoke Butter Beans is a delightful dish that brings together the rich flavors of creamy sauce, tender butter beans, and vibrant spinach. This comforting, hearty meal is perfect for sharing with family and friends or enjoying on a quiet evening at home. The combination of artichoke hearts and buttery beans creates a texture that’s both satisfying and indulgent, making this dish an instant showstopper at any dinner table.

Table of Contents
Creamy Spinach Artichoke Butter Beans

I remember the first time I whipped up Creamy Spinach Artichoke Butter Beans. It was one of those cozy, rainy weekends when I craved something warm and filling. I had a few ingredients left in my pantry and decided to merge them into something extraordinary. The result was a creamy, dreamy dish that completely exceeded my expectations! Now, it’s one of those recipes that never fails to impress, whether you’re hosting guests or simply treating yourself. I can’t wait for you to try it!

Why You’ll Love This Recipe

  • Simple & Quick: This creamy dish comes together in just about 30 minutes, making it perfect for busy weeknights.
  • Irresistible Flavor: The savory flavors of garlic, artichokes, and creamy goodness meld beautifully with fresh spinach and buttery beans.
  • Eye-Catching Appeal: The bright green spinach and golden butter beans create a colorful dish that looks as good as it tastes.
  • Flexible Serving: Perfect as a side dish or a main course, it fits well into any meal occasion, from brunch to dinner.
  • Diet-Friendly Options: With a few simple adjustments, it can easily be made gluten-free or dairy-free!

Ingredients You’ll Need

  • 1 tablespoon olive oil: Adds a rich flavor and helps to sauté the shallots until they’re beautifully caramelized.
  • 2 shallots, thinly sliced: These give a mild sweet onion flavor that complements the garlic perfectly.
  • ½ cup canned artichoke hearts, drained and roughly chopped: Artichokes bring a unique tangy flavor and an appealing texture.
  • 2 cloves garlic, minced: Aromatic garlic enhances the overall flavor profile of the dish.
  • 28 ounces (2 cans) butter beans, drained and rinsed: These tender beans are the star ingredient, offering a creamy texture and plenty of protein.
  • 1 ½ cups vegetable stock: This liquid provides the base for the sauce, enriching the dish with depth of flavor.
  • ½ cup whole cream: The cream adds a luscious, velvety quality that makes this dish indulgent.
  • ¼ cup grated parmesan cheese: Parmesan introduces a savory, nutty flavor that enhances the creaminess.
  • 3 cups baby spinach: Fresh spinach not only adds nutrients but also vibrant color.
  • ½ teaspoon sea salt: Essential for enhancing flavors; adjust to taste.
  • ½ teaspoon ground black pepper: A pinch of pepper adds warmth and balances the creaminess.
  • 2 tablespoons lemon juice: The acidity brightens the dish, cutting through the richness.
  • 1 tablespoon chopped fresh parsley (optional topping): Fresh parsley adds a pop of color and a hint of freshness when sprinkled on top.

How to Make Creamy Spinach Artichoke Butter Beans

  1. Sauté the Shallots: In a large skillet or pot, heat the olive oil over medium heat. Once hot, add the shallots and cook for about 3 to 5 minutes or until they become translucent and fragrant.
  2. Add Garlic and Artichoke Hearts: Stir in the minced garlic and chopped artichoke hearts. Cook this mixture for another 2 minutes, allowing the garlic to infuse its aromatic flavor.
  3. Incorporate the Beans and Stock: Pour in the rinsed butter beans and vegetable stock, stirring until well combined. Let it gently simmer for around 10 minutes to allow the flavors to meld and the stock to reduce slightly.
  4. Stir in Cream and Parmesan: Add the whole cream and grated parmesan cheese to the mixture. Stir and allow it to simmer for an additional 5 minutes until it thickens and becomes creamy.
  5. Add Spinach and Season: Toss in the baby spinach, sea salt, and ground black pepper. Remove the pan from the heat once the spinach is wilted, which should only take a minute or two. Finally, add the lemon juice and stir to combine.
  6. Garnish and Serve: If desired, top with freshly chopped parsley before serving. Pair your creamy creation with some crusty bread for a satisfying meal.

Storing & Reheating

To store Creamy Spinach Artichoke Butter Beans, let it cool down to room temperature, then transfer to an airtight container. It will keep well in the refrigerator for up to 3 days. If you want to freeze it, place the dish in a freezer-safe container, and it can last for about 3 months. To reheat, simply microwave it on medium power until warmed through, stirring occasionally. Note that the texture may change slightly after freezing, but a splash of vegetable stock or a dollop of cream can refresh it beautifully.

Chef’s Helpful Tips

  • Be careful not to overcook the spinach; it should just wilt but remain vibrant.
  • If you don’t have shallots, yellow or white onions work in a pinch but add a stronger flavor.
  • For a vegan version, substitute the whole cream and parmesan cheese with coconut cream and nutritional yeast, respectively.
  • Make this dish ahead of time! The flavor deepens as it sits, and it reheats beautifully.

Creamy Spinach Artichoke Butter Beans is more than just a recipe; it’s an experience that warms the heart and delights the palate. The balance of flavors and textures will make each bite feel like a cozy hug. I encourage you to experiment with the ingredients to make it your own. Feel free to adjust the seasonings, add other vegetables, or try different beans. No matter how you choose to make it, I can guarantee that this dish will become a favorite in your household!

Creamy Spinach Artichoke Butter Beans

Recipe FAQs

Can I use frozen spinach instead of fresh?

Absolutely! If you opt for frozen spinach, just be sure to thaw and drain it well before adding it to the dish. This prevents excess moisture from making the dish soupy.

What can I serve with Creamy Spinach Artichoke Butter Beans?

This dish pairs beautifully with crusty bread, rice, or even pasta! You can also serve it alongside a fresh salad for a light meal.

How can I make this recipe spicier?

If you enjoy some heat, consider adding a pinch of crushed red pepper flakes along with the garlic, or top it with a drizzle of hot sauce before serving.

Can I make this dish ahead of time?

Yes! Creamy Spinach Artichoke Butter Beans can be made a day in advance. Just store it in a sealed container in the fridge and reheat when you’re ready to enjoy it. The flavors will deepen, making it even better!

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: Peter
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Dishes
  • Method: Skillet
  • Cuisine: Mediterranean

Description

This creamy spinach artichoke butter beans dish is a delightful blend of flavors, featuring tender butter beans, fresh spinach, and a rich cream sauce. It’s easy to prepare and perfect for a quick dinner or a healthy meal option that’s both comforting and satisfying.


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 over medium heat, then add shallots; cook for 3 to 5 minutes until translucent.
  2. Add garlic and artichoke hearts; cook for 2 minutes while stirring often.
  3. Stir in rinsed butter beans and vegetable stock; simmer for 10 minutes until reduced. Incorporate cream and parmesan, then simmer for an additional 5 minutes.
  4. Mix in baby spinach, sea salt, and black pepper, removing from heat once spinach wilts. Add lemon juice and stir well.
  5. Serve topped with fresh parsley and enjoy with slices of crusty bread.

Notes

Feel free to substitute fresh spinach with frozen spinach; just make sure to thaw and drain it well.
You can adjust the seasoning to taste, using more or less salt and pepper as desired.
For added flavor, consider adding red pepper flakes for a spicy kick.


Nutrition

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

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