Creamy Garlicky Tomato & Spinach Butter Beans: Your Ultimate 15-Minute Vegan Weeknight Dinner
In search of a dinner recipe that’s both incredibly fast, exceptionally delicious, and packed with wholesome goodness? Look no further! These creamy, garlicky butter beans are a revelation, taking just 15 minutes to transform simple ingredients into a rich, satisfying meal. Featuring a luscious dairy-free cashew tomato cream sauce, savory sun-dried tomatoes, and vibrant fresh or frozen spinach, this dish is a testament to how flavorful and convenient plant-based cooking can be.
Whether you’re a seasoned vegan chef or just beginning your plant-based journey, this recipe promises ease without compromising on taste. Its velvety texture and robust flavor profile make it an instant classic, perfect for a busy weeknight when you crave something comforting yet light. Serve it alongside some crusty homemade garlic bread to soak up every drop of that incredible sauce, or pair it with perfectly roasted sweet potatoes for a well-rounded and deeply satisfying dinner experience.

Why You’ll Fall in Love with These Creamy Butter Beans
Imagine a dish that’s reminiscent of a hearty vegan lasagna soup but even simpler to create, or perhaps a creamier, more decadent version of your favorite roasted veggie bowls – that’s exactly what these creamy garlicky tomato & spinach butter beans offer. It’s the ideal solution for those evenings when you want something exciting and flavorful, but have limited time or energy for extensive cooking. This recipe is designed for maximum impact with minimal effort, making it a staple in any busy household.
What truly sets this recipe apart is its remarkable accessibility. It’s not just quick; it’s incredibly beginner-friendly, making it an excellent starting point for anyone exploring plant-based cuisine. Almost all the ingredients are pantry staples, and the flexibility to use either fresh or frozen vegetables means you can whip this up anytime, without a special grocery run. The entire meal comes together in about 15 minutes, allowing you more time to relax and enjoy your evening.

Beyond its speed and simplicity, this dish is a nutritional powerhouse. Naturally gluten-free and soy-free, it caters to various dietary needs without any special adjustments. The combination of protein-rich butter beans, vitamin-packed spinach, and a healthy cashew-based cream makes it a wholesome and satisfying meal that will leave you feeling energized, not heavy. My husband and I often make these quick garlicky butter beans, serving them with a generous slice of homemade focaccia to ensure no drop of that luscious sauce goes to waste. But its versatility doesn’t stop there!
This creamy vegan concoction is also fantastic over roasted vegetables, as a hearty dip for tortilla chips, or even as a thick, rich pasta sauce. I frequently stir in some homemade pillowy vegan gnocchi or fresh vegan pappardelle pasta to create a more substantial meal. These butter beans truly can do it all – from a light side to a fulfilling main. Let’s dive into the delicious details and get cooking!

The Simple & Wholesome Ingredients You’ll Need
Creating this deeply flavorful and satisfying dish relies on a handful of accessible ingredients that work in harmony to build a rich and complex flavor profile. We believe that good food doesn’t need to be complicated, and this list proves just that!
Decoding the Creaminess: Cashew Cream vs. Alternatives
- Cashew cream: This is our hero ingredient for achieving that luxurious, dairy-free “heavy cream” texture. Cashew cream is unparalleled in its ability to create silky smooth sauces and soups, making them incredibly rich without any dairy. It’s essential for the signature creaminess of this dish. To prepare it, you simply blend soaked raw cashews with water until perfectly smooth. If you have a nut allergy, you can absolutely substitute it with full-fat coconut cream (from a can, scooping out the thick cream) or a high-quality, unsweetened oat milk, though the texture might be slightly thinner.
The Star of the Show: Butter Beans and Their Cousins
- Butter beans: Also affectionately known as lima beans, these large, flat, creamy beans live up to their name with their tender, buttery texture. They absorb flavors beautifully and add a delightful substance to the dish. Feel free to experiment with other canned beans if butter beans aren’t readily available or if you prefer a different profile. Great alternatives include cannellini beans for their similar creaminess, borlotti beans for a slightly nuttier flavor, chickpeas for a firmer bite, or kidney beans for a heartier touch.
Flavor Boosters: Tomato Paste, Sun-Dried Tomatoes & Garlic
- Tomato paste & Sun-dried tomatoes: These two tomato powerhouses are key to building layers of rich, concentrated tomato flavor and umami. Tomato paste provides deep, savory notes, while sun-dried tomatoes offer an intense, sweet-tart burst and a chewy texture that complements the beans perfectly.
- Garlic: No “garlicky” dish would be complete without a generous amount of fresh garlic! Minced garlic forms the aromatic base of our sauce, infusing the entire dish with its pungent, warming essence. Don’t be shy with it!
The Zesty Secret: White Wine Vinegar (or Lemon/Lime Juice)
- White wine vinegar: This is one of the best culinary secrets for elevating any dish. Adding a touch of acid to a rich, fatty sauce brightens all the flavors, prevents the dish from feeling heavy, and creates a more satisfying mouthfeel. If white wine vinegar isn’t on hand, fresh lemon juice or even lime juice can achieve a similar vibrant effect.
Freshness & Color: Spinach and Herbs
- Herbs: A blend of fresh or dried parsley, finished with fresh basil, adds a fragrant, herbaceous dimension to the beans. Parsley brings a fresh, earthy note, while basil offers a sweet, peppery aroma, enhancing the overall Mediterranean-inspired flavors.
- Spinach: Whether fresh or frozen, spinach is an excellent addition for a boost of nutrients, vibrant color, and a subtle earthy flavor. It wilts down beautifully into the creamy sauce. You can also swap in other leafy greens like chopped kale if it’s more in season or to your preference.
- Water or vegetable broth: Used to thin the sauce to the perfect consistency and add an extra layer of savory depth. Use whichever you have on hand.

Step-by-Step Guide: Crafting Your Creamy Garlicky Butter Beans
Making these creamy garlicky butter beans is remarkably straightforward, designed for efficiency and ease. Follow these simple steps for a perfect dish every time.




Versatile Pairings: What to Serve with Your Dairy-Free Butter Beans
The beauty of these creamy garlicky butter beans lies not just in their incredible flavor but also in their adaptability. They make a fantastic standalone meal but truly shine when paired with complementary sides. Here are some of our favorite ways to enjoy them:
- Roasted sweet potatoes: The inherent sweetness of roasted sweet potatoes provides a beautiful contrast to the savory, garlicky beans. Their soft interior and crispy edges create a textural delight.
- Fresh gluten-free artisan bread or homemade focaccia bread: There’s nothing quite like fresh, crusty bread to sop up every last bit of that delectable creamy sauce. It’s a match made in heaven!
- 15-minute homemade garlic bread: Double down on the garlic goodness with a quick and easy garlic bread. The flavors harmonize perfectly.
- Roasted vegetables: Alongside yummy garlic roasted cauliflower, crispy roasted Brussels sprouts, or crispy roasted red cabbage steaks, these beans create a vibrant and healthful plate. The robust flavors of roasted veggies stand up wonderfully to the creamy sauce.
- Over pasta or gnocchi: Turn this into a more substantial main course by serving it over fresh pasta or pillowy gnocchi. The creamy sauce clings beautifully to the noodles or dumplings.
- As a dip or spread: For a casual appetizer or snack, serve the creamy butter beans warm with sturdy pita chips, vegetable sticks, or spread onto toasted baguette slices as a bruschetta.
- With grains: Spoon the beans over a bed of fluffy quinoa, brown rice, or couscous for a wholesome and satisfying grain bowl.

Essential Tips & Tricks for the Perfect Butter Beans
While this recipe is incredibly simple, a few extra tips can elevate your creamy butter beans from great to absolutely exceptional. These insights will help you customize the dish, troubleshoot any issues, and make meal prep a breeze.
Meal Prep & Storage
These creamy butter beans are fantastic for meal prepping! You can make a larger batch and enjoy them throughout the week. Store any leftovers in an airtight container in the refrigerator for up to 5 days. To reheat, gently warm on the stovetop over medium-low heat, adding a splash of water or vegetable broth if the sauce has thickened too much. The flavors tend to deepen overnight, making it an even more delightful meal the next day.
Customization Ideas
- Spice it up: For a touch of heat, add a pinch of red pepper flakes along with the herbs, or drizzle some chili oil when serving.
- Add more veggies: Beyond spinach, consider stirring in finely chopped bell peppers, zucchini, or cherry tomatoes for added texture and nutrients. Cook them along with the garlic and sun-dried tomatoes until tender.
- Boost the protein: While butter beans are protein-rich, you can enhance the protein content by crumbling in some vegan sausage during the sautéing stage or topping with baked tofu cubes.
- Herb variations: Experiment with different fresh herbs like oregano or thyme. A sprig of fresh rosemary could add a unique, aromatic twist.
Troubleshooting Common Issues
- Sauce too thick: If the sauce becomes too thick during cooking or reheating, simply stir in a tablespoon or two of water or vegetable broth until it reaches your desired consistency.
- Sauce too thin: If you prefer a thicker sauce, you can let it simmer uncovered for a few extra minutes to allow some of the liquid to evaporate. Alternatively, you can mash a few of the butter beans against the side of the pan with a spoon to release some starch, which will help thicken the sauce naturally.
- Beans not soft enough: If using very large or firmer butter beans, they might need an extra minute or two of simmering to reach that perfect buttery tenderness. Always rinse canned beans thoroughly before using.
More Quick & Easy Vegan Dinner Inspirations
If you’ve loved the simplicity and flavor of these creamy butter beans, you’ll be thrilled to discover more accessible and delicious vegan dinner recipes that fit into a busy lifestyle. These dishes prioritize ease without sacrificing taste, making them perfect for any day of the week:
- 30-Minute Vegan Lentil Meatballs: Hearty, flavorful, and incredibly versatile, these meatballs are perfect with pasta, in subs, or as an appetizer.
- Lentil Mushroom Burgers: A plant-based burger that actually holds together and tastes amazing, perfect for grilling or pan-frying.
- Healthy Vegan Tortellini Soup: A comforting and wholesome soup featuring plant-based tortellini in a rich broth, ideal for cooler evenings.
- Easy Tuscan White Bean Soup: A rustic and flavorful soup, packed with nutritious white beans and fresh herbs, reminiscent of Italian comfort food.
- Quick Chickpea “Tuna” Salad: A super simple, no-cook option that’s fantastic in sandwiches, wraps, or as a protein-rich snack.
The Creamy Garlicky Tomato & Spinach Butter Beans Recipe
These creamy garlicky butter beans take just 15 minutes to make with a dairy-free cashew tomato cream sauce, sun-dried tomatoes, and fresh or frozen spinach! Serve with some fresh bread or roasted sweet potatoes for the perfect healthy and quick weeknight dinner recipe!
- Author: Britt Berlin
- Prep Time: 5 minutes
- Cook Time: 12 minutes
- Total Time: 17 minutes
- Yield: 4 servings
- Category: Dinner
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Ingredients
- 1 tbsp olive oil
- 8 garlic cloves, minced
- 8 sun-dried tomatoes, chopped
- 1/2 cup cashew cream
- 3/4 cup filtered water or vegetable broth
- 2 heaping tbsp tomato paste
- 1 tbsp fresh or dried parsley
- 1 tsp sea salt, or to taste
- Fresh black pepper, to taste
- 3 tbsp white wine vinegar or lemon juice
- 1 (16-ounce) can butter beans, rinsed and drained
- 3 cups fresh spinach*
- Optional garnish: more cashew cream, red pepper flakes, chopped basil, olive oil
Instructions
- Prep: Ensure your cashew cream is ready. Mince the garlic and chop the sun-dried tomatoes. Rinse and drain the canned butter beans thoroughly.
- Heat aromatics: In a large skillet or saucepan, heat the olive oil over medium heat. Add the minced garlic and chopped sun-dried tomatoes, and sauté for 2-3 minutes until the garlic is lightly golden and fragrant.
- Build the sauce: Reduce the heat to medium-low. Stir in the cashew cream, filtered water or vegetable broth, tomato paste, parsley, sea salt, black pepper, and white wine vinegar. Whisk well to ensure the tomato paste is fully incorporated into the cashew cream, creating a smooth, even sauce.
- Add beans and simmer: Gently fold in the rinsed butter beans, ensuring they are evenly coated in the creamy tomato sauce. Cover the pan and reduce the heat to a low simmer. Allow the beans to cook for 5 minutes, allowing them to absorb the rich flavors.
- Wilt the spinach: Uncover the pan and add the fresh spinach. Stir it into the bean mixture, allowing the heat from the sauce to gradually wilt the spinach. Continue stirring until the spinach has fully softened and integrated into the dish.
- Final cook & adjust: Cover the pan again and cook for another 2-3 minutes on a low simmer. Check the consistency of the sauce; if it’s too thick for your preference, add a little more water or broth. Adjust seasoning with more salt and pepper if needed.
- Serve and enjoy: Ladle the creamy butter beans into bowls while warm. Garnish with a sprinkle of fresh chopped basil, a drizzle of extra cashew cream or olive oil, and a pinch of red pepper flakes for a subtle kick. Enjoy immediately!
Notes
- Spinach: You can use either fresh or frozen spinach. If using frozen, thaw and squeeze out excess water before adding to the pan. Kale can also be used as a substitute for spinach.
- Nut-free option: To make this recipe nut-free, simply swap the cashew cream for full-fat coconut cream (the thick cream from the top of a chilled can) or an unsweetened, non-dairy milk like oat milk. Adjust liquid amounts as needed for desired consistency.
- Cashew cream ratio: If making your own cashew cream, a common ratio is 1 part raw cashews to 1 part water (e.g., 1/2 cup cashews to 1/2 cup water), blended until completely smooth.
Share Your Culinary Creations!
Want to save this recipe for later? Add it to your favorite recipe board on Pinterest!

If you make this recipe, please be sure to leave a comment and a rating ⭐️⭐️⭐️⭐️⭐️ below. This helps others discover and enjoy the recipes! As always, I absolutely love to see your beautiful creations on Instagram and Pinterest, so be sure to tag me there as well! #thebananadiaries