| |

Vegan Bean Dip

This creamy vegan bean dip takes just 20 minutes to make a high-protein, spreadable appetizer perfect for game day.

white bowl of pinto bean dip with onions on top

Want to save this recipe?

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

Save Recipe

It’s easier than you might think to make healthy vegan appetizers. From Vegan Beer Cheese Dip to Buffalo Cauliflower Wings, there are so many fun and crowd-pleasing treats just made for game day.

And this creamy pinto bean dip is a great one to add to your repertoire. It’s thick, spicy, savory and garlicky. All that’s missing is your favorite tortilla chips!


This dip uses pantry-staple ingredients and spices and just one pot. Within 20 minutes, you’ll have a hot and delicious vegan dip to serve with chips, crackers, or crudité.

  • Pinto beans. These are the right texture to make soft and creamy bean dip.
  • Veggie broth. You can use store-bought or homemade broth.
  • Green chilis. Feel free to use more or less, depending on how spicy you want the dip to be.
  • Oil. To bring out the aromatics in the garlic and spices.
  • Garlic. You can also use 1/2 teaspoon garlic powder if you prefer.
  • Cumin and chili powder. For earthy, spicy flavor.

Serving Suggesetions

I love serving this vegan bean dip when it’s nice and hot. You can add your favorite toppings, like:

  • Diced white onion
  • Fresh cilantro
  • Sliced jalapeños or more green chilis
  • Vegan yogurt or sour cream
  • Diced tomatoes or pico de gallo
hand holding a chip dipped in bean sauce


Store leftover bean dip in an airtight container in the fridge for up to four days. You can reheat it on the stove or in the microwave until hot. If the dip gets too thick, add a splash more veggie broth or water to loosen it up.

You can also freeze the cooled dip for up to three months. Let it defrost overnight in the fridge then reheat on the stove.

close up on a white bowl of bean dip with onion and cilantro on top

Trying to go vegan? Sign up for our (FREE) Vegan Beginner’s Guide!

Did you enjoy this recipe? Please leave a comment and a ⭐ star review below!

Vegan Bean Dip

Karissa Besaw
Easy vegan bean dip makes a crowd-pleasing appetizer or snack!
5 from 14 votes
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Course Appetizer, Snack
Cuisine American, Mexican
Servings 4
Calories 14 kcal


  • 1 teaspoon oil
  • 2 cloves garlic
  • 1 (15.5-ounce) can pinto beans
  • ¼ teaspoon cumin
  • ¼ teaspoon chili powder
  • 2-3 tablespoons canned diced green chilis juice included
  • vegetable broth enough to get the texture you want


  • In a small pan, saute garlic in oil on medium heat. Add in beans and mash them using a fork or potato masher.
  • Mix in cumin, chili powder, green chilis, and vegetable stock. Add enough vegetable stock for the thickness you desire (I usually add 2-3 tablespoons.)
  • Heat until it comes to a simmer, mixing frequently, or until warmed through. Mash the beans more if needed.


Calories: 14kcalCarbohydrates: 1gProtein: 1gFat: 1gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gTrans Fat: 1gSodium: 32mgPotassium: 20mgFiber: 1gSugar: 1gVitamin A: 48IUVitamin C: 3mgCalcium: 7mgIron: 1mg
Did you try this recipe?Let us know how it was!

Similar Posts

One Comment

  1. 5 stars
    Made! Loved it! I used this as part of nachos and it was great! I got a little lazy and took a shortcut of using organic refried beans instead of the whole pintos.
    Great stuff – as usual – Karissa!

Leave a Reply

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

Recipe Rating