Toast the pine nuts
Heat the frying pan over medium. Add the pine nuts and shake the pan frequently. Watch them closely and pull them off once they turn golden (2–4 minutes). Scoop out 1 teaspoon and set it aside for topping.
Prep lemon and beans
Use a peeler to shave 4–6 strips of lemon peel. Juice the lemon and measure 2 tablespoons for the dip. Drain and rinse the cannellini beans well.
Make the dip
Add the toasted pine nuts, cannellini beans, lemon juice, white miso, ¾ teaspoon kosher salt, and black pepper into the food processor. Pulse until the mixture comes together and looks relatively smooth. Stream in 2 tablespoons ice water and blend until creamy but still spoonable. Add a third tablespoon of water if you want a looser, more spreadable texture. Taste and add more lemon or salt if it needs a little pep.
Bold takeaway: Blend to a creamy but spoonable texture — don’t liquify it. You want body.
Make the aromatic oil topping
Lightly crush the cumin and coriander seeds. Warm 2 tablespoons olive oil in the same frying pan over medium heat. Add sliced garlic and crushed spices. Stir frequently for 2–2½ minutes, until the garlic turns golden (not brown). Toss in the lemon peel and Aleppo pepper and cook for another 30 seconds. Pour the hot oil and aromatics into a bowl through a sieve so the oil collects separated from the aromatics.
Finish and serve
Spoon the dip into a serving bowl and make shallow ridges with the back of a spoon. Pour the infused oil over the dip. Scatter the reserved pine nuts and chopped parsley on top. Serve with a colorful platter of crudités and perhaps some warm pita if you feel indulgent.