Recipes Diets we supportDiets Start your planStart plan

White Bean Walnut Rosemary Dip

This creamy white bean dip blends cannellini beans with walnuts, rosemary, garlic, and olive oil into a savory, herby spread that makes raw vegetables and bread feel like a real snack.

By Camille McLaughlin, RDN, LD, registered dietitian nutritionist

Built forAnti-InflammatorySnack
Also fits Mediterranean Vegan Low-Carb
Cannellini beans whip into a thick, savory spread, with walnuts giving it a faint grain instead of a perfectly smooth texture. Rosemary and raw garlic come through strong, lemon juice cuts the richness, and a slick of olive oil poured over the top keeps the bowl glossy while people dig in.
↓ Jump to Recipe

Why You'll Love This Recipe

This dip is for the person who is tired of the same store-bought hummus but still wants a bean-based spread on hand. If you like rosemary and the richness of walnuts, it gives you a savory, grown-up snack that works for a quiet afternoon or a plate you set out for guests. It is an easy way to get more legumes and nuts on the table without much fuss.

It works because each part pulls its weight. Cannellini beans blend into something remarkably smooth and creamy, giving you fiber and plant protein as the base. Walnuts add the omega-3 fat ALA along with a gentle richness, olive oil carries Mediterranean polyphenols and loosens the texture, and raw garlic and lemon keep it from tasting flat. Rosemary ties it to the herb gardens of the Mediterranean coast.

It feels far richer than a plant-based spread has any right to. The walnuts and olive oil give it body, while the fiber and plant protein in the beans mean a scoop on a few crackers actually holds you. The rosemary and garlic make it taste layered enough that a small portion feels like plenty, so you are not going back for more out of boredom.

Swirled white bean dip with olive oil and rosemary on top. Save
Prep: 10 minsCook: 0 minsTotal: 10 minsMakes: 6 servingsServing: ⅓ cup

Ingredients

Serves6Amounts change with the number. The nutrition panel is per serving, so it stays the same.
  • 2 cans cannellini beans, drained
  • 1/2 cup walnuts
  • 3 tbsp olive oil
  • 2 tbsp lemon juice
  • 1 1/2 tsp chopped rosemary
  • 3 cloves garlic
  • 1/3 tsp salt

Instructions

  1. Rinse the beans properly: Drain the cannellini beans and rinse them under cold water until it runs clear, then shake the colander dry. The thick liquid in the can is starch and salt, and both come into the dip with you if you skip this: the starch makes it gluey rather than creamy, and the salt makes it impossible to season accurately at the end.
  2. Blend the beans, walnuts, and garlic: Put the rinsed beans, the walnuts, the garlic, the lemon juice, and the salt into a food processor and run it until the mixture stops looking like separate ingredients and begins climbing the sides of the bowl. It will be thick and slightly grainy at this stage, which is correct: the walnuts have to break down before any oil goes in, or they stay in gritty pieces no amount of blending later will fix.
  3. Stream the oil in slowly: With the motor running, pour the olive oil in a thin steady stream rather than all at once, stopping twice to scrape the sides down. Going slowly is what makes the oil emulsify into the beans instead of sitting on top of them, and it is the whole difference between a dip that is creamy and one that is merely wet. Keep going until it turns pale and holds a soft peak when you lift the spatula out.
  4. Pulse the rosemary in at the end: Add the chopped rosemary and pulse three or four times, no more. Rosemary is strong and oily, and blending it properly turns the dip faintly green and pushes the flavor from herbal toward medicinal. Pulsing leaves visible flecks through it, which is what you want to see and to taste in the same mouthful.
  5. Taste it cold, then finish: Taste it before it leaves the processor and adjust the lemon and the salt, bearing in mind that it will taste flatter cold than it does warm off the blade, so season it a shade brighter than seems right. Spread it into a bowl, pull the back of a spoon through the top to make a channel, and pour a thread of olive oil into it.
Nutrition Facts
6 servings per recipe
Serving size⅓ cup
Calories215
% Daily Value*
Total Fat 14g18%
Saturated Fat 2g8%
Trans Fat 0g
Cholesterol 0mg0%
Sodium 306mg13%
Total Carbohydrate 17g6%
Dietary Fiber 5g17%
Total Sugars 1g
Includes 0g Added Sugars 0%
Protein 7g
Vitamin D 0.0mcg0%
Calcium 48mg4%
Iron 2.2mg12%
Potassium 346mg7%
* Percent Daily Values are based on a 2,000 calorie diet. Values are computed from USDA FoodData Central and are estimates. Per serving (⅓ cup).

Variations

  • Roasted garlic: Blend in a head of roasted garlic instead of raw for a mellower, sweeter flavor.
  • Lemon-forward: Add extra lemon juice and zest for a brighter, tangier dip.
  • Smoky: Stir in a half teaspoon of smoked paprika for a warmer, deeper note.
  • Herb swap: Trade the rosemary for fresh thyme or sage if you prefer a softer herb.
  • Extra creamy: Loosen the dip with a spoonful or two of water for a thinner, more spreadable texture.

Storage & Leftovers

This dip keeps well, which makes it a good one to make ahead. Store it in an airtight container in the refrigerator for up to four days. The flavor actually deepens overnight as the garlic and rosemary settle in, so a batch made the day before often tastes even better.

The dip firms up in the cold, so let it sit at room temperature for ten or fifteen minutes before serving and give it a stir. If it feels too thick, mix in a little water or olive oil to bring back a creamy, scoopable texture.

You can freeze this dip for up to a month in a sealed container. Thaw it overnight in the refrigerator, then stir well, since it may separate a little as it warms. A fresh drizzle of olive oil and a squeeze of lemon bring it right back to life.

Notes & Tips

I make a double batch every time, because it holds beautifully in the fridge and gives me an easy answer all week when the afternoon hunger hits.
  • Blend longer than you think: I let the processor run a full minute or two, because patience is what turns beans truly creamy.
  • Chop rosemary fine: I mince the rosemary well, since long needles can feel woody in an otherwise smooth dip.
  • Stream the oil slowly: I add the olive oil in a thin stream so it emulsifies into the beans instead of pooling.
  • Save some walnuts: I sometimes hold back a few chopped walnuts to scatter on top for texture and a pretty finish.
  • Warm the beans slightly: I let canned beans come to room temperature first, which helps them blend smoother than fridge-cold ones.
  • Taste for lemon last: I adjust the lemon at the very end, because the beans mellow it more than you expect.

Nutrition & Mindful Eating

Rosemary and toasted walnuts give this dip a woodsy, almost savory-sweet edge, and the beans whip up thick enough to hold the mark of a spoon.
  • Beans, walnuts and olive oil blend into something thicker and more textured than a smooth puree. The beans give the body, the nuts leave a faint grain you can feel on the tongue, and the oil pulls it all together into one silky mass.
  • White beans have a mild, almost buttery flavor that takes on whatever you put with it, and they blend to a genuinely creamy texture, carrying soluble fiber and plant protein along in the background.
  • Walnuts bring a soft bitterness at the finish that keeps the dip from tasting one-note, and they are one of the few plants that carry the omega-3 fat ALA, which comes bundled right in with their richness.
  • Fresh rosemary is strong enough that a single sprig, minced fine, perfumes the whole bowl, and the raw garlic stays sharp because nothing here ever sees heat. Lemon juice keeps the whole thing lifted and awake.
  • Give it an hour in the refrigerator and it firms up, so it holds its shape on a spoon and spreads thick rather than sliding off. Cold, it tastes more of the rosemary; at room temperature, more of the nuts.
  • As you eat, notice the rosemary arriving first and the walnut bitterness arriving last, and take it slowly enough that you actually taste that turn rather than working through the bowl on autopilot.

Frequently Asked Questions

Can I use a different bean?

Yes. Chickpeas or butter beans blend just as smoothly. Cannellini gives the creamiest result, but any mild white bean works well here.

Can I make this dip ahead?

Absolutely, and it tastes even better the next day. Keep it airtight in the fridge up to four days, or freeze it up to a month.

What counts as a serving?

About a third of a cup, and the recipe makes six. Serve it with raw vegetables, whole-grain crackers, or warm pita.

Where does the fiber come from?

The white beans, which bring plant protein with it. The walnuts, olive oil, and rosemary are Mediterranean staples and carry the flavor.