15 Minute White Bean Dip Recipe

This white bean dip is smooth, creamy, and full of simple Mediterranean-inspired flavor. Cannellini beans are blended with olive oil, lemon juice, and optional roasted garlic to create an easy dip or spread that works beautifully for snacks, appetizers, and entertaining.

Homemade creamy white bean dip on a plate drizzled with olive oil.

This creamy cannellini bean dip is delicious with tortilla chips, flatbread crackers, naan bread, crusty bread, or fresh vegetables. It also makes a flavorful spread for bruschetta, sandwiches, and appetizer boards. Serve it as part of a party platter with other dips, cheeses, olives, and crunchy vegetables for a simple but impressive starter.

Table of Contents

⭐️ Why this recipe works

  • Simple and nourishing: Cannellini beans give this white bean dip a naturally creamy texture while adding fiber and protein.
  • Fast to prepare: The dip comes together quickly in a food processor, especially if the roasted garlic is already made or omitted.
  • Big flavor from basic ingredients: Olive oil, lemon juice, and garlic create a balanced dip that tastes fresh, rich, and savory.
  • Perfect for many occasions: Serve it as an appetizer, snack, lunchbox addition, party dip, or spread.
  • Easy to customize: You can keep it vegetarian, make it vegan, change the herbs, or add crunchy toppings.

🧾 Ingredients overview

  • Cannellini beans: These mild white beans are the base of the recipe. They blend into a soft, creamy dip with a delicate flavor.
  • Olive oil: Adds richness, body, and a silky finish. It also helps the beans blend smoothly.
  • Lemon juice: Brightens the dip and balances the richness of the beans and olive oil.
  • Roasted garlic: Optional, but highly recommended. Roasting softens the sharpness of garlic and gives it a sweet, mellow depth.
  • Boiling water: Helps loosen the beans and create a lighter, smoother consistency.
  • Pancetta: An optional topping that adds crisp, salty flavor. Leave it out for a vegetarian or vegan version.
  • Hazelnuts and pine nuts: Toasted nuts add crunch and a warm, nutty contrast to the creamy dip.
  • Rosemary: A fragrant herb that finishes the dip with an earthy, aromatic note.

For exact quantities, see the recipe card below.

👩🏻‍🍳 Here’s how to make it

White bean dip recipe step-by-step

Roasted garlic in a food processor for making white bean dip.
White bean dip blended until smooth and creamy in a food processor.
  • Roast the garlic, if using: Preheat the oven to 400°F (200°C). Slice the top from a head of garlic, drizzle it with a little olive oil, wrap it in foil, and roast for 30–35 minutes until soft and golden. Let it cool slightly before squeezing out the cloves.
  • Prepare the beans: Drain the cannellini beans. Rinsing them can help create a cleaner, fresher flavor and an extra-smooth finish.
  • Blend the dip: Add the beans, boiling water, and roasted garlic to a food processor. Blend until the mixture begins to smooth out. Add the olive oil and lemon juice, then blend again until creamy.
  • Adjust the texture: If the dip is too thick, add a little more boiling water, one spoonful at a time, until it reaches your preferred consistency.
  • Prepare the topping: Cook the pancetta in a skillet until crisp, then drain it on kitchen paper. In the same skillet, toast the hazelnuts and pine nuts until golden and fragrant.
  • Assemble: Spoon the white bean dip onto a plate or into a bowl. Top with the pancetta, toasted nuts, and chopped rosemary.
  • Serve: Finish with a drizzle of olive oil and a little black pepper, then serve with bread, crackers, chips, or vegetables.

📖 Substitutions and variations

  • Vegan: Omit the pancetta and keep the topping focused on toasted nuts, rosemary, olive oil, and black pepper.
  • Vegetarian: Skip the pancetta for a meat-free version that still has plenty of flavor and texture.
  • Nut-free: Leave out the hazelnuts and pine nuts, or replace the crunch with extra herbs or crispy pancetta if suitable.
  • Different beans: Chickpeas or navy beans can be used in place of cannellini beans, though the flavor and texture will vary slightly.
  • Herbs: Swap rosemary for thyme or basil if you want a different herbal note.
  • Extra lemon: Add a little more lemon juice if you prefer a brighter, tangier dip.

💡 Chef’s Guide: Expert Tips

These simple tips will help you get the best texture and flavor from your homemade white bean dip.

  • Blend thoroughly: Let the food processor run long enough for the beans to become completely smooth and creamy.
  • Use water carefully: Start with the amount listed, then add more only as needed. Too much water can make the dip loose.
  • Balance the flavor: Lemon juice is important because it cuts through the richness of the olive oil and beans.
  • Do not rush the garlic: If you choose to roast the garlic, let it become soft and golden. This gives the dip a sweeter, more rounded flavor.
  • Let it rest: If time allows, let the dip sit for about an hour before serving so the flavors can develop.

🍯 Storing leftovers

  • Fridge: Store leftover white bean dip in an airtight container in the refrigerator for up to 3 days.
  • Freezer: Freezing is not recommended because the texture may change once thawed.
  • Serving after chilling: Stir the dip before serving. If it has thickened, loosen it with a small splash of water or olive oil.

Recipe FAQs

Can I make white bean dip ahead of time?

Yes. This dip can be made ahead and stored in the fridge. The flavor often improves as the ingredients have time to meld together.

Can I use canned beans?

Yes. Canned cannellini beans are ideal for this recipe because they are convenient, quick, and easy to blend. They remove the need for soaking or long cooking times while still creating a creamy and flavorful dip.

How can I make my dip creamier?

Add a little more olive oil or a small splash of hot water while blending. Add liquid gradually so you can control the final texture.

What to serve with this white bean dip: crackers, tortilla chips, toasted naan, flatbread, crusty bread, cucumber slices, carrot sticks, celery, peppers, or as a spread for bruschetta and sandwiches.

If you make this recipe, leave a rating or a comment and share how you served it. This creamy white bean dip is a great recipe to keep on hand for quick snacks, easy entertaining, and simple appetizer boards.

Homemade creamy white bean dip on a plate drizzled with olive oil.

Tuscan Roasted Garlic and White Bean Dip

This Tuscan roasted garlic and white bean dip is creamy, flavorful, and easy to make with cannellini beans, olive oil, lemon juice, and optional roasted garlic. Add crispy pancetta, toasted nuts, and rosemary for a savory topping.
Prep Time: 5 minutes
Total Time: 5 minutes
Servings: 2 cups
Author: Deborah Rainford

Ingredients

  • 14 ounce (401 g) can cannellini beans, drained
  • ¼ cup (54 g) olive oil
  • ¼ cup (62.5 g) boiling water
  • juice of 1 lemon
  • 1 head of roasted garlic, optional

For topping the dip

  • 2 tablespoons pancetta
  • 1 tablespoon hazelnuts, toasted and chopped
  • 1 tablespoon pine nuts
  • 1 teaspoon rosemary, chopped

Instructions

  • Roast the garlic: If using roasted garlic, prepare it first and let it cool slightly before adding it to the dip.
  • Blend the dip: Add the roasted garlic, cannellini beans, and boiling water to a food processor. Blend until the mixture begins to smooth out. Add the lemon juice and olive oil, then continue blending until creamy. Add a little more boiling water if needed.
  • Cook the pancetta: Heat a skillet over medium heat and cook the pancetta until crisp. Transfer it to a plate lined with kitchen paper.
  • Toast the nuts: Add the hazelnuts and pine nuts to the same skillet and toast until golden and fragrant.
  • Serve: Spoon the dip into a bowl or onto a serving plate. Top with pancetta, toasted nuts, and chopped rosemary.

Notes

  • Roasting garlic: Slice the top off the garlic head, drizzle with olive oil, wrap in foil, and bake at 200°C (400°F) for 30–35 minutes, or until soft and golden.
  • Consistency: Add extra boiling water slowly to control the thickness of the dip.
  • Serving idea: Serve with crusty bread, crackers, tortilla chips, or vegetable sticks.
  • Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days.

Nutrition

Calories: 469kcal
|
Carbohydrates: 43g
|
Protein: 14g
|
Fat: 27g
Head shot of Deborah Rainford

Meet the Chef

Hi, I’m Debs, a Cordon Bleu trained chef and recipe developer. I create reliable, step-by-step recipes designed to help you make flavorful meals and simple appetizers with confidence.