White Bean Dip Recipe

White Bean Dip Recipe

This White Bean Dip is a creamy and easy recipe, which is made with cannellini beans and fresh rosemary. It’s the perfect party appetizer, ready in about 10 minutes.

Jump to Recipe

White Bean Dip Recipe Ingredients

Everything you need for this simple dip.

  • 2 Tbsp. olive oil, plus more for serving
  • 1 shallot, diced
  • 3 garlic cloves, minced
  • 1 tsp. chopped fresh oregano
  • 1 tsp. chopped fresh rosemary, plus a sprig for garnish
  • 1 tsp. chopped fresh thyme
  • 1 tsp. kosher salt
  • 1/2 tsp. fresh cracked pepper, plus more for serving
  • 1/4 cup vegetable broth or water
  • 2 (15.5-oz.) cans cannellini beans, drained and rinsed
  • 1 lemon, zested and juiced
  • Assorted vegetables and crackers, for serving

How To Make White Bean Dip

From skillet to food processor.

  1. Sauté Aromatics: In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the diced shallot, minced garlic, oregano, rosemary, and thyme. Season with salt and pepper and cook, stirring occasionally, until the shallot and garlic have softened, about 3 to 4 minutes.
  2. Combine with Beans: Stir in the vegetable broth and the drained and rinsed cannellini beans. Cook until everything is heated through and well combined, about 1 to 2 minutes.
  3. Blend Until Smooth: Carefully transfer the bean mixture into the bowl of a food processor. Add the fresh lemon zest and juice. Process on high until the dip is creamy and relatively smooth. Stop to scrape down the sides as needed.
  4. Garnish and Serve: Taste the dip and adjust seasonings if necessary. Spoon the puree into a shallow serving bowl. Use the back of a spoon to create a small well in the center. Drizzle with 1 to 2 tablespoons of good olive oil and a sprinkle of fresh cracked pepper. Garnish with a fresh rosemary sprig and serve with your favorite vegetables and crackers.
White Bean Dip Recipe
White Bean Dip Recipe

Recipe Tips

Get the creamiest, most flavorful dip.

  • How to get an extra smooth dip? For an ultra-creamy texture, let the food processor run for a full 2-3 minutes. If the dip seems too thick, you can add another tablespoon of olive oil or vegetable broth while it’s blending to help it smooth out.
  • Can I use other types of beans? Absolutely. While cannellini beans provide a very creamy result, Great Northern beans or even chickpeas (to make a variation of hummus) would also be delicious in this recipe.
  • Can I use dried herbs? Fresh herbs provide the best flavor, but if you’re in a pinch, you can substitute with dried herbs. Use 1/3 teaspoon of each dried herb to replace the 1 teaspoon of fresh.
  • How can I add a little spice? For a spicy kick, add a pinch (about 1/4 teaspoon) of red pepper flakes to the skillet along with the garlic and other fresh herbs.

What To Serve With White Bean Dip

Perfect dippers and pairings.

This versatile dip is delicious with almost anything. We recommend serving it with:

  • Warm pita bread or crunchy pita chips
  • A platter of assorted crackers and crostini
  • Fresh vegetable crudités like cucumber slices, carrot sticks, bell pepper strips, and cherry tomatoes
  • It also works wonderfully as a healthy spread on sandwiches and wraps.

How To Store White Bean Dip

Keep it fresh for later.

  • Refrigerate: Store any leftover dip in an airtight container in the refrigerator for up to 5 days. To prevent a “skin” from forming, you can drizzle a thin layer of olive oil over the surface of the dip before sealing the container.

White Bean Dip Nutrition Facts

An estimated breakdown per serving.

  • Calories: 150 kcal
  • Carbohydrates: 20 g
  • Protein: 6 g
  • Fat: 5 g
  • Sodium: 450 mg

Nutrition information is estimated and may vary based on ingredients and cooking methods used.

FAQs

Can I make this dip ahead of time?

Yes, this is an excellent make-ahead appetizer. Prepare the dip as directed and store it in an airtight container in the refrigerator. The flavors will actually meld and deepen overnight. Let it sit at room temperature for about 20-30 minutes to take the chill off before serving.

I don’t have a food processor, what can I use instead?

A high-powered blender will also work well to get a smooth consistency. If you don’t have either, you can use a potato masher or the back of a fork to mash the bean mixture by hand. This will result in a more rustic, textured dip, which is also delicious.

Why does my dip taste bland?

The key to a flavorful bean dip is seasoning! Don’t be afraid to taste and adjust after blending. It may need another pinch of salt to bring out the flavors of the herbs or an extra squeeze of lemon juice to brighten everything up.

Try More Recipes:

White Bean Dip Recipe

Recipe by MarryCourse: AppetizersCuisine: MediterraneanDifficulty: Easy
Servings

6

servings
Prep time

5

minutes
Cooking time

5

minutes
Calories

150

kcal

A quick, creamy, and flavorful white bean dip infused with fresh rosemary, garlic, and lemon, making it the perfect healthy appetizer for any occasion.

Ingredients

  • 2 Tbsp. olive oil

  • 1 shallot & 3 cloves garlic

  • 1 tsp. each: fresh oregano, rosemary, thyme

  • Salt and pepper

  • 1/4 cup vegetable broth

  • 2 (15.5-oz.) cans cannellini beans

  • 1 lemon, zested and juiced

  • Crackers and veggies for serving

Directions

  • Sauté shallot, garlic, and fresh herbs in olive oil until soft, about 3-4 minutes.
  • Stir in vegetable broth and rinsed cannellini beans and heat through.
  • Transfer the bean mixture to a food processor with lemon zest and juice.
  • Blend until creamy and smooth.
  • Taste and adjust seasoning as needed.
  • Serve in a shallow bowl, drizzled with olive oil and garnished with fresh rosemary.

Notes

  • For the best flavor, use fresh herbs and good quality olive oil.
  • Don’t skip rinsing the canned beans; this removes excess sodium and starchy liquid.
  • The dip will thicken as it cools in the refrigerator.
  • Let the dip sit for at least 30 minutes before serving to allow the flavors to meld.

Recommended Articles

Leave a Reply

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