Slow Cooker Buffalo Bean Dip is the vegetarian version of everyone's favorite party dip. White beans, cream cheese, sour cream, Buffalo sauce, and melted cheddar combine to create the perfect dip. It's creamy, cheesy, and has just the right amount of heat.

Recipe at a glance (TL;DR)
- Prep time: 10 min
- Cook time: 2 hours on low
- Main ingredients: White beans, cream cheese, Buffalo sauce
- Servings: 10
- Best for: Parties, game days, tailgating, potlucks
- Why it's lazy: Mix, cook, top with cheese, and serve from one pot
Just like Buffalo Cauliflower Mac & Cheese, this dip has all the flavor you love, but in vegetarian form. Stir everything together and let your slow cooker do the work!
Jump to:
Why you'll love this recipe
- The best vegetarian option for Buffalo chicken dip lovers
- Rich, creamy texture with plenty of flavor
- Stays warm while you serve it right out of your crockpot
- Heat level can be easily customized
📝Ingredient shopping list
The following are the ingredients you'll need to make this slow-cooker vegetarian Buffalo bean dip. Full quantities and instructions are in the recipe card at the bottom of this page

Beans
- White beans. I usually use either cannellini beans or chickpeas. Great northern beans and navy beans are also great options.
Dairy
- Whipped cream cheese. If you don't have whipped cream cheese, you can use regular cream cheese, cut into cubes.
- Sour cream
- Cheddar cheese. Shredded. I am a fan of sharp cheddar for this recipe
Pantry Items
- Buffalo wing sauce. Use whatever heat level you prefer. You can also use your favorite hot sauce.
- Ranch seasoning
How do I make a vegetarian Buffalo dip that isn't lumpy or grainy?
For a thick, velvety texture, use an immersion blender to quickly puree the beans after cooking. If you prefer a more textured bite, puree half of the beans.
Preparing your slow cooker
- Lightly coat your slow cooker with a non-stick spray, oil, or butter before cooking
- Avocado oil and olive oil are both great choices for this recipe
- Use a slow cooker liner for the easiest cleanup (always an optional step)
Step-by-step instructions

Add ingredients
Add all ingredients except cheddar cheese to a well-greased slow cooker.

Stir and cover
Mix the ingredients, cover, and cook on low for 2 hours or high for about 90 minutes. If you choose to cook on high, check in to make sure your dip isn't burning on the edges.

Top with cheddar
When cooking time is up, stir your melted ingredients again and top with shredded cheddar cheese. Cover and allow cheese topping to melt.

Add garnish (optional) and serve
Once the cheddar has fully melted, your dip is ready to serve! Turn your slow cooker to the warm setting and surround it with dippers. If you choose to garnish, do so right before serving.
Substitution suggestions
- Great northern beans, navy beans, cannellini beans, and chickpeas are all great in this bean dip recipe.
- Pepper Jack cheese can be used in place of cheddar for extra heat.
- Top with sliced green onion and some blue cheese crumbles for classic Buffalo NY style flavor.
- For a creamier consistency, blend some or all of the beans with an immersion blender.
- Not a bean fan? Check out this chicken version and this turkey version.
Serving ideas
This dip is perfect scooped up with:
- Tortilla chips
- Carrot chips
- Pretzels
- Crackers
- Celery sticks
- Carrot sticks
- Crusty bread
If you love this recipe...
Please let me know in the comment section below!
Want to save this recipe for later?
Storing and reheating
Store leftovers in an airtight container for up to 4 days. Reheat gently in the microwave in 30-second intervals, stirring between each.

Expert tips from my kitchen
- Drain and rinse all beans well before adding to the greased slow cooker.
- If you prefer a smooth dip, use an immersion blender to blend some or all of the beans.
- Turn your slow cooker to the warm setting after cooking and serve right there.
- If the dip starts to get a film on top after sitting, stir it.
- Store leftovers in individual serving-sized containers for easy grab-and-go future meals. It makes the perfect meal on a busy day.
- In the market for a slow cooker? I love mine!
- Don't forget to plug your slow cooker in and turn it on! 😏
Tools I love
As an Amazon Associate, I earn a small amount from qualifying purchases and affiliate links at no additional cost to you.
Good to know
Yes! Prep in advance by mixing all ingredients, except shredded cheese, in a zip-top bag and refrigerating it. Store the cheese and any garnishes separately until you are ready to cook.
The spice level depends on the level of Buffalo or hot sauce you use. Choose a milder sauce for less heat.
Freezing this dip may change the texture of some of the ingredients. This dip is best enjoyed fresh or after being refrigerated.
📖 Recipe
Slow Cooker Buffalo Bean Dip
(Click on the stars to leave a rating)
Print Pin Rate SaveAll nutrition information shown here is automatically generated and should be considered an estimate. If you follow a specific diet, please calculate your own values to ensure accuracy.
Equipment
- 3.5 quart slow cooker or larger
Ingredients
- 2 - 15 oz cans white beans drained and rinsed
- 12 oz whipped cream cheese
- 1 cup sour cream
- 1 cup Buffalo wing sauce or hot sauce of choice
- 2 tablespoon ranch seasoning
- 1 cup shredded cheddar cheese
Instructions
- To a well greased slow cooker, add 2 - 15 oz cans white beans , 12 oz whipped cream cheese, 1 cup sour cream, 1 cup Buffalo wing sauce , and 2 tablespoon ranch seasoning
- Stir well until combined.
- Cover and cook on low for 2 hours high for 1½ hours
- Stir well and sprinkle 1 cup shredded cheddar cheese evenly over top
- Cover and cook for an additional 10 - 15 minutes, or until cheese is melted
- Turn down to warm and serve right from your slow cooker
Final Step
If you love this recipe, please let everyone know by giving it a star rating and leaving a comment. This will help my business to grow and allow me to keep on testing and sharing free recipes with you.😊
Notes
- Cannellini beans, great northern beans, navy beans, or chickpeas all work well
- For a smoother texture, use an immersion blender to blend some of the beans in the dip.
- If you choose to cook on the high setting, check in after about an hour or so to make sure the edges aren't burning. If they start to burn, turn it down to the low setting.
- Refrigerate leftovers for up to 4 days. Reheat gently in the microwave.
Nutrition
All nutrition information shown here is automatically generated and should be considered an estimate. If you follow a specific diet, please calculate your own values to ensure accuracy.
Check out my latest on Instagram

Find what you're looking for:
























Leave a Reply