Spicy Bean Dip | Allergy a la Mode
Sauces and Condiments, Side Dish, Snacks

(Dairy-Free) Spicy Bean Dip – So Easy and Simple!


I love spicy bean dip! This dip is creamy, bold, and flavorful with the perfect amount of spice. It’s the perfect party food to serve while watching the big game – or a great appetizer for a taco night – by far my favorite kind of night! This chip dip is super easy and you can whip it up in less than 30 minutes!

My husband’s favorite restaurant is Salsa and Beer in Burbank, CA. They have the BEST Mexican food. His work often buys lunch for him and whenever he gets Salsa and Beer he brings me home some to share! One of our favorite things to eat there is their incredible spicy bean dip. It’s quite literally the best bean dip you’ll ever have. We took my sister and her husband to eat there 5 years ago and they’re still talking about the bean dip!

Unfortunately, the bean dip they serve there is full of cheese – something I can’t eat too much of without getting a migraine. Dairy is one of the most common food allergies and about 68% of people worldwide are lactose intolerant so I wanted to make a delicious alternative without any cheese or dairy products!

Allergy Information

This spicy bean dip is top 10 allergy free! No hidden food allergens here. This delicious dip is:

  • Dairy free
  • Gluten free
  • Vegan
  • Soy free
  • Top 10 allergen free

All of my recipes are free from wheat, eggs, dairy, peanuts, and cashews. And most are top 8 allergen free and many are even vegan. If you need recipes like these then be sure to check out my recipe index!

Spicy Bean Dip | Allergy a la Mode

What is Bean Dip?

Bean dip is a delicious combination of pinto beans, jalapenos, and spices blended up into a tasty, smooth dip! The combination is sooo yummy! Bean dip is a Tex-Mex dish perfect for dipping tortilla chips in! Many versions of bean dip have cheddar cheese, cream cheese, or sour cream – making it a hard no for anyone with dairy allergies! This dairy-free bean dip recipe is great for anyone with a dairy allergy or intolerance!

Bean Dip is Perfect for:

Perfect Party Food

What’s your favorite party snack food? I have a lot but one of them is chips with dip. Dipping food in something tasty and creamy is so satisfying. Whether it’s Soft Pretzels in Cheese Sauce or Seasoned Sweet Potato Fries With Spicy Guacamole Dip, it doesn’t really matter. I just want something yummy to dip in something else that’s yummy.

This dip is definitely yummy and so are the tortilla chips that go along with it! This recipe is the perfect snack for birthday parties, weekend game get-togethers, or any other kind of party coming your way. March Madness is right around the corner and this chip dip would make a great addition to any March Madness party you might be having soon.

An Easy Dinner Side

This bean recipe also makes a great side dish to any Mexican themed meal, like Taco Sweet Potato, Steak Fajitas, or Roasted Corn and Sweet Potato Tacos. This recipe is so simple that it is easy to whip it up alongside whatever else you are cooking for dinner. Taco Tuesday here we come!

To Replace Refried Beans

Do you love refried beans but you aren’t a fan of the canned version, or maybe you just want something a little more flavorful or spicy? These spicy beans don’t have to just be a chip dip! This recipe also works great as a delicious refried beans replacement!

Spicy Bean Dip | Allergy a la Mode

What You Need for This Spicy Bean Dip Recipe

Equipment Needed

  • Pot: A medium-sized sauce pot is all you need.
  • Vegetable masher: To mash the pinto beans. You could also probably use an immersion blender although I haven’t tried it myself.

Ingredients Needed for Spicy Bean Dip

  • Canned pinto beans: You can also make the pinto beans yourself. You’ll need the equivalent of two cans of pinto beans. You will drain one of these cans while leaving the other undrained.
  • Diced green chilies: I love the fire roasted chilies from Costco. They’re the absolute best. It’s a huge jar, so if you need a way to use up more, they go perfectly in my slow cooker Salsa Verde Taco Chicken.
  • Hot sauce/picante sauce: My husband loves the El Pato brand so that’s what I used here but feel free to use your favorite kind!
  • Jalapeno: I only used half a jalapeno because I wanted it to have a little kick without it being too spicy for my kids. Use the whole jalapeno if you want for spice!
  • Onion: Red, white, or yellow all work.
  • Oil: Extra virgin olive oil, avocado oil, etc.
  • Spices: Minced garlic, chili powder, paprika, cumin. You can add more cumin than I list if you like. I had a strong aversion to cumin during my second pregnancy and even now I can only handle a small amount of cumin.

Optional Toppings:

  • Sliced jalapenos
  • Salsa
  • Dairy-free cheese
  • Chopped tomatoes
  • Black olives
  • Pico de Gallo
Spicy Bean Dip | Allergy a la Mode

How to Make Bean Dip

  1. Chop. Chop the onion and jalapeno. Discard the jalapeno seeds if you want to minimize the spice. I left the seeds in!
  2. Saute. Saute the onion, jalapeno, and minced garlic in the oil. Cook for 2 to 3 minutes and then add in the beans, diced green chilies, and picante sauce.
  3. Cook. Cook the beans for about 5 to 10 minutes over medium-low heat. This will soften them slightly so they are easier to mash!
  4. Mash. Mash the beans with a vegetable masher to your desired consistency. The beans will be a little thin. Continue to cook for another 5 to 10 minutes to thicken them.
  5. Spice. Add the spices to the beans and stir.
  6. Top. Top the spicy bean dip with any additional toppings of your choice!
  7. Serve. Serve the beans alongside tortilla chips or your favorite Mexican-inspired meal!

Other Party Food Recipes

Do you need more allergy-friendly party food ideas? Check out the recipes below!


(Dairy-Free) Spicy Bean Dip

This spicy bean dip is so simple and easy to make! It’s full of yummy flavor, yet doesn’t contain any cheese or sour cream, making it perfect for those that are dairy free!

  • Author: Hannah
  • Prep Time: 2 minutes
  • Cook Time: 20 minutes
  • Total Time: 22 minutes
  • Yield: 10 1x
  • Category: Appetizer
  • Method: Stove Top
  • Cuisine: Tex-Mex
  • Diet: Vegan


Units Scale
  • 2 cans pinto beans, 1 drained; 1 undrained
  • 4 oz diced green chilies
  • 1/4 cup picante sauce
  • 1 tbsp olive oil
  • 1/2 jalapeno
  • 1/2 onion
  • 1 tsp minced garlic
  • 1/2 tsp chili powder
  • 1/4 tsp paprika
  • 1/8 tsp cumin

Optional Toppings

  • Sliced jalapeno
  • Chopped tomatoes
  • Pico de Gallo
  • Dairy-free cheddar cheese


  1. Chop jalapeno and onion. Heat olive oil in a skillet over medium heat. Add jalapeno, onion, and minced garlic. Cook for 2 to 3 minutes or until fragrant.
  2. Add pinto beans, diced green chilies, and picante sauce to the pan. Simmer for about 5 to 10 minutes or until the beans begin to soften slightly. Use a vegetable masher to mash the pinto beans into a paste. Add additional seasonings.
  3. Continue to simmer for an additional 5 minutes to thicken. Transfer the spicy bean dip to a serving bowl and top with optional toppings if desired. Serve immediately.


  • Calories: 97 calories
  • Fat: 2 grams
  • Carbohydrates: 15 grams
  • Protein: 4 grams

Keywords: spicy bean dip, dairy free bean dip, vegan bean dip, party food

Did you make this recipe?

Share a photo and tag @allergyalamode on Instagram to be featured in our stories!

One More Thing! Get My Free eBook!

Get my FREE desserts eBook by signing up below! By subscribing you’ll never miss another recipe. All my allergy-friendly recipes will be sent right to your inbox! You can also find all my recipes by following me on Pinterest and Instagram.

Leave a Comment

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


Recipe rating