There’s something so comforting about a warm meal that feels both hearty and healthy; it’s like a cozy hug in a bowl. Enter my Creamy Butter Beans with Spinach. This dish came to life on one of those busy evenings when my fridge was looking bare, and I needed a culinary miracle. Armed with a few pantry staples and a handful of vibrant ingredients, I whipped together a meal that not only delighted my taste buds but also brought a color-filled vibrancy to my dinner table.
What sets this recipe apart is its simplicity: in just 20 minutes, you can dish up a creamy, nutritious delight that’s as satisfying as it is easy to make. The creamy texture of the butter beans blended with fresh spinach and a hint of savory harissa creates a delicious balance that elevates ordinary weeknight dining into something memorable. So, if you’re tired of the same old routines or just looking for a fast, flavorful escape from fast food, this dish is calling your name!
Why are Creamy Butter Beans with Spinach perfect?
Comforting, nutritious dish: This recipe is big on nutrition without sacrificing flavor, ensuring you enjoy every bite.
Quick and simple: With only 20 minutes and minimal prep, you can whip up a satisfying meal even on busy evenings.
Vibrant ingredients: The combination of spinach, zucchini, and harissa not only adds color but also a depth of flavor that will impress.
Versatile and adaptable: Feel free to swap in seasonal vegetables or your favorite spices for a personal touch!
Once you try it, you’ll see why it’s a staple in my kitchen! If you’re looking for more easy meals, don’t forget to check out my easy weeknight recipes.
Creamy Butter Beans with Spinach Ingredients
• Let’s gather everything you need for this delightful dish!
For the Base
- 200 grams canned butter beans – a creamy foundation packed with protein for an indulgent texture.
- 1 white onion – adds sweetness and depth, enhancing the overall flavor profile.
- 1 tablespoon olive oil – for sautéing; it adds richness and helps the flavors shine.
- 1 small zucchini – contributes a light, fresh element and a pop of color.
For the Creamy Mixture
- 1 tablespoon nutritional yeast – this gives a cheesy flavor without dairy, perfect for a creamy experience.
- 1 teaspoon tahini paste – adds a nutty richness that complements the butter beans beautifully.
- 1 teaspoon all-purpose flour – helps in thickening the mixture for that creamy finish.
For the Greens and Flavor
- handful of spinach – loaded with nutrients and adds a vibrant green to the dish.
- salt & pepper to taste – essential for adjusting the flavor to your preference.
- 1 tablespoon harissa paste – imparts a warm, spicy kick that elevates the dish to new heights.
For the Finishing Touch
- 20 grams parmesan cheese – sprinkle on top for a savory, salty finish that ties everything together.
With these ingredients, you’re about to create a bowl of Creamy Butter Beans with Spinach that is not only delicious but also a delightful escape from the mundane!
How to Make Creamy Butter Beans with Spinach
-
Chop & Sauté: Finely chop the onion and slice the zucchini into rounds. In a pan, heat the olive oil over medium heat. Add the onion and sauté until golden brown, then add the zucchini and butter beans. Season lightly with salt and pepper.
-
Mix & Simmer: Combine the teaspoon of flour with a little water to create a slurry. Add the nutritional yeast and tahini to the pan, mixing well. Pour in the flour mixture, stir, and let it simmer for 1-2 minutes until slightly thickened.
-
Add Spinach: Toss in the handful of spinach, cover the pan with a lid, and let it cook for 7-8 minutes over medium heat until the spinach is wilted and incorporated.
-
Finish & Serve: Grate the Parmesan cheese while waiting. Add a tablespoon of harissa paste on top of the creamy bean mixture, sprinkle with Parmesan cheese, and serve warm.
Optional: Garnish with additional Parmesan or a sprig of fresh parsley for added color.
Exact quantities are listed in the recipe card below.
What to Serve with Creamy Butter Beans with Spinach?
There’s nothing quite like a warm meal to bring joy to your dinner table, and pairing it well can elevate the experience.
- Warm Crusty Bread: Perfect for scooping up the creamy goodness, enhances every bite with its chewy texture and buttery flavor.
- Herbed Quinoa: Packed with protein and fresh herbs, this dish adds a fragrant, earthy companion that complements the richness wonderfully.
- Simple Green Salad: Crisp greens with a tangy vinaigrette provide a refreshing crunch that balances the creamy beans beautifully.
- Roasted Vegetables: Root veggies caramelized to perfection add natural sweetness and a delightful contrast in texture to your meal.
- Feta Crumbles: Sprinkle tangy feta on top for an extra layer of flavor that brightens up the dish with every forkful.
- Lemon Wedges: A spritz of fresh lemon juice brightens the flavors and cuts through the creaminess, giving a lovely zing.
- Chilled White Wine: A glass of Chardonnay or Sauvignon Blanc pairs well, enhancing the dish’s flavors while keeping things light.
- Dark Chocolate Tart: For dessert, this rich and slightly bitter treat offers a decadent finish to your cozy meal.
Each of these options ensures a delightful dining experience that will leave you craving more!
How to Store and Freeze Creamy Butter Beans with Spinach
Fridge: Keep leftover Creamy Butter Beans with Spinach in an airtight container for up to 3 days. Reheat gently on the stove or microwave, adding a splash of water if needed.
Freezer: For longer storage, freeze the dish in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating for the best texture.
Reheating: When reheating, do so slowly on the stovetop or in the microwave, stirring occasionally to ensure even warming and to maintain that creamy consistency.
Avoid Repeated Freezing: To preserve the flavors and texture, avoid refreezing after thawing; this will keep your Creamy Butter Beans with Spinach tasting fresh and delicious!
Make Ahead Options
These Creamy Butter Beans with Spinach are perfect for those who thrive on meal prep! You can chop the onion and zucchini up to 24 hours in advance and store them in the refrigerator to save precious time. The bean mixture can also be assembled and refrigerated for up to 3 days; just don’t add the spinach or Parmesan until you’re ready to cook. When you’re set to serve, simply reheat the mixture in a pan over medium heat, stir in the spinach until wilted, and finish by adding the harissa and Parmesan cheese. This preparation method ensures your dish retains that satisfying texture and delicious flavor, making your busy weeknights a breeze!
Expert Tips for Creamy Butter Beans with Spinach
- Use Fresh Ingredients: Fresher veggies, especially spinach, enhance flavor. Opt for organic when possible to elevate your dish’s taste and nutrition.
- Don’t Skimp on Seasoning: Be generous with salt and pepper to truly bring out the flavors in the Creamy Butter Beans with Spinach recipe. Adjust to your preference!
- Watch the Heat: Avoid high heat when sautéing the onion; cooking on medium-low prevents burning and gives it a beautifully caramelized flavor.
- Adjust Creaminess: If you prefer a creamier texture, feel free to add a splash of plant-based milk or cream while simmering!
- Customize Safely: Swap the harissa with your favorite spicy sauce, but use less if you’re sensitive to heat to keep the balance right.
Creamy Butter Beans with Spinach Variations
Feel free to explore these tasty twists to make this dish your own!
- Dairy-Free: Swap the Parmesan cheese for nutritional yeast or vegan cheese to keep it creamy and delicious.
- Spicy Kick: Increase the harissa paste to taste or add a pinch of red pepper flakes for an extra layer of heat.
- Protein Boost: Toss in some cooked quinoa or lentils for added texture and a boost of plant-based protein.
- Herb-Infused: Add fresh herbs like basil or parsley at the end for a burst of freshness that brightens the dish.
- Crunchy Topping: Sprinkle some toasted pine nuts or sunflower seeds on top for a delightful crunch and extra nutrition.
- Seasonal Swaps: Substitute zucchini with seasonal veggies like asparagus or bell peppers, increasing variety throughout the year.
- Creamy Smoothness: Blend the mixture for a completely creamy texture, perfect for serving in bowls on a cold evening.
- Citrus Zing: Finish with a squeeze of lemon juice or a sprinkle of zest to brighten the flavors and add a refreshing touch.
Creamy Butter Beans with Spinach Recipe FAQs
What kind of butter beans should I use?
Absolutely! I recommend using canned butter beans for this recipe, as they’re convenient and already cooked. Look for a can with no added preservatives or sodium, and make sure to drain and rinse them before use to enhance flavor and reduce salt content.
How should I store leftover Creamy Butter Beans with Spinach?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To maintain the creamy texture, reheat gently on the stove, adding a splash of water if needed to loosen the mixture.
Can I freeze Creamy Butter Beans with Spinach?
Yes! You can freeze this dish in a freezer-safe container for up to 3 months. To freeze, let it cool completely, then transfer it to the freezer. When you’re ready to enjoy, thaw it overnight in the refrigerator before reheating on the stove for the best results.
What if my dish is too thick after cooking?
No worries at all! If your Creamy Butter Beans with Spinach turns out thicker than you’d like, simply stir in a splash of vegetable broth or water while reheating to achieve that desired creamy consistency. Just add gradually until you reach your preferred texture.
Are there any dietary considerations for this recipe?
Definitely! If you have allergies or dietary needs, this recipe is versatile. You can omit the parmesan cheese or use a dairy-free alternative to make it vegan. Additionally, the harissa paste can be adjusted to your heat preference; use it sparingly if you’re sensitive to spice.
What should I do if I can’t find tahini paste?
No problem! If tahini paste isn’t readily available, you can substitute it with almond or cashew butter for a nutty flavor. Alternatively, a little extra olive oil can work well too; just be sure to adjust the amount of other liquids to maintain the right creamy consistency.

Creamy Butter Beans with Spinach: A Cozy Dinner Delight
Ingredients
Equipment
Method
- Chop & Sauté: Finely chop the onion and slice the zucchini into rounds. In a pan, heat the olive oil over medium heat. Add the onion and sauté until golden brown, then add the zucchini and butter beans. Season lightly with salt and pepper.
- Mix & Simmer: Combine the teaspoon of flour with a little water to create a slurry. Add the nutritional yeast and tahini to the pan, mixing well. Pour in the flour mixture, stir, and let it simmer for 1-2 minutes until slightly thickened.
- Add Spinach: Toss in the handful of spinach, cover the pan with a lid, and let it cook for 7-8 minutes over medium heat until the spinach is wilted and incorporated.
- Finish & Serve: Grate the Parmesan cheese while waiting. Add a tablespoon of harissa paste on top of the creamy bean mixture, sprinkle with Parmesan cheese, and serve warm.










