If you love dishes that comfort you from the inside out, this Creamy Lemon Butter Beans with Spinach and Parmesan Recipe is about to become one of your go-to meals. It’s a cozy, protein-packed delight that masterfully blends buttery beans with the bright zing of fresh lemon, the earthiness of spinach, and the richness of Parmesan. Every bite wraps you in a velvety, flavorful hug that’s perfect for a quick weeknight dinner or a nourishing lunch. The textures and flavors come together effortlessly, making this dish a winner for both busy cooks and those who adore simple yet satisfying meals.

Ingredients You’ll Need

A white shallow pan filled with creamy white gnocchi covered in sauce, garnished with chopped green herbs and black pepper specks. Two lemon wedges with bright yellow skin sit on top near the center. A woman's hand holds a spoon scooping a portion of the gnocchi, showing the soft texture and cream sauce. The pan is set on a yellow and white checked cloth on a white marbled surface. Toasted bread slices, a glass of water, and a bottle with liquid blur softly in the background. Photo taken with an iphone --ar 4:5 --v 7

Getting started on this Creamy Lemon Butter Beans with Spinach and Parmesan Recipe couldn’t be simpler because each ingredient plays a star role. From the creamy richness of butter and cream to the fresh vibrancy of lemon and spinach, all these essentials combine to create a perfectly balanced dish full of texture and flavor.

  • Butter, 1 tablespoon: Adds a luscious creaminess and helps sauté the aromatics beautifully.
  • Large yellow onion, 1: Offers a sweet and savory base when cooked until golden and soft.
  • Minced garlic, 2 cloves: Brings a warm, fragrant depth to the sauce.
  • All-purpose flour, 3 tablespoons: Thickens the sauce to a rich, velvety consistency.
  • Vegetable stock, 1 cup: Provides savory moisture to the dish, lifting the beans and flavors perfectly.
  • Yellow mustard, 2 teaspoons: Adds a subtle tang and complexity, enhancing the creaminess.
  • Fine sea salt, 1 teaspoon (plus more to taste): Balances and elevates all the flavors.
  • Whipping cream, ⅓ cup: Creates the indulgent sauce that coats each butter bean.
  • Grated Parmesan cheese, ⅓ cup: Infuses a nutty, savory punch that’s unmistakably irresistible.
  • Canned butter beans, 3 (15 oz/14 fl oz/398 ml) cans, drained (~4.5 cups): The star of the dish, tender and creamy yet hearty.
  • Cottage cheese, 2 cups: Adds a lovely creamy texture and boosts protein content.
  • Fresh lemon juice, ¼ cup: Lifts the dish with its zesty brightness and freshness.
  • Baby spinach, 3 cups: Delivers a mild earthiness and brilliant green color, softening into the sauce.
  • Black pepper, to taste: Gives the final touch of warmth and seasoning.

How to Make Creamy Lemon Butter Beans with Spinach and Parmesan Recipe

Step 1: Sauté Aromatics to Build Flavor

Start by warming up 1 tablespoon of butter in a large skillet or Dutch oven over medium heat. Toss in your chopped large yellow onion and cook it until the edges turn golden and fragrant, about 5 minutes—that sweet caramelization is where real flavor begins. Then, add the minced garlic and cook for another 1 to 2 minutes, stirring often to avoid burning. This step creates a rich, savory base that will carry the rest of the dish beautifully.

Step 2: Create the Velvety Sauce

Sprinkle 3 tablespoons of all-purpose flour over the softened onions and garlic, stirring well to coat everything evenly—this will help your sauce thicken just right. Slowly pour in 1 cup of vegetable stock while stirring vigorously to avoid lumps. Next, add 2 teaspoons of yellow mustard and 1 teaspoon of fine sea salt, mixing all ingredients until perfectly smooth. Let the mixture simmer gently for 2 to 3 minutes, stirring occasionally, until it thickens. At this point, stir in ⅓ cup each of whipping cream and grated Parmesan cheese, blending them until velvety and silky.

Step 3: Introduce the Butter Beans and Simmer

Pour in the drained butter beans from the cans, giving a gentle stir to coat them in the luscious sauce. Turn your heat down to medium-low and let the mixture cook for 10 minutes, stirring occasionally. This slow simmer lets the beans soak up all those beautiful flavors, creating a creamy, comforting main attraction.

Step 4: Add Cottage Cheese and Brighten with Lemon

Next, gently fold in 2 cups of cottage cheese along with ¼ cup of fresh lemon juice. The sauce might thin a bit here, but this is completely normal; the creaminess remains and the lemon juice adds a welcome brightness that balances the dish wonderfully. Bring everything back to a gentle bubble to marry these new layers of flavor.

Step 5: Toss in Spinach and Season

Finally, stir in 3 cups of fresh baby spinach just until it wilts softly in the warm sauce—this slight touch of green adds freshness, color, and nutrients, rounding out the dish beautifully. Season with black pepper to your taste and check if a little extra salt is needed. Now, your Creamy Lemon Butter Beans with Spinach and Parmesan Recipe is ready to be enjoyed!

How to Serve Creamy Lemon Butter Beans with Spinach and Parmesan Recipe

A white skillet filled with creamy white beans cooked in a thick beige sauce with specks of black pepper and chopped green herbs scattered throughout. Bright green spinach leaves are mixed into the dish, adding contrast to the creamy beige base. Two lemon wedges rest on the left side of the skillet, adding a pop of yellow. The skillet handle is partly covered by a chunky white knit cloth. The skillet sits on a yellow and white checkered cloth over a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Enhance your plate’s appearance and flavor by sprinkling a bit more freshly grated Parmesan or a pinch of chopped fresh herbs like parsley or chives. A small drizzle of extra virgin olive oil can add a lovely sheen and subtle fruitiness too.

Side Dishes

This dish pairs wonderfully with crusty artisan bread to soak up every drop of sauce, or serve alongside a simple green salad with lemon vinaigrette for a bright, refreshing contrast. For a heartier meal, steamed rice or roasted baby potatoes also complement these creamy beans beautifully.

Creative Ways to Present

For a bit of fun, try serving the beans in individual small bowls topped with a lemon zest twist or even in endive leaves as a fancy appetizer. You could also plate it over a bed of polenta or grilled flatbread for extra texture and taste dimension.

Make Ahead and Storage

Storing Leftovers

Leftover Creamy Lemon Butter Beans with Spinach and Parmesan Recipe can be stored in an airtight container in the refrigerator for up to 3 days. The flavors often deepen overnight, so it can taste even better the next day!

Freezing

If you want to freeze the dish, let it cool completely, then transfer to a freezer-safe container and store for up to 2 months. Keep in mind the spinach may become a bit softer after freezing, but the overall flavor remains delicious.

Reheating

Reheat gently on the stovetop over low heat, stirring occasionally to prevent sticking and to ensure even heating. You may want to add a splash of vegetable stock or cream to revive the sauce’s creamy texture. Avoid microwaving on high to prevent curdling of dairy.

FAQs

Can I use fresh butter beans instead of canned?

Absolutely! If you have fresh butter beans, cook them until tender before adding them to this recipe. The fresh beans will add a lovely texture, but you might need to adjust cooking times slightly to ensure everything melds perfectly.

Is this recipe suitable for vegans?

The recipe in its current form includes butter, cream, Parmesan, and cottage cheese, which are dairy products. However, you can make it vegan by substituting vegan butter, a plant-based cream, vegan Parmesan alternatives, and using a vegan cottage cheese substitute or silken tofu for creaminess.

What’s the best mustard to use?

Yellow mustard works best here because it delivers the perfect mild tang without overpowering the dish. Dijon mustard is a great alternative if you prefer a slightly sharper and more complex flavor.

Can I use baby kale instead of spinach?

Yes, baby kale can be used! Just be aware that it takes a little longer to soften than spinach. Toss it in a bit earlier and cook until tender but still bright green for best results.

How can I make this dish gluten-free?

To keep this recipe gluten-free, substitute the all-purpose flour with a gluten-free flour blend or use cornstarch as a thickener. Just mix it with a bit of water before adding to avoid lumps.

Final Thoughts

I genuinely hope you’ll give this Creamy Lemon Butter Beans with Spinach and Parmesan Recipe a try because it’s such a delightful dish that feels like a warm hug on your plate. It’s simple to make, packed with flavor and nutrition, and incredibly versatile. Perfect for any day you need a little extra comfort with a fresh twist. Once you do, I bet it will quickly earn a special place in your recipe collection!

Print

Creamy Lemon Butter Beans with Spinach and Parmesan Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 1 review

Creamy Lemon Butter Beans is a rich and comforting high-protein dish featuring tender butter beans simmered in a luscious lemon-infused cream sauce with parmesan and cottage cheese. Enhanced with baby spinach and a subtle mustard tang, this recipe offers a deliciously hearty and nutritious meal perfect for a cozy dinner.

  • Author: Martha
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Main Ingredients

  • 1 tablespoon butter
  • 1 large yellow onion
  • 2 cloves minced garlic
  • 3 tablespoons all purpose flour
  • 1 cup vegetable stock (vegan chicken recommended)
  • 2 teaspoons yellow mustard (or dijon mustard)
  • 1 teaspoon fine sea salt
  • ⅓ cup whipping cream
  • ⅓ cup grated Parmesan cheese
  • 3 (15 oz / 14 fl oz / 398 ml) cans butter beans (drained, about 4.5 cups cooked)
  • 2 cups cottage cheese
  • ¼ cup fresh lemon juice
  • 3 cups baby spinach
  • Black pepper (to taste)

Instructions

  1. Cook: In a large skillet or Dutch oven, melt 1 tablespoon butter over medium heat. Add 1 large yellow onion and cook until golden around the edges, about 5 minutes. Then add 2 cloves of minced garlic and cook for another 1 to 2 minutes, stirring frequently to prevent burning.
  2. Simmer: Sprinkle 3 tablespoons all purpose flour into the skillet and stir well to coat the onion and garlic evenly. Gradually pour in 1 cup vegetable stock, 2 teaspoons yellow mustard, and 1 teaspoon fine sea salt, stirring vigorously until the mixture is smooth. Bring it to a gentle simmer, stirring occasionally, and let it thicken slightly over 2 to 3 minutes. Next, stir in ⅓ cup whipping cream and ⅓ cup grated Parmesan cheese until the sauce is smooth and creamy. Add the drained butter beans, reduce heat to medium-low, and cook for 10 minutes to allow flavors to meld, stirring occasionally.
  3. Finish: Stir in 2 cups cottage cheese and ¼ cup fresh lemon juice gently; the sauce will thin slightly, which is normal. Allow the mixture to return to a gentle bubble. Add 3 cups baby spinach, stirring just until it softens but retains some texture. Season with black pepper to taste, and adjust salt if needed. Serve the dish hot, garnished as desired.

Notes

  • Use vegan chicken-flavored vegetable stock to maintain a vegetarian option.
  • Grated Parmesan adds a nice umami flavor, but can be omitted or substituted with a vegan cheese alternative if desired.
  • The sauce will thin after adding cottage cheese and lemon juice; this is expected and enhances the creaminess.
  • Butter beans can be canned or homemade; be sure to drain and rinse thoroughly.
  • This dish pairs well with crusty bread or over steamed rice for a complete meal.

Similar Posts

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