Best Bean Dip Recipe (No Cheese!)

This post may contain affiliate links. Please read my disclosure and privacy policy.

This Bean Dip recipe is quick & easy to prepare, and you won’t believe how good it tastes. All you need is about 15 minutes of time to whip it up. Be sure to make a double-batch if you’re making this for a party, because it goes fast!

hand holding a chip, dipping it into a bowl of bean dip

What is Bean Dip Made Of?

This bean dip is made with simple, real food ingredients. All you need to get started is a can of beans, onion, jalapeno, garlic, lime juice, and a few spices. This dip isn’t particularly spicy, unless you add in some of the jalapeno seeds. The spice level is totally up to you!

To make this easy bean dip, you’ll just saute the onion, garlic, and jalapeno together in a little olive oil until they soften.

jalapeno and onion on a cutting board and being sauteed

Then add them to a blender, along with the beans, a squeeze of lime juice, cumin, and salt.

For being so simple, you won’t believe how delicious this is!

beans and seasonings in blender and blended to show texture

Is Bean Dip Good For You?

Yes! Not all bean dips are created equal, but this one is made with a simple combination of vegetables, spices, and beans. It doesn’t get much better for you than that!

Here’s why I love this bean dip:

  • It’s made with pinto beans, which may help reduce blood sugar spikes after meals.
  • It’s dairy-free, so it’s lower in fat compared to recipes that call for cheese or sour cream. (It’s also more allergy-friendly if you’re serving it at a party!)
  • Jalapenos are a source of vitamin A and C, and contain a compound known as caspaicin, which may help promote better blood flow.
  • Capsaicin may also help you burn more calories. One study shows that eating capsaicin and MCT oil together resulted in participants burning over 50% more calories during a meal.
  • It’s loaded with fiber, which will help keep you feeling full.
  • Eating 1/2 cup of pinto beans a day may help to lower your “bad” LDL cholesterol levels, which is a risk factor for heart disease.
  • It’s ready in just about 15 minutes, so it’s fast and convenient!

This bean dip is loaded with nutrients, so you can feel good about eating it any time. I love having it as a snack, or adding it to nachos, quesadillas, or tacos for extra protein and fiber.

Which Beans are Best for Dip?

I’ve tested this recipe with 3 different varieties of beans so far: pinto beans, black beans, and red kidney beans. In all 3 cases the dip tastes amazing!

pinto beans in can and drained in a strainer

I don’t think think you can go wrong using whichever variety of cooked bean that you have on hand. I used pinto beans in the photos here, which give this bean dip a light tan color. Black beans result in a darker gray dip, and red kidney beans give it a nice warm, reddish-brown color.

What Can You Eat With Bean Dip?

The classic option for serving is obviously tortilla chips, but you can make this a healthy snack by serving it with sliced veggies or with a crunchy baked cracker, like Mary’s Gone Crackers. (Try my Almond Pulp Crackers if you want a homemade option.)

You can also make your own sweet potato chips at home, or spread this bean dip on your favorite tacos (try it with my favorite Jackfruit Tacos), nachos, or in a quesadilla. It’s one of my favorite ways to add extra protein and fiber to a meal!

bean dip in a bowl with chips and fresh cilantro

hand holding a chip, dipping it into a bowl of bean dip
Add to Collection
Print Pin
4.84 from 6 votes

Best Bean Dip (No Cheese!)

This is the best bean dip recipe! It takes just 15 minutes to make, and is the perfect appetizer to bring to a party. This healthy dip is dairy-free & vegan.
Course Appetizer
Cuisine vegan
Keyword bean dip
Prep Time 10 minutes
Cook Time 5 minutes
Total Time 15 minutes
Servings 6
Calories 93kcal



  • 1 tablespoon olive oil
  • 1 yellow onion , chopped
  • 2 garlic cloves , minced
  • 1 jalapeno , chopped (white pith and seeds removed)
  • 1 (14.5 oz) can pinto beans , drained and rinsed
  • 1/2 teaspoon ground cumin
  • 3/4 teaspoon fine sea salt
  • 1 tablespoon fresh lime juice (or lemon juice)
  • 1 tablespoon water


  • Heat the olive oil in a skillet over medium-high heat, then saute the onion, garlic, and jalapeno until softened, about 5 minutes. (Tip: Add in a few of the jalapeno seeds if you want a spicier dip.)
  • In a blender, add in the drained beans, cumin, salt, lime juice, and water. Add in the sauteed vegetables, then blend. Stop and scrape down the sides of the blender, and blend until the dip is very smooth.
  • You can serve the dip right away, or you can transfer it to a storage container with a lid (this makes about 1 1/2 cups) and store it in the fridge to chill. The flavors will meld and mellow slightly as the dip cools, and it will thicken up in texture.
  • You can store this dip in the fridge for up to a week.



When working with fresh jalapenos, be sure to avoid touching their seeds and juices as much as possible. They can burn your skin! Definitely avoid touching your eyes or face, and wash your hands as soon as possible to avoid any burns from the juice.


Calories: 93kcal | Carbohydrates: 14g | Protein: 4g | Fat: 3g | Saturated Fat: 1g | Sodium: 293mg | Potassium: 213mg | Fiber: 4g | Sugar: 1g | Vitamin A: 25IU | Vitamin C: 6mg | Calcium: 26mg | Iron: 1mg
Nutrition information is for roughly 1/4 cup of bean dip. This information is automatically calculated, and is just an estimate and not a guarantee.

If you try this recipe, please leave a comment below and let me know what you think! And if you make any modifications, I’d love to hear about those, too. We can all benefit from your experience!

Reader Feedback: What’s your favorite dip to bring to a party? My Cashew Queso is a favorite with my friends and family, along with my homemade hummus recipe.

Get more recipes + meal plans in my books:

detox book and meal plan

Get Started Today!

Get a free 7-Day Kick Start when you sign up for my email newsletter

Leave a Reply

Your email address will not be published.

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Janet Luthje

Can you use black beans instead of pinto?

    Megan Gilmore

    Yes, it’s delicious with those, too! And even with red kidney beans. We make this nearly every week!


Made this today, and it really is the best bean dip! I thought it was a little salty at first, but once I tried it with a chip the flavor was spot-on. I’ll be making this for parties from now on!

Luna @ Healthy Kitchen 101

The picture did fool me into a peanut butter illusion. I’m just afraid that the smell of the garlic is too much for the dip, isn’t it?

    Megan Gilmore

    I guess it depends on if you like garlic or not. I don’t smell it in this dip, since it’s cooked first, but you can always omit it if you’re sensitive to the flavor.



Christiane O.

Hi! I love this recipe and even though beans are definitely not a base for dips in Brazil (I’m Brazilian), I love that I gave it a try. I am going vegan so I am open to most vegan options, and this one is delicious, plus it provides me with good amounts of iron and proteins.
I just replaced the jalapeños (not something we normally eat or easily find in Brazil) with green bellpeppers.
The taste of the peppers mixed with cumin and lime is wonderful! Plus, the acidity from the lime juice helps you better absorb the iron from the beans.
Love it! Thank you!


This is an amazing dip! Everyone loved it! Dip was gone before the chips! Thank you again!

Phyllis f

It really is the very best bean dip, and it couldn’t be easier!
Thank you


Delicious. Never settle for canned refried beans again — or any sort of ready-made bean dip. This is the best. And easy to make.
Didn’t have fresh jalapeno, so substituted some jarred jalapeno slices.
Didn’t have yellow onion, but substituted red onion.
Still turned out great.
So glad to have some left over to enjoy tomorrow!

Get Started Today!

Get a free 7-Day Kick Start when you sign up for my email newsletter