Sauces & Condiments
This cannellini bean puree recipe transforms humble ingredients into a velvety, plant-based foundation for soups, dips, and sauces. This recipe delivers restaurant-quality creaminess without dairy, using just cannellini beans, garlic, and olive oil—no special equipment required.
I developed it after realizing how often I needed a neutral, flavorful puree that could elevate any dish.
The secret lies in proper blending and seasoning. Soaking the beans first ensures a silky texture, while roasting the garlic intensifies its flavor without overpowering.
This puree works as a spread for toast, a base for pasta sauce, or even a dip for crudités. It’s foolproof, adaptable, and keeps well in the fridge for up to a week.
What you’ll end up with is a velvety, neutral-flavored puree that absorbs other ingredients beautifully—whether you’re adding lemon zest for brightness or herbs for depth. The consistency is rich enough to satisfy but light enough to blend seamlessly into recipes. Perfect for vegans, vegetarians, or anyone looking to reduce dairy.
Use it as a soup thickener, a pasta sauce foundation, or even a vegan cheese alternative. The possibilities are endless, and the process is simpler than you’d think. Let’s get started!
Ingredients for cannellini bean puree
Eight simple ingredients create this ultra-smooth, plant-based puree for soups and dips.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Cannellini Beans 🌱 | 1 ½ cups | Unsoaked, no need to rinse |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity variety |
| Garlic Cloves 🧄 | 6 whole | Roasted for deep flavor |
| Fresh Lemon Juice 🍋 | 2 tbsp | Freshly squeezed, bright flavor |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Fine grain preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground for best taste |
| Nutritional Yeast 🍄 | 2 tbsp | For umami depth |
| Filtered Water 💧 | 1 ½ cups | For blending consistency |
The cannellini beans are the star—dried works best since they blend smoother than canned. Whole Foods or Trader Joe's carry the best quality in bulk bins, but any dried bean aisle will do. Soaking isn’t required here, but if you want extra silkiness, let them sit in water for 2 hours first. The garlic? Roast it whole at 400°F for 15 minutes—the caramelization adds depth without overpowering. I always double the garlic because it disappears into the puree beautifully. For the olive oil, look for a fruity, peppery variety like California Early Harvest—it stands up to the beans without getting lost.
No nutritional yeast? Miso paste at half the amount works in a pinch, though the flavor will be slightly different. Short on lemon juice? Apple cider vinegar at the same quantity gives acidity without citrus notes. Using canned beans? Drain and rinse them well—the starchy water makes purees gummy. If you’re making a big batch, divide the puree into ice cube trays before freezing—thaw one cube at a time for perfect portions. The water measurement is flexible; add more if it’s too thick or less if too loose after blending. And if you’re worried about the puree tasting beany, a splash of white wine (1 tbsp) during blending works wonders.
This puree keeps for 5-7 days in the fridge, sealed under a thin layer of olive oil to preserve freshness. For longer storage, freeze in airtight containers for up to 3 months. I like to portion it into small jars—perfect for adding to soups, sauces, or even vegan cheesecake bases. Thaw overnight in the fridge, then give it a quick stir with a splash of water if it thickens. The roasted garlic flavor actually improves after a day in the fridge, so make extra and save it for next week. It’s that good.
Why You'll Love This Recipe
- No-Soak Necessity: I’ll admit, I used to dread soaking beans—but these dried cannellinis soften perfectly in just 2 hours of simmering. No overnight prep, no fuss, and the result is that velvety texture you’d pay extra for in a jar.
- Garlicky Lemon Zing: That bright lemon juice and raw garlic? It’s the secret weapon. The puree isn’t just creamy—it’s got this bright, almost Mediterranean punch that makes it taste like you slaved over it (but you didn’t).
- Dip, Swirl, Repeat: Spread it on toast with chili flakes, stir it into pasta, or use it as a base for soups. Honestly, I’ve even drizzled it over grilled fish—it’s that versatile. The best part? One batch does all three without leftovers feeling like a chore.
- Budget-Friendly Luxury: A pound of dried beans costs less than a fancy hummus tub, and this makes way more. I freeze portions in ice cube trays, then pop them into meals all week—no waste, no guesswork, and it still feels like a treat.
Step-by-step instructions for ultra-smooth cannellini bean puree
Here's how to transform simple dried beans into a velvety, restaurant-quality puree using just eight ingredients.
Roast the Garlic Cloves for Deep Flavor
Preheat your oven to 400°F. Peel the 6 whole garlic cloves and place them directly on a parchment-lined baking sheet. Drizzle lightly with 1 teaspoon of the extra-virgin olive oil to prevent sticking. Roast for 15-20 minutes until the cloves are golden brown and soft when pressed with a fork.
This roasting step develops complex, nutty flavors that will elevate your puree beyond basic bean paste. The garlic should smell sweet and caramelized, not burnt. Let them cool slightly before proceeding—you'll want to handle them easily when mincing.
Simmer the Beans with Aromatics
In a medium saucepan, combine the 1.5 cups dried cannellini beans, 1.5 cups filtered water, 1.5 teaspoons diamond crystal kosher salt, and 0.5 teaspoon ground black pepper. Bring to a boil over medium-high heat, then immediately reduce to a simmer and cook uncovered for 45-60 minutes until the beans are fork-tender.
You'll know they're ready when the skins split easily and the beans collapse under gentle pressure. Drain the beans thoroughly in a colander, reserving ½ cup of the cooking liquid. This starchy liquid will help create an ultra-smooth texture later. The beans should be completely drained—no excess liquid should remain.
Blend with Roasted Garlic and Nutritional Yeast
Transfer the drained beans to a high-powered blender or food processor. Add the roasted garlic cloves, 2 tablespoons nutritional yeast, and 2 tablespoons fresh lemon juice. Pulse briefly to break everything down, then add 0.5 cup extra-virgin olive oil and blend continuously for 2-3 minutes until completely smooth.
Here's the pro tip: Add the reserved ½ cup cooking liquid in 2 tablespoon increments while blending, stopping to scrape down the sides as needed. This controlled hydration creates the perfect silky consistency without making the puree watery. The final texture should be thick enough to coat the back of a spoon but still spreadable.
Adjust Seasoning and Texture
Taste the puree and adjust seasoning with additional diamond crystal kosher salt or fresh lemon juice as needed. For an even smoother texture, strain through a fine-mesh sieve if desired—this removes any remaining skin fragments while preserving all the flavor. The puree should have a vibrant, creamy color with no visible bean particles.
This versatile base works perfectly for soups, dips, or as a spread. For immediate use, store in an airtight container in the refrigerator for up to 5 days. For longer storage, freeze in ice cube trays for convenient portioning. The flavor actually improves slightly over time as the ingredients meld together.
Pro Tips For Making Cannellini Bean Puree
- Soak Overnight: Skip the 8-hour soak if you're in a rush, but soak them at least 6 hours—this is the thing that matters most for even cooking. I learned this the hard way when my beans turned to mush in 30 minutes of boiling.
- Roast the Garlic: Toss the whole garlic cloves in olive oil, wrap them in foil, and roast at 400°F for 20 minutes before blending. Sounds weird, but it works—you’ll get a deeper, sweeter flavor without burning.
- Salt the Water: Add 2 tablespoons of kosher salt to the soaking water (yes, even if you’re using salted beans later). It seasons the beans from the start and cuts down on the need to adjust later.
- Blend in Stages: Puree half the beans first, then add the rest with a splash of cooking liquid. This prevents clogging and ensures a silky texture—no need to strain or fuss with a food mill.
Best sauces and condiments for this cannellini bean puree
Garlic-Infused Olive Oil
Drizzle 1 tablespoon of this puree into warm olive oil (about ½ cup) and let it infuse for 10 minutes off heat. The cannellini base adds subtle creaminess while the garlic deepens flavor—perfect for dipping crusty bread or finishing soups.
I like to heat the oil gently with a pinch of red pepper flakes for a spicy kick. This works especially well with Whole Foods' extra-virgin olive oil—its fruity notes complement the bean's earthiness beautifully. 🧄
Lemon-Herb Dip
Mix ½ cup puree with 1 tablespoon lemon zest, 2 tablespoons chopped fresh parsley, and 1 teaspoon Dijon mustard. Thin with 2 tablespoons water if needed for dipping consistency. This bright, herby version pairs perfectly with carrot sticks, cucumber slices, or pita chips.
For extra richness, fold in 1 tablespoon tahini—it adds a nutty contrast that balances the acidity. Store any leftovers in an airtight container for up to 5 days.
Creamy Pasta Sauce
Simmer 1 cup puree with 1 cup marinara sauce, ½ cup vegetable broth, and 1 teaspoon dried oregano for 10 minutes until thickened. Toss with cooked pasta and top with nutritional yeast for a cheesy, umami finish. I often add ½ cup sautéed mushrooms for extra depth.
This sauce keeps well in the fridge for 4 days, making it ideal for meal prep. For a vegan "Alfredo," blend in ½ cup silken tofu with the puree before cooking. 🍝
Spicy Roasted Red Pepper Spread
Combine ½ cup puree with ½ cup roasted red peppers (jarred or homemade), 1 teaspoon smoked paprika, and ½ teaspoon cayenne. Blend until smooth, then thin with 1 tablespoon water if needed.
This smoky, spicy spread is fantastic on toast or as a dip for warm pita triangles. For extra heat, add 1 teaspoon harissa paste—it cuts through the bean's richness beautifully. Store in a sealed jar in the fridge for up to 1 week.
Umami Mushroom Gravy
Sauté 1 cup sliced mushrooms in 1 tablespoon olive oil until golden, then deglaze with ½ cup white wine. Stir in 1 cup puree and ½ cup vegetable broth, simmering for 10 minutes until thickened.
Finish with 1 teaspoon soy sauce for extra umami. This gravy elevates mashed potatoes or roasted vegetables to restaurant-quality. For a quicker version, use 1 tablespoon miso paste instead of wine. 🍄
Storage and Flavor Preservation
To maintain freshness, always store sauces and spreads in airtight containers with a thin layer of olive oil on top. This prevents oxidation and keeps flavors vibrant. In the fridge, most combinations last 5-7 days, while frozen portions stay good for 3 months.
For reheating, warm sauces gently on the stovetop with a splash of water to restore creaminess. I find that adding a pinch of salt and lemon juice after reheating brings back the bright, fresh flavor. 💡
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried for this puree?
Yes, but you'll need to adjust the quantity and method. Use 2 cups drained canned cannellini beans (about 15 ounces) and skip the simmering step. Rinse them thoroughly to remove excess starch, which can make the puree gummy. For extra silkiness, blend with ¼ cup reserved cooking water instead of the olive oil first, then add the oil later. The texture will be slightly less rich but still delicious.
What if my puree turns out too thick or too thin?
For a thicker puree, blend in 1 tablespoon olive oil at a time until you reach the desired consistency. If it's too thin, simmer the puree uncovered over low heat for 5-10 minutes to reduce the liquid. Never add flour or cornstarch—it can make the flavor taste off. The key is controlling the cooking liquid during blending, as shown in Step 3 of the instructions.
How can I make this puree taste less "beany"?
Roasting the garlic and using high-quality olive oil help mask any beany flavors naturally. For extra neutrality, add 1 tablespoon white wine or 1 teaspoon apple cider vinegar during blending. The nutritional yeast also adds depth that balances bean flavors. If it's still too strong, strain the puree through a fine-mesh sieve to remove any lingering skin particles. The lemon juice brightens the flavor and cuts through any earthiness.
Can I substitute other beans for cannellini?
While cannellini beans are ideal for their creamy texture, you can try great northern beans or navy beans as substitutes. Avoid smaller beans like chickpeas—they won't blend as smoothly. For a nuttier flavor, white beans work well but may need an extra ½ teaspoon salt to balance their mildness. Soak the beans first if using dried, and adjust the cooking time to ensure they're fork-tender.
What are the best ways to use up leftover puree?
Freeze it in 1-tablespoon portions for easy use in soups or sauces. Spread it on toast with a drizzle of olive oil, or mix it into hummus for extra creaminess. It also makes a great vegan cheese sauce when blended with ½ cup silken tofu and a pinch of turmeric. For a quick fix, stir it into marinara sauce or use it as a base for vegan Alfredo. The possibilities are endless—don't let leftovers go to waste!
