Home » Recipes » Appetizer Recipes » Spicy White Bean Dip

Spicy White Bean Dip

Any time you’re hosting a get-together, you want a dip that’s easy to make, full of flavor, and sure to be a crowd favorite. This Spicy White Bean Dip checks all the boxes! Creamy, zesty, and with just the right amount of heat, it’s a simple appetizer that pairs beautifully with pita chips, crackers, or fresh veggies.

No get-together with friends would be complete without a really good dip. Whether it’s something warm and cheesy from the oven or a cool, creamy option out of the fridge, there’s always room for one more. I always like to offer a mix of appetizers including the classic onion dip, my sausage balls with their two dipping sauces, and a rotation of other favorites.

Spicy white bean dip in a small brown bowl.

Sometimes, I like to add a dip that’s a little lighter but just as satisfying. That’s where this Spicy White Bean Dip comes in. It’s smooth and creamy, with just enough heat to keep things interesting. It’s also one of those recipes that tastes even better when made ahead, giving the flavors time to blend together.

If you’re looking for something quick, easy, and packed with flavor, this dip is just the thing. Serve it with pita chips, crackers, or fresh-cut veggies, but just be prepared to refill the bowl because this one disappears fast!

Recipe Snapshot

Cuisine: American
Cooking Method: Stovetop
Total Time: 15 Minutes

Servings: 8
Primary Ingredient(s): White beans, onion, garlic, lemon, rosemary
Skill Level: Easy

What You’ll Like About This Recipe

  • It’s quick and easy – ready in just 15 minutes.
  • The beans create a smooth texture, while cayenne and red pepper flakes add just the right amount of heat.
  • It’s great for making ahead. The flavors only get better after a few hours in the fridge.

Ingredient Notes

This post contains affiliate links. Lana’s Cooking is reader-supported and earns a tiny commission at no extra cost to you when you shop from our links.

  • Olive Oil – You’ll saute the onions and garlic in a little olive oil to produce a lovely, rich background flavor for the dip. I also drizzle the top with a bit more oil before serving.
  • Onion and Garlic – These two aromatics add their natural sweetness to the recipe.
  • White Beans – Canned white beans (such as cannellini, navy, or Great Northern beans) create a creamy base without the need for any dairy.
  • Lemon Juice – Adds a bright, fresh note that balances all the other flavors.
  • Fresh RosemaryRosemary always gives that beautiful earthy touch. I prefer fresh, but you can use dried if you like. Be sure to reduce the amount by half with dried.
  • Cayenne and Red Pepper Flakes – Give the dip its signature heat. If you really like the hot stuff, go ahead and double both the cayenne and red pepper flakes. We’ll stay with the mild version, thank you.

The complete ingredient list with detailed measurements is included in the printable recipe card at the bottom of this post.

How I Make Spicy White Bean Dip

  1. Heat the olive oil in a large skillet over medium-high heat. Add the chopped onion and reduce the heat to medium. Cook until the onion is soft, but don’t let it brown. Stir in the garlic and cook for another minute. Remove the skillet from the heat.
  2. Add the beans and all the remaining ingredients to the skillet.
  3. Use an immersion blender (or transfer the mixture to a blender) and process until smooth.
  4. Transfer the dip to a container and refrigerate it until ready to serve.
  5. When ready to serve, put the dip in a serving bowl and drizzle with a little extra virgin olive oil for a finishing touch.

Recipe Tips

  • Use fresh ingredients – Using fresh rosemary and freshly squeezed lemon juice really does make a big difference in flavor. If at all possible, opt for fresh!
  • Adjust the heat level – If you like things spicier, add extra cayenne or red pepper flakes. On the other hand, if you want a milder dip, reduce the amount.
  • Adjust the consistency – If the dip is too thick, add just a tiny splash of water or a drizzle of olive oil while blending to reach the desired consistency.
  • Let it rest – It can be served immediately, but the flavors develop more after a few hours in the fridge, so making it ahead is a great idea.

Recipe Variations

  • For a little smoky flavor, try adding a pinch of smoked paprika.
  • Add a little richness with some grated Parmesan or crumbled feta. Both add a salty bite that complements the creamy beans.
  • Swap out the rosemary for fresh thyme or parsley. They’ll bring a slightly different herbal flavor.
  • For a milder garlic flavor, roast the garlic first to add a subtle sweetness.
  • For brightness, add a little lemon zest along with the juice. It enhances the freshness and balances the heat from the cayenne and red pepper flakes.
Finished dip in a brown bowl surrounded by crackers.

Serving Suggestions

This dip pairs well with a variety of other appetizers and beverages. Here are two curated menus to complement the dip.

Mediterranean Platter

You could add this dip to a delicious Mediterranean-inspired appetizer spread:

Beverage Pairing: Serve with a crisp white wine like Sauvignon Blanc or a refreshing Infused Water for a non-alcoholic option.

Southern Appetizer Spread

Serve it along with these Southern favorites:

  • BLT Bites – Miniature versions of the classic bacon, lettuce, and tomato sandwich, served on toasted sourdough bread.
  • Cheddar Pecan Cheese Ring – A vintage recipe featuring a cheddar cheese and pecan ring served with sweet strawberry preserves.
  • Sausage Balls with Two Dipping Sauces – Traditional sausage balls served with honey mustard and spicy horseradish ketchup dipping sauces.

Pair with classic sweet tea or a light beer to complement the rich flavors.

How to Store

Remember that the dip can thicken while sitting in the fridge. If that happens, give it a good stir and add a drizzle of olive oil or a splash of water to restore the texture.

  • Store in an airtight container in the refrigerator for up to three days.
  • Freezing isn’t recommended, as the texture can become grainy when thawed. It’s best to make and enjoy this dip within a few days.

Questions About Spicy White Bean Dip

Can I make this dip ahead of time?

Yes, this dip tastes even better after chilling for a few hours. You can make it up to three days in advance.

Can I use dried beans instead of canned?

Absolutely, but you’ll have to plan for extra time to soak and cook the beans. You may also need to add a little extra liquid to the dip to get a good consistency.

What can I use if I don’t have a blender?

You can use a food processor if you have one. If you don’t have either a blender or a processor, use an old-fashioned potato masher or just get in there with a fork and mash away.

Lana Stuart.

Questions? I’m happy to help!

If you have more questions about the recipe, or if you’ve made it and would like to leave a comment, scroll down to leave your thoughts, questions, and/or rating!

Thanks so much for stopping by!

Recipe

Want to save this recipe?

Enter your email below and get it sent straight to your inbox.

Save Recipe
Spicy white bean dip in a small brown bowl.

Spicy White Bean Dip

This quick and easy Spicy White Bean Dip is packed with bold flavors, perfect for game day or any gathering. Ready in just 15 minutes!
5 from 1 vote
Print It Rate It Add to Collection
Course: Appetizers
Cuisine: American
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 8 servings
Calories: 116kcal
Author: Lana Stuart

Ingredients

  • 3 tablespoons olive oil
  • 1 small onion roughly chopped
  • 3 garlic cloves roughly chopped
  • 15 ounces canned white beans drained and rinsed
  • 3 tablespoons lemon juice
  • 1 ½ teaspoons finely chopped fresh rosemary
  • ½ teaspoon sea salt
  • ¼ teaspoon cayenne pepper
  • ¼ teaspoon red pepper flakes
  • Extra virgin olive oil

Instructions

  • Heat the oil in a large skillet over medium-high heat. Add the onion and reduce heat to medium. Sauté onion until tender being careful not to let the onion brown. Add the garlic and cook for another one to two minutes. Remove skillet from heat.
    3 tablespoons olive oil, 1 small onion, 3 garlic cloves
  • Add all the remaining ingredients to the skillet.
    15 ounces canned white beans, 3 tablespoons lemon juice, 1 ½ teaspoons finely chopped fresh rosemary, ½ teaspoon sea salt, ¼ teaspoon cayenne pepper, ¼ teaspoon red pepper flakes
  • Either transfer the mixture to a blender or use a stick blender to process until smooth.
  • Keep in refrigerator until ready to serve.
  • To serve, transfer to bowl and garnish with a small amount of extra virgin olive oil. Serve with pita triangles, pita chips or crackers.
    Extra virgin olive oil

Notes

  • The dip can thicken while sitting in the fridge. If that happens, give it a stir and add a little olive oil or a splash of water to restore the texture.
  • Store in an airtight container in the refrigerator for up to three days. Freezing isn’t recommended.

Nutrition Information

Serving 0.25cup | Calories 116kcal | Carbohydrates 13g | Protein 4g | Fat 5g | Saturated Fat 1g | Polyunsaturated Fat 1g | Monounsaturated Fat 4g | Sodium 150mg | Potassium 274mg | Fiber 3g | Sugar 1g | Vitamin A 46IU | Vitamin C 4mg | Calcium 45mg | Iron 2mg

Nutrition information is calculated by software based on the ingredients in each recipe. It is an estimate only and is provided for informational purposes. You should consult your healthcare provider or a registered dietitian if precise nutrition calculations are needed for health reasons.

Share on Facebook Pin Recipe
Tried this recipe? Pin it for Later!Follow @LanasCookingBlog or tag #LanasCooking!

— This post was originally published on October 8, 2010. It has been updated with additional information.

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating




29 Comments

  1. Awesome dip, my husband loves anything with navy beans! Great flavour!
    Thanks

  2. Christine Gillis says:

    Pinned this a long time ago and I’m making it today. Stupid question….what kind of white bean? I can only find white kidney beans or navy beans. Perhaps “white beans” are something entirely different?

    1. Lana Stuart says:

      I used cannellini beans but most any white bean, even garbanzos, would work.

  3. Maris (In Good Taste) says:

    I love the way this sounds. I made a bruschetta with similar flavors but didn’t puree it. I am flagging this one to try next time I have a party!

  4. This is like hummus except it is white beans. I love the use of rosemary in it. I will try this. It looks really good.

  5. Congrats on Top 9 yesterday! This dip looks like it definitely deserved the number one spot – it’s gorgeous!

    1. Thank you, Courtney! I was really pleased with the way this photo turned out.

  6. Family Cooking says:

    I love bean dip and am always on the hunt for new recipes – this ones definitely a keeper. Thanks.

  7. Cooking with Coley says:

    I love, love, love white beans and this dip looks incredible. I’m adding it to my “to-make” list!

  8. My God, that looks super lush. And so healthy as well.

  9. shannon abdollmohammadi says:

    Super Congrats on making it to Foodbuzz Top 9!! Your post is awesome!!!

  10. That looks marvelous Lana, love that picture!

    1. Thanks, Amanda. I was really pleased with the photo for this post. I’m still learning and getting better at photography!

  11. Sortachef says:

    I love it! Simple, hearty and no doubt tasty. I’ll be making this real soon… Thanks!

  12. I love anything that has white beans and spice, so this sounds like the perfect dip for me! I bet this would also be great as a bruschetta topping if you didn’t blend it. Thanks for sharing this recipe!

  13. Mmm! This looks like a healthy and tasty addition to a holiday party or tailgate!

  14. I love your blog, great name, great recipes! Congratulations on Top 9!!

  15. I have been searching for a good white bean dip. There is a little wine bar in Philly called Tria, and they serve up a small plate of white bean dip with a sharp (asiago? not sure which cheese) blended in. Amazing. I know what I am making today. Thanks for sharing.

    1. I hope you’ll try this one and really like it, Krissyp. The addition of cheese sounds great, too, although with the garlic and rosemary flavors in this rcipe, I think Parmesan might work well.

      1. Lana, I loved it so much I’m whipping up another batch tomorrow…with the parmesean as you suggested. This is a favorite now, and my mom loves it too! Plan on hosting a pre-holiday cocktail party and this is definitely on the menu. Thanks again!

  16. Lovely recipe! Looks delicious!

  17. Kalynskitchen says:

    What a gorgeous photo of the dip! This sounds like something I’d love.

    1. Thanks, Kalyn! I was really pleased with that photo myself :-)

  18. only a true football fan can make a Mediterranean dip southern…. nice sounding flavors, like the heat…

    1. He he…gotta think outside the box you know.

  19. Sounds healthy *and* delicious! Has all the flavors I love.

    1. Thanks, Frank. It is quite healthy and the rosemary, garlic, lemon and red pepper flakes give it a distinctly Mediterranean flavor. Hope you’ll try it.

  20. Another great way to enjoy beans, thanks!