5-Minute White Bean Dip with Artichokes & Extra Protein
Are you looking for a quick, healthy snack or a last-minute appetizer? This white bean dip recipe is easy and delicious. It combines the classic flavor of rosemary and garlic with sweet basil and briny artichokes, resulting in a healthy bean dip with widespread appeal.

This white bean dip offers flexibility for various dietary needs. While it’s naturally gluten- and dairy-free, this dip can be modified for vegan or vegetarian lifestyles. Whether you’re hosting a party, attending a potluck, or want a healthy bite between meals, this creamy white cannellini bean dip will be your new go-to.
Why You’ll Love This White Bean Dip
There is so much to love about this bean dip. It’s:
- Full of satisfying flavor that complements a variety of healthy snacks
- A great source of protein and beneficial fiber to support gut health.
- Quick and easy! Made entirely with pantry staples, it only takes 5 minutes to prepare. It’s perfect for a food emergency when you need something fast.
Which Beans are the Best for Bean Dip?
You can use any variety of canned beans for this recipe. But here are my recommendations:
- Cannellini beans are my favorite. They’re slightly larger and creamier than other white bean varieties and contain more protein. Sometimes you’ll see cannellini beans referred to as white kidney beans due to their shape and size.
- Great Northern beans are another good option, offering a similar texture.
Regardless of the type, look for organic, canned beans with a BPA-free lining. The Eden brand cooks their beans with kombu seaweed, which may make them easier to digest. I use them in my white bean and kale soup, too.

Ingredients & Health Benefits
This recipe uses gut-healthy ingredients to nourish your microbiome.
- CANNELLINI BEANS – Beans contain protein and both soluble and insoluble fiber. These fibers promote digestive health by feeding beneficial gut bacteria and supporting regular bowel movements which is critical for detoxification.
- ARTICHOKE HEARTS – Another great source of prebiotic fiber, specifically inulin. They also contain antioxidants to fight inflammation and support overall health. Look for artichokes in water or brine versus oil. If you don’t like artichokes, leave them out.
- EXTRA VIRGIN OLIVE OIL – Known for healthy fats and high amounts of polyphenols, extra virgin olive oil has anti-inflammatory properties. The fresher and more robust the oil, the more flavor it will add to your dip. [Get 10% off your first order at Pour Olive; my favorite source for high-quality extra virgin olive oil].
- COLLAGEN PEPTIDES – Optional, but boosts easy-to-digest protein while supporting the integrity of your gut lining. A strong gut lining is critical for preventing leaky gut, inflammation, and auto-immune disease flare-ups.
- HERBS & SPICES – This recipe uses dried rosemary, basil, garlic, and onion powder. These plants contain micronutrients, antioxidants, anti-inflammatory, and anti-microbial compounds. Plus, they’re just as tasty as fresh herbs, but without all the prep work.
See the recipe card below for the full ingredient list and quantities.
How to Make White Bean Dip with Artichokes
No time? No Problem. Simply drain and rinse the beans and combine everything into a food processor. Here are the step-by-step instructions for processing:
- Add the beans, artichoke hearts, and collagen (if using), salt, herbs, spices, and olive oil to a food processor.
- Process on low and gradually increase the speed. Add water or artichoke brine, 1 tablespoon at a time until you’ve reached the desired consistency. For a creamy dip, increase the speed to medium-high. If you prefer it chunky, process on low for less time and reduce the amount of liquid.
- Adjust the seasonings to taste and add the lemon juice for more vibrance if desired.
- Serve in a small bowl with an extra swirl of olive oil on top if desired. Store leftovers in a glass bowl with a tight lid in the fridge for 3-4 days.
Note: If you don’t have a food processor, simply mash the ingredients in a bowl with a fork. This will result in a really chunky bean dip.

What to Eat with Cannellini Bean Dip
The flavor of this dip makes it a versatile accompaniment to many foods. Here are my recommendations:
- Serve it with your favorite gluten-free crackers or brown rice cakes for a yummy snack with a little crunch.
- Celery sticks, carrots, and snap peas make excellent veggies for dipping.
- Spread it on toast for breakfast or use it as a savory omelet filling.
- Add a heaping spoonful to a fresh salad for extra flavor and protein.
Recipe Variations
For a Vegetarian or Vegan Dip: Omit the collagen peptides. You can use hemp protein or another plant-based protein powder instead. Just be aware that it may add a slightly bitter flavor. You may need additional water or artichoke brine to achieve the right consistency.
Fresh Rosemary: Dried herbs are a wonderful time saver; however, this dip is lovely with fresh rosemary. If you have a rosemary plant snip a 4-inch sprig and remove the leaves from the woody stem. It also makes a pretty garnish.

More Healthy Dip Recipes

Ready to Start Living Your Wellthiest Life?
Join my Substack for simple, supportive recipes and wellness tips sent straight to your inbox.
If you loved this white bean dip recipe, please share it on social media so others can join the party.
Print
5-Minute White Bean Dip with Artichokes
- Prep Time: 5 minutes
- Total Time: 5 minutes
- Yield: 2 cups 1x
- Category: Appetizer, Snack
- Method: Blending
- Cuisine: Mediterranean
- Diet: Dairy-Free, Gluten-Free, Vegan-Option
Description
This healthy white bean dip recipe is simple, tasty, and easy to make in 5 minutes. It’s the perfect last-minute appetizer. To make a wholesome snack, add collagen peptides for extra protein or leave them out for a fully plant-based option.
Ingredients
1 15-ounce can organic cannellini beans, drained, rinsed
3–4 artichoke hearts from jar (optional)
1 scoop unflavored collagen peptides (optional)
1/4 teaspoon fine mineral salt
1/4 teaspoon onion powder
1/4 teaspoon granulated garlic
1/2 teaspoon dried rosemary (or one 4-inch sprig, fresh)
1/2 teaspoon dried basil
2 tablespoons extra virgin olive oil
1–2 tablespoons water or brine from the artichokes
Juice from 1/4 of a lemon (optional)
Instructions
- Combine the Ingredients: Add the cannellini beans, artichoke hearts, collagen, salt, herbs, spices, and olive oil to a food processor.
- Make the Bean Dip: Process on low to start and gradually increase the speed. Add water or artichoke brine, 1 tablespoon at a time until you’ve reached the desired consistency. For a creamy white bean dip, increase the speed to medium-high. If you prefer a chunky dip, process on low for a shorter amount of time and reduce the amount of liquid.
- Add the Lemon Juice: Adjust the seasonings to taste and add the lemon juice for more vibrance if desired.
- Serve and Refrigerate: Serve the white bean dip in a small bowl with an extra swirl of olive oil on top if desired. Refrigerate leftovers in a glass bowl with a tight lid for 3-4 days.
Notes
Vegetarians/Vegans: Omit the collagen peptides. Use a plant-based protein such as hemp powder, or leave it out altogether.
If you don’t have a food processor, simply mash the ingredients in a bowl with a fork. This will result in a chunky bean dip.
Want a sweet dip to pair with this one? Try my Rich Dark Chocolate Hummus next.


Yum! I’ve printed both recipes from today’s newsletter- perfect timing as I was looking for a healthier dip for the holidays.
That’s great! I hope you enjoy it. 🙂