“Half an hour of low heat is what makes the onions sweet.”
Almost all of this is one pan of onions and half an hour of patience. Beans supply the body, lemon and Dijon supply the lift, and the onions do everything else.
Two things wreck a bean dip: hot onions and too much water. Cooled onions keep the color pale and the texture thick, and water goes in a teaspoon at a time only when the machine genuinely stalls.
🧅 The promise: The dip is smooth, onions taste sweet rather than sharp, and no oil ring forms.


During “Adjust blending consistency,” use this checkpoint for Caramelized Onion White Bean Dip: scrape the bowl and blend again, adding water one teaspoon at a time only if needed.
Use “Chill before adding chives” to reach the final cue—the dip is smooth, onions taste sweet rather than sharp, and no oil ring forms—and stop there.
Cook the sliced onions in the olive oil with ¼ teaspoon of the kosher salt over medium-low heat for 28–34 minutes. Stir whenever the fond on the pan floor darkens, scraping it back in until the onions are jammy and deep amber.

Spread the onions on a plate and cool them 10 minutes, since hot onions would thin the dip and dull its color. Set aside ⅓ cup of the best strands for the top before the rest goes into the blender.

Blend the rinsed cannellini beans with the remaining onions, lemon juice, Dijon mustard, dried thyme, black pepper, the rest of the salt, and the cold water until the mixture turns pale and completely smooth.

Scrape down the sides and blend again for another 30 seconds, adding water a teaspoon (5 ml) at a time only if the machine labors. The finished dip should hold a soft ridge without any grain on the tongue.

Fold half the reserved onions through the dip with a spatula so ribbons of them stay visible rather than disappearing. Spread it into a shallow bowl and swoop the back of the spoon across the surface.

Chill the bowl 30 minutes to let the thyme and Dijon settle into the beans and the texture firm up. Scatter the last onions and the chopped chives over the top just before it goes out.

The dip is silky with visible onion ribbons, tastes sweet rather than sharp, and holds its swoops without weeping oil. At “Adjust blending consistency,” scrape the bowl and blend again, adding water one teaspoon at a time only if needed; adjust ingredients only after comparing the batch with the cue that the dip is smooth, onions taste sweet rather than sharp, and no oil ring forms.
Set aside ⅓ cup of the darkest onion strands before blending and pile them on top, so the first spoonful carries the strongest caramelized flavor.
🥗 Nutrition, roughly: about 180 calories per serving. Estimates only; brands, cuts and portion sizes change the numbers.