Add your rinsed white beans directly into a food processor. Pour in the extra-virgin olive oil, fresh lemon juice, and lemon zest next. Then add the minced garlic, Greek yogurt, parsley, and mint. Give it a pulse first to roughly combine everything before you blend it smooth.
Blend everything together until you reach your desired texture. I like mine with just a tiny bit of texture still visible, but you can keep going if you want it super smooth. It takes about 30 seconds to a minute of steady blending to get there.
Taste your lemon herb white bean dip and add the sea salt and black pepper. Pulse a few more times to mix in the seasonings evenly. This is where you fine-tune the flavors, so go slow and taste as you go.
Add water one tablespoon at a time until you hit that perfect dipping consistency. Sometimes I need both tablespoons, sometimes just one—it depends on how wet your beans are. You want it creamy but not runny.
Transfer everything to a serving bowl and sprinkle the smoked paprika right on top. This gives it a beautiful color and adds a subtle smokiness that people love. Top with toasted pine nuts for that little textural surprise.
Give it a gentle stir to swirl in the paprika slightly. Don't overmix—you want those pretty streaks of red visible. Chill for at least 15 minutes before serving if you've got the time.
Taste one more time before your guests arrive. I sometimes add an extra squeeze of lemon if it needs brightness, or a touch more salt if it feels flat. Trust your instincts here.