Creamy Sun Dried Tomato Butter Beans with Basil and Spinach Recipe

If you’re looking for a cozy, comforting dish that feels both indulgent and healthy, you’ve got to try my Creamy Sun Dried Tomato Butter Beans with Basil and Spinach Recipe. It’s one of those recipes I keep coming back to, especially on busy weeknights when I want something quick but still packed with flavor and nourishing ingredients. The creaminess comes from soaked cashews, which makes it rich without any dairy — and that combo of sun dried tomatoes, fresh basil, and spinach? Honestly, it’s a game changer. Stick around and I’ll walk you through every step so you can nail it too!

💙

Why This Recipe Works

  • Creamy without dairy: The soaked cashews blend to create a luscious sauce that’s smooth and indulgent.
  • Burst of fresh herbs: Fresh basil lifts the dish, balancing the richness with fragrant brightness.
  • Nutrient-dense and hearty: Butter beans and spinach add protein, fiber, and greens for a satisfying meal.
  • Simple but flexible: Requires minimal ingredients, with easy swaps depending on what you have on hand.

Ingredients & Why They Work

Every ingredient in this Creamy Sun Dried Tomato Butter Beans with Basil and Spinach Recipe plays its part perfectly — from the creamy cashews to the punchy sun dried tomatoes. When shopping, I like to pick the best quality sun dried tomatoes I can find and fresh basil that smells amazing. It really elevates the dish.

Creamy Sun Dried Tomato Butter Beans with Basil and Spinach, healthy vegetarian butter beans, vegan creamy beans recipe, quick plant-based dinner, dairy-free bean dish - Flat lay of raw cashews with their smooth, creamy texture nestled beside bright red sun dried tomatoes with a wrinkled, glossy surface, fresh deep green basil leaves with delicate veins, whole garlic cloves showing their papery white skin, vibrant baby spinach leaves with a soft, leafy texture, pale ivory butter beans with a plump and matte finish, and a fresh lemon sliced to reveal its juicy, bright yellow interior, arranged naturally with some overlapping and others spaced evenly, placed on white marbled surface, photo taken with an iphone --ar 2:3 --v 7
  • Raw cashews: Essential for creaminess; soak them to get that silky texture without any grit.
  • Garlic: Adds a savory depth that complements the tomatoes and beans beautifully.
  • Sun dried tomatoes: Provide tangy, concentrated flavor that gives the sauce a lovely umami kick.
  • Fresh basil leaves: Give this dish a bright, herbal freshness that balances the richness.
  • Fresh lemon juice: Adds a touch of acidity to cut through the creaminess and bring everything alive.
  • Dried oregano: Brings an earthy Mediterranean note to the dish.
  • Red pepper flakes: Give just a little heat — adjust to your spice tolerance.
  • Salt: Always important to enhance all the other flavors.
  • Water: Used to thin the sauce to your preferred consistency.
  • Butter beans: Creamy and mild, these beans soak up the flavors and make it satisfying.
  • Baby spinach: Adds freshness, color, and nutrients right before serving.
  • Crusty bread (optional): Perfect for soaking up every last drop of sauce — highly recommended!
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Tweak to Your Taste

One of the things I love most about this Creamy Sun Dried Tomato Butter Beans with Basil and Spinach Recipe is how easy it is to make your own. I’ve played around with it quite a bit, and each version feels just right in different ways.

  • Variation: Some days, I swap butter beans for chickpeas for a nuttier flavor and firmer texture — works like a charm!
  • Make it spicy: If you love heat, try doubling the red pepper flakes or adding some smoked paprika for smoky depth.
  • Dairy-free option: Instead of cashews, I’ve successfully used sunflower seeds when I didn’t have cashews on hand; it changes the texture slightly but still creamy.
  • Extra greens: Feel free to toss in kale or swiss chard if you want to bulk up on veggies — just add them at the same time as the spinach.

Step-by-Step: How I Make Creamy Sun Dried Tomato Butter Beans with Basil and Spinach Recipe

Step 1: Soak Your Cashews to Get That Creamy Base

I always start by soaking raw cashews. Bring about 2 to 3 cups of water to a boil (I usually use my tea kettle because it’s fast). Then just pour the hot water over the cashews and let them sit for at least 5 minutes, or up to an hour if you have time. This softens them up so when you blend them, the sauce becomes silky smooth — no gritty bits here, promise!

Step 2: Blend Your Creamy Sauce

Once your cashews are softened, drain them and toss them into your high-powered blender along with the garlic cloves, sun dried tomatoes, fresh basil leaves, lemon juice, dried oregano, red pepper flakes, salt, and 1 ½ cups of water. Blend it until everything turns into a beautiful creamy sauce. Don’t be afraid to scrape the sides — you want everything perfectly smooth for that luxurious texture.

Step 3: Heat the Sauce and Add Butter Beans

Pour your creamy sauce into a large skillet and add the rinsed, drained butter beans. Simmer everything gently over medium-low heat for about 5 to 10 minutes. Stir fairly often to keep the mixture from sticking. If the sauce feels too thick, add a splash more water to loosen it up to your preferred consistency — I usually prefer mine a bit saucier.

Step 4: Stir in Spinach and Final Flavor Adjustments

When the beans are warmed through and the sauce has thickened to your liking, stir in the baby spinach and any extra sun dried tomatoes you want. Cook just long enough for the spinach to wilt and turn bright green — you don’t want it overcooked here. Finally, taste and adjust the salt or add a pinch of black pepper if needed. Serve immediately with your favorite crusty bread for dipping.

💡

Pro Tips for Making Creamy Sun Dried Tomato Butter Beans with Basil and Spinach Recipe

  • Don’t skip soaking cashews: Even a quick 5-minute soak softens them enough for a smooth, creamy sauce with no graininess.
  • Use good sun dried tomatoes: Quality really shines through here — I prefer ones packed in oil for more flavor, but if dry, soak them in warm water first.
  • Adjust water for sauce texture: Depending on your blender and how thick you like it, feel free to add more water gradually while blending or simmering.
  • Wilt spinach last: Adding spinach at the very end keeps it vibrant and prevents a mushy texture that can happen if overcooked.

How to Serve Creamy Sun Dried Tomato Butter Beans with Basil and Spinach Recipe

Creamy Sun Dried Tomato Butter Beans with Basil and Spinach, healthy vegetarian butter beans, vegan creamy beans recipe, quick plant-based dinner, dairy-free bean dish - A close-up image of a thick, creamy dip with a light orange color, filled with visible bits of chopped green herbs and small red pieces scattered throughout. Two slices of crusty white bread rest partially dipped on the surface of the mixture, showing a soft, airy texture inside the bread. The dip has a rich, smooth texture with swirls and folds, spread in a white bowl. The background features a white marbled surface. photo taken with an iphone --ar 2:3 --v 7

Garnishes

I usually finish this dish with a sprinkling of freshly cracked black pepper and sometimes a few extra fresh basil leaves for color and aroma. If I’m feeling fancy, a drizzle of good quality olive oil on top just before serving makes it extra special. Parmesan or vegan cheese shavings work well too, but I love keeping it simple and fresh.

Side Dishes

This recipe pairs beautifully with crusty bread to sop up all that creamy sauce. I also enjoy serving it over a bed of fluffy quinoa or brown rice when I want a heartier meal. Roasted veggies, like asparagus or Brussels sprouts, add a nice textural contrast on the side.

Creative Ways to Present

For casual dinners, I love serving this recipe straight from the skillet to the table, letting everyone dig in family-style. When I bring it to a potluck, I sometimes spoon it into individual mason jars topped with fresh basil — it looks so pretty and keeps things tidy! On special occasions, a garnish of toasted pine nuts adds a lovely crunch and nutty aroma that guests always notice.

Make Ahead and Storage

Storing Leftovers

I store leftovers in an airtight container in the fridge, and it keeps beautifully for up to 4 days. The flavors actually deepen overnight, so I often make it a day ahead when I have the chance — it reheats quickly and still tastes amazing.

Freezing

I’ve frozen this dish a few times with good results. Just let it cool completely before transferring portions to freezer-safe containers. When you’re ready, thaw overnight in the fridge and reheat gently on the stove, adding a splash of water if it’s too thick. The texture softens a bit, but the flavors hold up well.

Reheating

For reheating, I prefer using a skillet on medium-low heat with a splash of water or broth to loosen the sauce. Stir frequently to prevent sticking and heat evenly. You can also microwave leftovers covered but stir once or twice mid-way. Either way, the sauce seems to regain its luscious creaminess with a little care.

FAQs

  1. Can I use canned cashews or soaked nuts other than cashews for the sauce?

    This recipe relies on soaked raw cashews for that creamy texture, but if you can’t find cashews or have a nut allergy, raw slivered almonds or sunflower seeds can work as substitutes. Just soak them until soft before blending. The texture and flavor will vary slightly, but it’s still delicious.

  2. What if I don’t have fresh basil? Can I use dried instead?

    Fresh basil really brightens the dish, so I recommend it when possible. If you only have dried basil, add it sparingly during blending—start with about a teaspoon—since dried herbs are more concentrated and won’t provide the same fresh flavor or body.

  3. Is there a good substitute for butter beans?

    Absolutely! Butter beans are creamy and mild, but you can also use navy beans, great northern beans, or even chickpeas. Each will bring a slightly different texture and flavor, but all work well in this recipe.

  4. Can I make this recipe vegan and gluten-free?

    Definitely! This recipe is naturally vegan and gluten-free as long as you serve it with gluten-free bread or an alternative side. Just double-check your sun dried tomatoes and other packaged ingredients to ensure no hidden gluten.

  5. How long does this recipe take from start to finish?

    From soaking the cashews (minimum 5 minutes) to having a finished dish, it usually takes about 20 minutes tops. It’s such a quick meal when you need something wholesome fast.

Final Thoughts

This Creamy Sun Dried Tomato Butter Beans with Basil and Spinach Recipe has become one of my favorite weeknight go-tos because it delivers on flavor, nutrition, and ease of preparation — basically everything you want from a home cooked meal without the fuss. I hope you find it as comforting and satisfying as I do, especially those days when you want something simple but special. Give it a try and feel free to make it your own. I’m betting it’ll become a staple in your kitchen too!

Print
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 Sun Dried Tomato Butter Beans with Basil and Spinach Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 51 reviews
  • Author: Taylor
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 5 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegan

Description

This creamy sun dried tomato butter beans recipe combines blended cashews, sun dried tomatoes, fresh basil, and spices to create a rich and flavorful sauce that perfectly coats tender butter beans and spinach. Ready in just 20 minutes, this dish is a satisfying vegan main or side that pairs wonderfully with crusty bread or grains like rice and quinoa.


Ingredients

Sauce

  • 3/4 cup raw cashews
  • 2 cloves garlic
  • 1/4 cup sun dried tomatoes plus more if desired
  • 7-8 fresh basil leaves
  • 1 tablespoon fresh lemon juice
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon red pepper flakes
  • 1 teaspoon salt
  • 1 1/2 cups water plus more as needed

Main

  • 2 (15-ounce) cans butter beans, drained and rinsed
  • 2 cups baby spinach, sliced
  • Crusty bread for serving (optional)


Instructions

  1. Soak the cashews: Bring 2-3 cups of water to a boil and pour it over the raw cashews. Let them soak for 5 minutes up to an hour to soften.
  2. Blend the sauce: Drain the soaked cashews and combine them in a high-powered blender with garlic, sun dried tomatoes, basil leaves, lemon juice, dried oregano, red pepper flakes, salt, and 1 1/2 cups of water. Blend until you have a creamy, smooth sauce.
  3. Cook sauce and beans: Pour the blended sauce into a large skillet over medium heat. Add the drained butter beans and simmer for 10 minutes, stirring frequently. Add extra water as needed to reach desired sauce consistency.
  4. Stir in spinach and finish: Add the sliced baby spinach and additional sun dried tomatoes if desired. Cook until the spinach wilts and turns bright green. Remove from heat, taste, and adjust seasoning with salt or black pepper as needed. Serve warm, optionally with crusty bread.

Notes

  • You can substitute raw sunflower seeds or slivered almonds for the cashews, or use canned full-fat coconut milk instead of water to adjust creaminess.
  • Butter beans can be swapped with other white beans such as great northern beans, navy beans, or chickpeas.
  • This dish pairs well with crusty bread, rice, quinoa, or other grains for a more substantial meal.
  • Store leftovers in a covered container in the refrigerator for up to 4 days. Reheat gently before serving.

Nutrition

  • Serving Size: 1 cup
  • Calories: 280 kcal
  • Sugar: 3 g
  • Sodium: 700 mg
  • Fat: 12 g
  • Saturated Fat: 1.5 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0 g
  • Carbohydrates: 34 g
  • Fiber: 8 g
  • Protein: 12 g
  • Cholesterol: 0 mg

You Might Also Like These 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