This Mexican Bean Dip is always a hit at parties. It’s prefect with chips! You can even serve it as a salad or stuff it into a tortilla and call it tacos! However you serve it up, you are going to love it!
I have been making this Mexican Bean Dip for years. It’s so full of flavor with all the beautiful beans and vegetables and then it’s marinated with a smoky cilantro lime dressing.
It makes a great appetizer at parties or a healthy snack when you feel the munchies coming on.
Served up with some tortilla chips, it’s downright addictive!
What is Bean Dip Made Of
There are three different kinds of beans and six different vegetables/fruits in this hearty, healthy dip. You know what that means? Tons of protein, tons of fiber, tons of vitamins and minerals.
Here’s what’s in this delicious vegan bean dip:
~ kidney beans, black beans, pinto beans, corn, red bell pepper, jalapeño pepper, red onion, cherry tomatoes, avocado, and cilantro lime dressing
I used canned beans and thawed frozen corn for convenience, which means this dish can be made in just about 15 minutes or less!
This recipe makes a lot, making it a fabulous dish to bring to BBQs, picnics, potlucks, and parties of all kinds. You know you don’t want to be the one bringing the veggie tray yet again!
Don’t miss this other vegan appetizers perfect for any party:
- Spiced Rosemary Roasted Nuts
- Fresh Peach Salsa
- Easy Vegan Bruschetta with Avocado
- Creamy Cranberry Salsa Dip
- Roasted Red Pepper Hummus
- Homemade Vegan Queso
- Veggie Tortilla Rollups
- Easy Cucumber Bites with Sun Dried Tomato Spread
- Baked Buffalo Vegan Taquitos
- Vegan French Onion Dip
- Pizza Bites with Pesto
What do You Serve with Bean Dip
Tortilla chips, of course! I like the ones shaped like a tiny bowl to hold all the goodness!
Crackers would also work. Or if you want to get really healthy, endive leaves made a great scoop, too!
This dip could even be served as a side dish or salad, which I have done on numerous occasions. Just pile it up on some chopped romaine lettuce and mix. You don’t even need a dressing because the Mexican Bean Dip is packed with so much flavor.
Or skip all that and just eat it with a spoon as my kids like to do!
Smoky Cilantro Lime Mexican Bean Dip
Give this Mexican Bean Dip a try and see if you think it’s as addictive as we do! Leave me a comment below with your feedback and star rating once you try it.
You can also find me on social media, so snap those pics and tag me @veggie_inspired and #veggieinspired so I’m sure to see it.
- 1 1/2 cups cooked kidney beans (or 1 15 oz can, rinsed and drained)
- 1 1/2 cups cooked black beans (or 1 15oz can, rinsed and drained)
- 1 1/2 cups cooked pinto beans (or 1 15oz can, rinsed and drained)
- 1 1/2 cups cooked corn (fresh, frozen, grilled - your choice)
- 1 sweet red bell pepper (seeded and diced)
- 1 jalapeño pepper (ribs and seeds removed, diced)
- 1/2 red onion (diced)
- 8 oz cherry tomatoes (halved or quartered)
- 1 avocado (diced)
- Juice of 2 limes (about 3-4 tbsp)
- 1/2 cup cilantro (chopped)
- 1 garlic clove (minced)
- 1 tsp smoked paprika
- 1 tsp cumin
- salt/pepper to taste (I use about 1 tsp salt and a dash of pepper)
- 2 tbsp grapeseed oil (or oil of choice) (optional - I usually leave this out)
- Place all ingredients, except for avocados, in a large bowl and toss to combine.
- Set the Bean Dip in the fridge to let the flavors meld for about 20-30 minutes.
- When ready to serve, add avocado and toss to combine.
~You could add the avocado in the beginning with the beans, pepper and tomatoes, but the avocado may lose some color. Since I like my avocado to be bright green, I add it at the very end.
~Note about the oil: I tend to leave the oil out if I'm serving it as a dip. If I'm making this into a salad mixed with lettuce, I usually add the oil.
~The dip is not spicy despite the jalapeño. If you love a spicy kick, you can leave in the ribs and seeds or double up on the jalapeño. Alternately, if you are afraid it will be too much for your kiddos, you can leave out the jalapeño entirely.
~Nutrition facts calculated without the oil.