
Creamy, vibrant, and loaded with bold Mediterranean flavors, this white bean dip is the kind of crowd-pleaser that disappears fast at any gathering. Cannellini beans get blended with olive oil, fresh lemon juice, garlic, cumin, and smoked paprika until silky smooth, then topped with juicy cherry tomatoes, briny Kalamata olives, and fresh parsley for a finish that looks as stunning as it tastes. A generous drizzle of extra virgin olive oil over the top ties everything together and gives it that rustic, restaurant-worthy presentation. The whole thing comes together in a food processor, so the effort is minimal but the payoff is massive. Surrounding the bowl with crisp carrot sticks, cucumber spears, red bell pepper strips, and celery makes it a complete snack or appetizer with zero fuss. Since every ingredient here is naturally plant-based and poultry-free, there's no need to scan labels or swap anything out — it's just clean, wholesome food that happens to taste incredible. Whether you're hosting a party or just want something satisfying to snack on through the week, this dip delivers every single time.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →6 servings

















Add the drained white beans, 3 tbsp olive oil, lemon juice, garlic, cumin, smoked paprika, salt, and black pepper to a food processor. Process until smooth and creamy, about 1–2 minutes, scraping down the sides once halfway through.
With the processor running, add water 1 tbsp at a time until the dip reaches a smooth, spreadable consistency — it should hold its shape when scooped but not be stiff or pasty.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
