Desserts
This bean cream recipe transforms humble white beans into a velvety, restaurant-worthy spread that’s ready in just 15 minutes. The secret lies in blending them with lemon zest, garlic, and a touch of tahini for a creamy texture that’s rich yet light—perfect for dipping, spreading, or elevating grain bowls.
I developed this recipe after craving something tangy, protein-packed, and effortless, and it’s become a staple in my kitchen for quick meals and snacking.
The magic happens when you blend cooked beans with fresh herbs, garlic, and a splash of lemon juice until silky smooth. A drizzle of olive oil and a pinch of smoked paprika add depth, while a sprinkle of flaky salt elevates every bite.
Unlike store-bought dips, this version is customizable—swap in roasted red peppers for sweetness or coconut milk for extra creaminess. It’s the kind of recipe that turns simple ingredients into something extraordinary with minimal effort.
What you’ll end up with is a creamy, flavorful spread that’s versatile enough for toast, crackers, or as a side for grilled vegetables. The texture is velvety yet sturdy, holding its shape when spread but melting in your mouth with every bite.
Best of all, it keeps well in the fridge for up to a week, making it ideal for meal prep.
Serve it warm or chilled, and don’t be afraid to experiment with add-ins like roasted garlic, chili flakes, or fresh dill. This bean cream is proof that plant-based dishes can be just as satisfying—and delicious—as their dairy-based counterparts. Ready to try it?
Ingredients for bean cream
Simple pantry staples and fresh flavors make this velvety bean cream magical in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned White Beans 🌾 | 1 ½ cups | Drained, rinsed, cooked or canned |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla for authentic flavor |
| Lemon Zest 🍋 | 1 tbsp | Freshly grated from organic lemons |
| Garlic Cloves 🧄 | 2 cloves | Peeled, fresh for best flavor |
| Tahini 🥜 | ¼ cup | Sesame paste for creaminess |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High quality for richness |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for tang |
| Smoked Paprika 🌶️ | ½ tsp | For subtle smoky depth |
| Flaky Sea Salt 🧂 | ½ tsp | Maldon or similar for texture |
| Fresh Dill 🌿 | ¼ cup | Chopped, optional but recommended |
| Coconut Milk 🥥 | ¼ cup | Full-fat for extra creaminess |
| Maple Syrup 🍁 | 1 tsp | For subtle sweetness |
| Water 💧 | ¼ cup | For blending consistency |
The white beans are the star—canned BPA-free ones like Low Sodium Great Northern save time, but cooked from dry are even better. Trader Joe’s has the best-priced organic canned beans if you’re short on time. Tahini is non-negotiable for that rich, nutty depth (I grab Trader Joe’s or Kirkland Signature for consistency). Fresh garlic and lemon zest make all the difference—skip the bottled zest unless it’s organic, as conventional versions often contain pesticides. For the vanilla, pure Madagascar bourbon extract adds complexity, but imitation works in a pinch if you’re watching costs.
No tahini? Cashew butter works at a 1:1 ratio, though it’s pricier. Running short on coconut milk? Silken tofu blended with water mimics the creaminess beautifully. The smoked paprika can be swapped for regular paprika if you’re avoiding smoke, but the flavor shifts slightly. Fresh dill is ideal, but dried dill at 1/4 the amount gets you close. For extra tang, add an extra splash of lemon juice—trust me, it brightens everything. If your blend seems too thick, a splash of water (up to 2 tbsp) smooths it right out.
This keeps 5-7 days in the fridge, sealed tightly with a thin layer of olive oil on top to preserve freshness. For longer storage, freeze in ice cube trays—perfect for single servings. Reheat gently in a saucepan or microwave until warmed through. I always make a double batch—one for immediate use and one to freeze for lazy days. The flavor actually improves after 24 hours as everything melds together beautifully.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this—just beans, tahini, garlic, and a splash of vanilla. No fancy prep, no stress, and the result? Creamy, rich, and actually impressive.
- Lemon-Garlic Zing: That bright lemon zest and raw garlic punch cuts through the richness like a breath of fresh air. It’s the kind of flavor that makes you pause mid-spoonful and think, “Wait, how did this get so good?”
- Dip, Spread, or Sauce: Slather it on toast, stir it into soups, or just eat it with bread—this stuff does it all. Honestly, I’ve used it for everything from a quick lunch to a fancy appetizer, and no one’s ever blinked.
- Pantry Goldmine: A can of beans and a jar of tahini? You’re already winning. It’s cheap, lasts forever, and I’ve made it three times this month because it’s that reliable. Zero waste, all flavor.
Step-by-step instructions for velvety vanilla bean swirls
Here's how to blend this creamy, dreamy bean dip in record time—no fancy equipment needed.
Prepare the Base Ingredients
Start by draining and rinsing the 1.5 cups canned white beans thoroughly under cold water to remove any excess starch. This keeps the final texture silky rather than gummy. Pat them dry with a clean kitchen towel to remove surface moisture—this helps the tahini and coconut milk incorporate smoothly.
While the beans dry, peel the 2 cloves garlic and finely mince them. Zest the lemon using a microplane to get 1 tablespoon lemon zest—this adds bright, aromatic notes without making the dip overly acidic. Squeeze 1 tablespoon lemon juice from the same lemon, then measure out the 0.25 cup tahini and 0.25 cup coconut milk. Keep these ingredients ready—they'll form the creamy backbone of your dip.
Blend Until Silky Smooth
In a high-speed blender, combine the drained beans, minced garlic, 0.5 cup extra-virgin olive oil, 0.25 cup water, 1 tsp vanilla extract, and 1 tsp maple syrup. Blend on high for 30-45 seconds until completely smooth. Stop to scrape down the sides if needed—this ensures even blending and prevents a thick, lumpy texture.
Here's the thing—don't rush this step. You're looking for a consistency like thick Greek yogurt, with no visible bean chunks. If it's too thick after blending, add 1 tablespoon water at a time until it reaches the right texture. The blend should be velvety, not grainy, so keep blending until you can't detect any texture differences.
Add Seasonings and Herbs
Transfer the blended mixture to a mixing bowl and stir in the 0.5 tsp smoked paprika, 0.5 tsp flaky sea salt, 0.25 cup chopped fresh dill, 1 tbsp lemon zest, and 1 tbsp lemon juice. The smoked paprika adds a subtle depth that pairs beautifully with the creamy base, while the flaky sea salt gives each bite a little crunch and burst of flavor.
Taste the mixture and adjust seasoning if needed. I usually add a pinch more salt or a splash of lemon juice to balance the sweetness from the maple syrup. The dill should be finely chopped—large pieces can make the texture uneven. Stir well to distribute all the seasonings evenly throughout the dip.
Chill and Serve
Cover the bowl and refrigerate the dip for at least 30 minutes—this lets the flavors meld together and the texture thicken slightly. The chilling step is crucial for developing that restaurant-quality mouthfeel. If you're short on time, you can serve it immediately, but it won't be quite as refined.
When ready to serve, give the dip one final stir. The texture should be smooth with a luxurious, almost custard-like consistency. Serve it chilled with toasted baguette slices, warm pita bread, or fresh vegetable sticks. The vanilla and lemon notes create a perfect balance between creamy and tangy, making this dip irresistible for any gathering.
Pro Tips For Making Bean Cream
- Drain and Rinse Beans: Dump those canned beans straight into a colander and give them a good rinse under cold water—even if the label says "no salt added." The starch clinging to them thickens the cream like glue, and you don’t want a gluey, gummy mess. I learned this the hard way when my first batch turned into a sad, clumpy paste.
- Roast the Garlic: Skip the raw minced garlic—it’s too sharp and can make the whole dish taste bitter. Instead, wrap a few cloves in foil with a pat of butter, roast at 400°F (200°C) for 15 minutes until soft and caramelized. Mash them right into the tahini before blending; the sweetness balances the lemon and makes the cream taste actually luxurious.
- Blend in Stages: Start with just the beans, tahini, and a splash of water—no other ingredients. Pulse until smooth, then add the roasted garlic, vanilla, and lemon zest in small batches. If you dump everything in at once, the tahini will seize up and turn grainy. I was skeptical until I tried it—now I never blend any other way.
- Salt the Tahini: Tahini is almost always bland straight from the jar. Mix in ¼ teaspoon of fine sea salt per ¼ cup before blending it with the beans. It cuts through the richness and makes the lemon and vanilla flavors pop. Sounds weird, but it works—your future self will notice the difference.
Serving suggestions for leftovers
Toasted Bread Pairings
This bean cream shines when spread on warm, toasted bread. Try crusty baguette slices toasted with garlic-infused olive oil—the crunch contrasts beautifully with the creamy texture. For extra flair, sprinkle everything bagel seasoning on the toast before serving.
I also love pita bread lightly toasted with a drizzle of olive oil and a pinch of smoked paprika. 🥖
Fresh Vegetable Sticks
Serve alongside crisp, fresh vegetables for a light yet satisfying snack. Cucumber slices, carrot sticks, and bell pepper strips are perfect for scooping up the bean cream.
For extra flavor, lightly toss the veggies in lemon juice and a pinch of flaky sea salt before serving. This adds a refreshing contrast to the rich, creamy dip.
Grain Bowl Topper
Elevate your grain bowls by dolloping this bean cream on top of quinoa, farro, or brown rice. Pair it with roasted vegetables, avocado slices, and a sprinkle of toasted pumpkin seeds for added crunch.
The vanilla and lemon notes complement the earthiness of grains perfectly, making it a hearty yet light addition to any meal.
Dessert Twist
Yes, you read that right—this bean cream can also shine in desserts! Spread it on graham crackers or rice cakes and top with sliced banana, dark chocolate chips, and a drizzle of honey.
The subtle sweetness from the maple syrup and vanilla enhances the fruit, creating a surprisingly delicious vegan-friendly treat. 🍫
Meze-Style Spread
Turn it into a showstopping meze spread by serving it alongside other dips like hummus and baba ganoush. Arrange it in a small ceramic bowl with a sprinkle of fresh dill and a drizzle of olive oil.
Add warm pita chips or olive oil-cured olives for a Mediterranean-inspired appetizer that’s sure to impress your guests.
Breakfast Boost
Start your day with a savory twist by spreading this bean cream on toasted sourdough and topping it with poached eggs, avocado slices, and crispy bacon. The creamy texture balances the richness of the eggs, while the lemon and garlic add a bright, fresh element.
It’s a breakfast game-changer that keeps you full for hours. 🍳
Nutrition facts
Frequently asked questions
Can I use any type of bean for this recipe?
White beans work best for this creamy texture, but you can experiment! Great Northern, cannellini, or navy beans blend beautifully. For a heartier version, try chickpeas or black beans—just add 1-2 tablespoons extra water during blending to compensate for their denser texture. Avoid pinto beans, as their skin can make the dip grainy.
Why does my bean cream turn out too thick?
Thick bean cream usually means too little liquid in the blend. Start with the 0.25 cup water listed, then add 1 tablespoon at a time while blending until smooth. For extra insurance, chill the mixture for 30 minutes—it naturally thickens as it cools. If it's still too stiff, stir in 1 teaspoon olive oil to loosen it up.
How can I make this vegan and gluten-free?
This recipe is already vegan! For gluten-free, ensure your tahini and smoked paprika are certified GF, and serve with gluten-free crackers or toast. The white beans and coconut milk are naturally gluten-free, but always double-check labels on packaged ingredients. For extra protein, stir in 1 tablespoon nutritional yeast—it adds a cheesy flavor without gluten.
Can I make this ahead of time?
This bean cream tastes even better after 24 hours as flavors meld. Store it in an airtight container in the fridge for up to 7 days. For longer storage, freeze in ice cube trays—thaw overnight in the fridge before serving. The texture may thicken slightly after freezing, so stir in 1 teaspoon water if needed.
What's the secret to getting that ultra-smooth texture?
The key is blending in stages! First, blend the beans with water until completely smooth, then add the tahini and coconut milk gradually to prevent separation. Use a high-speed blender and scrape down the sides every 30 seconds. For extra silkiness, strain the mixture through a fine-mesh sieve to remove any remaining bean fibers. Patience pays off—keep blending until it reaches the consistency of thick Greek yogurt!
