White Bean Dip with Roasted Tomatoes is an appetizer game-changer! Quick, easy, and downright delicious, this dip is like the VIP of side dishes, snacks, or appetizers. Pair it up with your favorite dippers, and you’ve got a party on a plate!

I Dip. You Dip. We Dip! White Bean Dip, Of Course 

Tired of bland dips with no texture? This white bean dip with roasted tomatoes will rock your world! 

It’s blended until thick and creamy and can be made as smooth or chunky as you like. Then, we top it with vibrant roasted tomatoes for extra savory flavor in every bite. 

Guaranteed to be your new go-to snack or appetizer, this dip is:

  • Ready in less than 30 minutes
  • Full of fiber and nutrients
  • Great to make in advance

What Is White Bean Dip Made Of? 

The secret to transforming beans from bland and boring to bold and delicious is using fresh herbs and spices! Here’s everything you’ll need: 


For the Cannellini Bean Dip

  • Cannellini Beans – These create the creamy, hearty base of the dip while adding plenty of plant-based protein and fiber.
  • Lime Juice – Freshly squeezed lime juice adds a bright, tangy flavor that balances the richness of the beans and tahini.
  • Garlic – A fresh garlic clove adds a savory, slightly sharp kick.
  • Tahini Paste – Nutty and creamy, tahini helps create a smooth consistency and adds richness to the dip.
  • White Vinegar – A splash of vinegar provides extra acidity and a subtle tang.
  • Sea Salt – Adjust to taste to enhance the flavors of the other ingredients.
  • Black Pepper – Use as little or as much as you like for a subtle peppery bite.
  • Ice Water – This helps thin the mixture and creates an extra-smooth, creamy consistency.

For the Spicy Oil

  • Extra Virgin Olive Oil – This forms the rich, silky base of the spicy oil and adds a slightly fruity flavor.
  • Smoked Paprika – A little smoked paprika adds warm, smoky depth.
  • Crushed Red Pepper – This brings the heat! Feel free to reduce the amount for a milder flavor.
  • Sea Salt – A pinch helps bring all the flavors in the oil together.

For the Marinated Tomatoes

  • Black Pepper – Add to taste for just a touch of peppery warmth.
  • Cherry Tomatoes – Juicy, sweet cherry tomatoes add fresh flavor, vibrant color, and a pop of texture.
  • Fresh Basil – Chopped basil lends a fresh, slightly sweet, herbaceous flavor.
  • Italian Parsley – Fresh parsley adds a bright, peppery element that complements the tomatoes.
  • White Vinegar – The acidity helps marinate the tomatoes while adding a tangy finish.
  • Sea Salt – A small amount draws out the tomatoes’ juices and enhances their natural sweetness.

Are Cannellini Beans Like Navy Beans? 

Cannellini and navy beans are similar, but the two are not the same. For example, common in Italian cuisine, cannellini beans are larger with a creamier texture and a nutty flavor. 

Meanwhile, often found in American dishes like soups and stews, navy beans are smaller, rounder, and a little mealy once cooked. As a result, we don’t recommend swapping the cannellini beans for navy beans in this white bean dip. 

Roast, Blend, & Dip! How to Make the Best White Bean Dip

With just a few steps, this white bean dip requires minimal prep, has a total time of under 30 minutes, and cleanup is quick and easy! 

  1. Prepare the marinated tomatoes. Add the cherry tomatoes, basil, parsley, olive oil, white vinegar, salt, and black pepper to a bowl. Toss to combine, and set the mixture aside to marinate while you prepare the dip.
  2. Combine the dip ingredients. Add the drained and rinsed cannellini beans, citrus juice, garlic, tahini, salt, and black pepper to a food processor. Blend until well combined.
  3. Make it creamy. With the food processor running, slowly pour in the ice water. Continue to blend until the mixture is completely smooth and creamy, adding an extra splash of ice water as needed to reach your desired consistency.
  4. Prepare the spicy oil. Heat the olive oil in a saucepan over medium-low heat for about 30 seconds or until warm. Remove it from the heat, and stir in the smoked paprika, crushed red pepper, and sea salt. Set aside.
  5. Assemble the dip. Spread the cannellini bean dip evenly over a wide serving plate or shallow bowl. Spoon the marinated tomatoes and their juices on top, and drizzle the spicy oil over everything.
  6. Serve. Garnish with extra fresh herbs, if desired, and serve with warm pita, toasted crostini, crackers, or fresh vegetables. Enjoy!

Serving Suggestions

Grab your favorite dippers because this easy white bean dip recipe is about to take your snacking game to the next level! Perfect for holiday parties, afternoon munchies, or any appetizer spread, this dip is ready to mingle with some of our top picks:

It’s also a great alternative to traditional sandwich spreads like mustard or mayonnaise and can be used to add flavor to sandwiches and wraps while also adding a boost of nutrients! 

Common Questions About This White Bean Dip Recipe

Can I use canned beans for this dip?

Absolutely — that’s what we love to use! Canned cannellini beans are a convenient and tasty option. Just drain and rinse them before blending to ensure a smooth and flavorful dip.

How can I add more flavor to my white bean dip? 

You can infuse extra zest and brightness by incorporating sun-dried tomatoes, fresh herbs like rosemary or thyme, or even a hint of roasted garlic in addition to the fresh garlic cloves.

Can I make white bean dip ahead of time? 

Definitely. Prepare the dip and roasted tomatoes in advance, but for peak freshness, combine them just before serving. This will help the flavors remain vibrant and keep the texture absolutely perfect.

Is white bean dip healthy?

Yes! Cannellini beans are an incredible source of fiber, folate, iron, magnesium, and plant-based protein. Paired with healthy oils and nutrient-rich tomatoes, this is one recipe you can feel good about. 

More Crowd-Pleasing Dip Recipes

Dips are basically the superheroes of any spread! Whether they’re playing sidekick to dinner or stealing the show as appetizers, you’re in for a treat with this white bean dip and a squad of other healthy, homemade recipes below.

Would you like to save this? 🔖

We’ll email this post to you, so you can come back to it later!

White Bean Dip with Roasted Tomatoes

5 from 6 votes
Alia and Radwa
Servings: 4 servings
Prep: 15 minutes
Cook: 10 minutes
Total: 25 minutes
Make this white bean dip with roasted tomatoes with ten ingredients and less than 30 minutes for the perfect healthy snack or appetizer!

Ingredients  

  • 2 15.5-ounce cans cannellini beans, drained and rinsed
  • Juice of 1 large lime approx 3-4 tablespoons fresh-squeezed
  • 1 clove garlic
  • 2 tablespoons tahini paste
  • 2 teaspoons white vinegar
  • 1 teaspoon sea salt or to taste
  • 1/2 teaspoon black pepper or to taste
  • 1/4 cup ice water plus more as needed

Spicy Oil

  • 2 tablespoons extra virgin olive oil
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon crushed red pepper or less for less heat
  • 1/4 teaspoon sea salt

Marinated Tomatoes

  • 1 cup cherry tomatoes halved
  • 2 tablespoons fresh basil chopped
  • 2 tablespoons Italian parsley chopped
  • 2 teaspoons white vinegar
  • 1/4 teaspoon sea salt
  • Black pepper to taste

Instructions 

  • Make the marinated tomatoes: Add the cherry tomatoes, basil, parsley, olive oil, white vinegar, salt, and black pepper to a bowl. Toss until well combined and set aside to marinate while you prepare the dip.
    1 cup cherry tomatoes, 2 tablespoons fresh basil, 2 tablespoons Italian parsley, 2 tablespoons extra virgin olive oil, 2 teaspoons white vinegar, 1/4 teaspoon sea salt, Black pepper
  • Make the cannellini bean dip: Add the drained and rinsed cannellini beans, citrus juice,, garlic, tahini, salt, and black pepper to a food processor.
    2 15.5-ounce cans cannellini beans, drained and rinsed, Juice of 1 large lime, 1 clove garlic, 2 tablespoons tahini paste, 1 teaspoon sea salt, 1/2 teaspoon black pepper,
  • Blend until combined. With the food processor running, slowly pour in the ice water. Continue blending until completely smooth and creamy, adding another splash of ice water if needed.
    1/4 cup ice water
  • Make the spicy oil: In a saucepan on medium-low heat. Add olive oil, heat for 30 seconds or until hot, remove from heat, and add smoked paprika, crushed red pepper, and sea salt. Set aside until ready to use.
    1/2 teaspoon smoked paprika, 1/2 teaspoon crushed red pepper, 1/4 teaspoon sea salt
  • Assemble: Spread the creamy cannellini bean dip onto a wide serving plate or shallow bowl.
  • Spoon the marinated tomatoes and their juices over the top.
  • Drizzle with the spicy oil and finish with extra fresh herbs, if desired.

Notes

Use 1 clove of garlic if you don’t care for a strong garlic flavor.

Nutrition

Serving: 1serving | Calories: 119kcal | Carbohydrates: 4g | Protein: 2g | Fat: 11g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Sodium: 885mg | Potassium: 149mg | Fiber: 1g | Sugar: 1g | Vitamin A: 607IU | Vitamin C: 12mg | Calcium: 25mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe?Please leave a comment!

You Might Also Like

How to Roast Nuts

Knowing How to Roast Nuts is one of those simple kitchen skills that instantly upgrades everything from salads to baked goods.

Meet Alia & Radwa

Welcome to Food Dolls! Weโ€™re so glad you found us. We are Alia and Radwa, sisters who want to share simple and easy recipes with you. We hope you find recipes here that you enjoy making as much as we do! Learn more about us!

5 from 6 votes (4 ratings without comment)

Leave a reply

Your email address will not be published. Required fields are marked *

Recipe Rating




The maximum upload file size: 5 MB. You can upload: image. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop file here


4 Comments

  1. 5 stars
    Served this a dozen times. It is soooo easy and loved by all. (Salt to tasteโ€ฆ I add moreโ€ฆ)