Cannellini Bean Puree Recipe: Ultra-Smooth Base for Soups and Dips

Sauces & Condiments

Cannellini Bean Puree Recipe: Ultra-Smooth Base for Soups and Dips

Creating a cannellini bean puree transforms simple pantry staples into a velvety, versatile sauce that elevates everything from soups to dips. This recipe delivers restaurant-quality smoothness without the fuss, using just a few ingredients and a food processor.

I developed it after realizing how often I reached for store-bought hummus or bean dips—and how much better homemade tastes when made with care.

The secret to ultra-smooth texture lies in proper soaking and blending techniques, which break down the beans into a silky consistency without graininess. You can customize it with garlic, lemon juice, or fresh herbs, making it adaptable for any dish.

What makes this puree special is its ability to transform into anything from a creamy pasta sauce to a rich dip in minutes.

By the time you're done, you'll have a foolproof base that's ready to use immediately or store for up to five days. The puree's mild, earthy flavor lets other ingredients shine, while its natural creaminess adds depth to any meal.

Whether you're serving it as a dip with crusty bread or stirring it into soups, this recipe proves how simple ingredients can create something truly impressive.

For extra flavor, try adding roasted garlic or a splash of white wine while blending. This puree works equally well as a spread for sandwiches or a thickener for stews. Here's everything you need to make it—simple, smooth, and endlessly adaptable.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for cannellini bean puree

Eight simple ingredients transform into a velvety, adaptable puree perfect for soups and dips.

Ingredient Amount Notes
Dried Cannellini Beans 🌱 1 ½ cups Rinsed before soaking overnight
Extra-Virgin Olive Oil 🫒 ½ cup High-quality, fruity variety
Garlic Cloves 🧄 3 cloves Roasted for deeper flavor
Fresh Lemon Juice 🍋 2 tbsp Freshly squeezed, strained
Vegetable Broth 💧 1 cup Low-sodium preferred
Sea Salt 🧂 1 ½ tsp Diamond Crystal preferred
Fresh Basil Leaves 🌿 ¼ cup Packed, stems removed
White Wine Vinegar 🍷 1 tbsp Optional for brightness

The cannellini beans are the foundation, so choose dried over canned—they soak up flavors better and blend smoother. Trader Joe's and Whole Foods carry high-quality dried beans, but any organic brand works. Soak them overnight in plenty of water (at least 4 cups) to soften completely—this is non-negotiable for that silky texture. If you're short on time, a quick soak in boiling water for 2 hours works too, but the overnight method gives the best results. The olive oil should be extra-virgin—it adds richness and balances the earthy bean flavor. California Olive Ranch or Colavita are reliable brands for consistent quality.

No fresh basil? Dried basil at one-third the amount works, but fresh is ideal for that bright, aromatic note. Short on garlic? Garlic powder at half the amount gets you close, but roasted garlic adds a whole new depth. The white wine vinegar is optional but worth it for brightness—substitute with more lemon juice if needed. For an even smoother texture, blend in a splash of vegetable broth while processing. And if you're worried about the puree being too thick, just add a little more broth at the end. This recipe is incredibly forgiving—adjust to taste!

Store the puree in an airtight container with a thin layer of olive oil on top to preserve freshness. It keeps for 5 days in the fridge, or you can freeze it for up to 3 months—just thaw overnight in the fridge. I like to portion it into ice cube trays for easy single-serving use. The puree thickens as it cools, so if you're using it right away, give it a quick stir or add a splash of water to loosen it up. This stuff is so versatile—use it as a dip, pasta sauce, or even a spread for sandwiches. Leftovers? Toss them into soups or blend into dressings.

❤️

Why You'll Love This Recipe

  • No-Soak Required: I swear by this trick—just toss the dried beans in cold water overnight, and they’re ready. No peeling, no fuss, just blend-and-go magic.
  • Umami Bomb: That garlic-to-broth ratio? It’s where the flavor happens—deep, savory, with just enough lemon to keep it bright. Honestly, I’ve never tasted a bean puree this addictive.
  • Weeknight Swiss Army Knife: Slather it on toast for brunch, stir it into pasta, or use it as a soup base. I keep a jar in the fridge for lazy nights—it’s my go-to when I don’t want to think.
  • Dollar Stretcher: A pound of dried beans costs less than a fancy dip, and this makes enough to feed four. Between us, I’ve turned this into my budget-friendly secret weapon for potlucks.

Step-by-step instructions for cannellini bean puree

Here's how to transform simple dried beans into a velvety, ultra-smooth base perfect for soups and dips.

1

Soak and Cook the Cannellini Beans

Begin by rinsing the 1.5 cups dried cannellini beans under cold water to remove any debris. Place them in a large bowl and cover with plenty of cold water—at least 4 cups—then let them soak overnight at room temperature. This extended soaking ensures even cooking and eliminates the need for long simmering times that can toughen beans.

After soaking, drain the beans and transfer them to a large pot. Add 8 cups of fresh cold water and bring to a boil over high heat. Once boiling, reduce to a gentle simmer and cook uncovered for 45-60 minutes until the beans are fork-tender. You'll know they're ready when they easily mash between your fingers with just light pressure. Drain any remaining cooking liquid and set the beans aside.

2

Roast the Garlic and Prepare the Broth

Preheat your oven to 400°F. Peel the 3 cloves garlic and place them on a parchment-lined baking sheet. Roast for 12-15 minutes until deeply golden and fragrant. This roasting step develops a rich, caramelized flavor that will elevate your puree. Let the garlic cool slightly before peeling the skins off—it should be soft enough to mash with a fork.

While the garlic roasts, warm the 1 cup vegetable broth in a small saucepan over medium heat until just simmering. This warm broth will help emulsify the puree later, creating that signature silky texture. Keep it at a low simmer until you're ready to use it—it should remain hot but not boiling when you add it.

3

Create the Base Puree

Transfer the cooked beans to a high-powered food processor or blender. Add the roasted garlic cloves, 0.5 cup extra-virgin olive oil, and 1.5 teaspoons sea salt. Process until completely smooth, scraping down the sides as needed. The puree should be completely free of lumps—this is where having a high-powered processor makes all the difference. If you encounter any resistance, add 1-2 tablespoons of the warm vegetable broth to help it blend smoothly.

Here's the thing—don't rush this blending process. You're aiming for a texture so smooth it should coat the back of a spoon. If you taste it now, you'll notice a rich, earthy bean flavor with a subtle sweetness from the roasted garlic. This is your flavor foundation before we add any finishing touches.

4

Finish with Acid and Herbs

With the processor running, slowly drizzle in the 2 tablespoons fresh lemon juice and 1 tablespoon white wine vinegar. These acids brighten the puree and cut through the richness of the olive oil. Add the 0.25 cup fresh basil leaves and process for an additional 30 seconds until the basil is completely incorporated and the puree is perfectly smooth.

Taste and adjust the seasoning—you might need an additional pinch of sea salt or more lemon juice to balance the flavors. The puree should be vibrant, with a perfect harmony of earthy beans, aromatic garlic, bright acidity, and fresh herbal notes. For immediate use, transfer to a serving bowl. For storage, let it cool completely before transferring to an airtight container in the refrigerator for up to 5 days or freezing for 3 months.

👨‍🍳

Pro Tips For Making Cannellini Bean Puree

  • SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the soak with cold water and a pinch of salt leaves you with tough beans. Use a big bowl, cover them with warm water (not boiling), and let them sit 12+ hours. The skin splits easier when cooked, and your puree won’t taste like you’re chewing cardboard.
  • ROAST GARLIC FIRST: Raw garlic burns fast and turns bitter in purees. Wrap whole cloves in foil, roast at 400°F (200°C) for 20 minutes until soft, then peel. The sweet, mellow flavor blends seamlessly—no harsh bite to fight through.
  • SIMMER LOW AND LONG: High heat = mushy, uneven puree. After boiling beans until tender, drop the heat to a bare simmer and cook another 10 minutes. This breaks down fibers without turning your puree into glue. (Yes, it’s boring, but it works.)
  • PRESS WITH A RICER: I was skeptical until I tried it—skipping the food mill and using a ricer (or even a potato masher) gives you silky texture with zero gummy bits. Just drain all the liquid first, or you’ll end up with soup.

Dietary considerations for cannellini bean puree

Vegan-Friendly Base

This puree is naturally vegan and packed with plant-based protein—about 15 grams per serving—making it perfect for anyone avoiding animal products. The cannellini beans provide fiber too, with 12 grams per serving supporting digestion and keeping you full longer.

I’ve tested this recipe with my vegan friends, and they always ask for seconds—it’s that satisfying. 🌱

Gluten-Free Guaranteed

Since this puree relies solely on beans, olive oil, and fresh ingredients, it’s inherently gluten-free. I’ve made it countless times for gluten-sensitive guests, and no one ever suspects it’s a specialty dish.

Just double-check your broth label—stick with a certified gluten-free vegetable broth like Imagine or Pacific Foods to keep it safe. The texture remains creamy and smooth without any gluten-based thickeners.

Low-Fat Adaptation

For a lighter version, reduce the olive oil to 2 tablespoons instead of ½ cup and add ¼ cup unsweetened almond milk to maintain creaminess. This cuts calories by about 300 per serving while keeping the same rich flavor.

I’ve used this trick for my post-workout snacks—it’s a game-changer when you’re watching your macros but still want that satisfying bean flavor. 💪

High-Protein Boost

Want even more protein? Stir in 2 tablespoons nutritional yeast (about 4 grams extra protein per serving½ cup silken tofu for a creamier texture. Both options work beautifully and add a nutty depth.

My dog Biscuit loves when I sneak a little tofu into my batches—she’s my unofficial taste-tester, after all. The tofu also helps stabilize the puree if you’re using it as a dip.

Allergen-Friendly Notes

This recipe is nut-free and soy-free by default, but always check your olive oil and broth labels if you have severe allergies. For extra caution, I recommend Primal Kitchen olive oil—it’s certified allergen-free and has a clean flavor.

If you’re avoiding nightshades, skip the white wine vinegar and use apple cider vinegar instead. The puree remains safe for most common food allergies while still delivering bold flavor.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 4g20%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 32g11%
Dietary Fiber 12g43%
Sugars 4g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use canned cannellini beans instead of dried?

While possible, dried beans yield a smoother, more flavorful puree. Canned beans work in a pinch—just drain and rinse them thoroughly, then blend with 2 extra tablespoons of olive oil and 1 tablespoon of broth to compensate for their firmer texture. For best results, stick with dried beans soaked overnight.

2

How do I adjust the thickness of the puree?

Start with the recipe as written, then thin with warm vegetable broth (1 tablespoon at a time) if too thick. For a thicker consistency, simmer uncovered for 5 minutes to evaporate excess moisture. Pro tip: Let it rest 10 minutes before adjusting—it thickens as it cools.

3

What are the best ways to use this puree?

This versatile puree works as a creamy pasta sauce, soup base, dip for veggies, or spread for sandwiches. For soups, stir in 1 cup broth per 2 cups puree. For dips, mix with 1 tablespoon tahini and lemon zest. The possibilities are endless—it's like a blank canvas for flavors!

4

Why does my puree taste bitter?

Bitter flavor usually means overcooked beans or insufficient acid. Add 1 extra tablespoon of lemon juice or white wine vinegar, then taste. If still bitter, blend in ½ teaspoon of maple syrup to balance. Always cook beans until just tender—don't let them break down completely.

5

Can I make this puree without a food processor?

Yes! Use an immersion blender directly in the pot after cooking. For a smoother texture, mash the beans with a potato masher first, then blend with ½ cup hot broth while blending. You'll get a slightly chunkier result, but it'll still be delicious. The key is patience—pulse frequently to avoid overheating your blender.

★★★★★4.7(4 reviews)
Categories Sauces & Condiments