This page may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. Please see my Privacy Policy for more details. Advertisements displayed do not reflect endorsements or recommendations made by Veggie Inspired.
This Bean Corn Salsa is always a hit at parties. It’s prefect with tortilla chips! You can even serve it as a side dish, over lettuce as a salad, or stuff it into a tortilla and call it tacos! Using pantry staples, it’s ready in just 15 minutes, is incredibly versatile, and so delicious!
Save this Post!
There are three different kinds of beans and six different vegetables in this hearty, healthy dip. You know what that means? Tons of protein, tons of fiber, tons of vitamins and minerals.
This recipe makes a lot, making it a fabulous dish to bring to BBQs, picnics, potlucks, and parties of all kinds.
Ingredients you need
Ingredient notes
Beans ~ I use a combo of black beans, kidney beans, and pinto beans in this bean corn salsa. You can use all black beans or all pinto beans if you prefer.
Canned beans are a pantry staple and are great for convenience. Be sure to drain and rinse them well before adding to the recipe. If you prefer to cook your beans from scratch, that works too.
Love beans? Don’t miss these other easy vegan bean recipes:
- Crunchy Black Bean Baked Mini Tacos
- Awesome Kidney Bean Salad
- Simple Black Bean Soup
- Quick and Easy White Bean Salad
- Vegan Refried Beans
- Vegan Taco Salad
- Spicy Bean Burgers
Corn ~ Fresh corn cut from the cob in the summer is the best, but I use thawed, frozen corn to easily make this recipe all year. Drained canned corn may be used, as well.
Onion ~ I like red onion in this bean corn salsa. It’s nice and crisp and a bit sweeter than a white or yellow onion. But, any type of onion will work. You could even use shallots.
Peppers ~ A bell pepper for sweetness and crunch and a jalapeño pepper for flavor and mild heat. Any color bell pepper will do. If you like spicy heat, add an extra jalapeño and leave in the ribs and seeds.
Tomatoes ~ I like grape tomatoes in this recipe. They’re juicy and sweet and easily halved or quartered to fit in perfectly. Grape tomatoes, chopped roma tomatoes or any diced fresh tomatoes can be used.
I don’t recommend canned diced tomatoes for this fresh bean corn salsa recipe.
Avocado ~ Avocado brings creamy texture and healthy fats. If you don’t plan on eating the salsa right away, leave it out until right before serving.
Cilantro ~ I love fresh chopped cilantro, but I know it’s a controversial herb. If you dislike it, leave it out.
Spices ~ Smoked paprika and cumin bring just a hint of flavor while still letting the beans and fresh produce shine. Of course, salt and pepper enhance all the flavors, too. Add more or less based on your tastes.
Extras ~ Diced raw zucchini, a few dashes of hot sauce, or a sliced green onions can all be added if you like.
How to make the recipe
Please scroll down to the recipe card for exact ingredient measurements and instructions.
Drain and rinse the canned beans and add them to a large mixing bowl (1).
Add the corn, onions, spices, salt and pepper (2), and mix well to combine (3).
Add the diced bell pepper, jalapeño pepper and minced garlic (4).
Add the tomatoes, avocado, cilantro, and lime juice (5), and mix well to combine (6).
Taste and adjust seasoning as necessary. Add an extra pinch of salt or squeeze of lime, if needed.
How to serve
The best way to serve this bean corn salsa is with tortilla chips for scooping it all up. I like the ones shaped like a tiny bowl to hold all the goodness.
Crackers or pita chips would also work. Or if you want to get really healthy, endive leaves make a great scoop, too.
This hearty salsa could be tossed with lettuce as a salad, which I have done on numerous occasions. You don’t even need a dressing because the bean salsa is packed with so much flavor.
Stuff it into a tortilla as tacos or burritos or pile it high on baked tostada shells, dollop a big scoop over a baked potato, or melt some shredded vegan cheese over tortilla chips and sprinkle the bean corn salsa on top for a big plate of loaded nachos!
Or skip all that and just eat it with a spoon as a side dish.
Storage and freezing
This 3 bean salsa will keep in the fridge in an air-tight container for 3 to 4 days.
I do not recommend freezing this recipe.
Pro tips for success
~ Drain and rinse the canned beans really well.
~ Use fresh corn cut from the cob in the summer months.
~ Chop the tomatoes, peppers, and avocado into a similar size dice.
~ Taste and adjust the seasonings to your tastes.
~ If you aren’t eating the bean corn salsa right away, leave out the avocado and add it in right before serving.
~ Allowing the flavors to meld in the fridge for 20 to 30 minutes will make this dish more flavorful, although it can certainly be eaten right away.
FAQs
Bean salsa is a chunky salsa typically made with cooked beans, peppers, tomatoes, onions, and sometimes corn like the recipe featured here.
As written, this bean corn salsa is not spicy. However, if you like spicy heat, feel free to add an extra jalapeño pepper and leave in the ribs and seeds. You can also add a serrano pepper instead of, or in addition to, the jalapeño. A pinch of cayenne or a few dashes of hot sauce can be added as well.
I don’t recommend freezing this bean corn salsa. The texture of the tomatoes and avocado will change upon thawing. If you have leftovers, use it in tacos, burritos, nachos, salads, as a topping for baked potatoes, or mix it with rice for a burrito bowl. You can also cut in the recipe in half if you are feeding just a few people.
More vegan dip recipes
I hope you love this recipe as much as we do! If you tried it, please use the star rating system in the recipe card and leave a comment with your feedback. ⭐️⭐️⭐️⭐️⭐️
For even more easy family recipes, be sure to check out my cookbook, The Meatless Monday Family Cookbook!
3 Bean Corn Salsa
Recommended Equipment
- Small mesh strainer
Ingredients
- 1 can (15 oz) kidney beans rinsed and drained
- 1 can (15 oz) black beans rinsed and drained
- 1 can (15 oz) pinto beans rinsed and drained
- 1 ½ cups cooked corn fresh, frozen, grilled – your choice
- ½ red onion diced
- 1 teaspoon smoked paprika
- 1 teaspoon cumin
- 1 teaspoon salt or to taste
- ½ teaspoon black pepper or to taste
- 1 sweet red bell pepper seeded and diced
- 1 jalapeño pepper ribs and seeds removed, diced
- 1-2 clove(s) garlic minced
- 8 ounces grape tomatoes halved or quartered
- 1 avocado diced
- ½ cup cilantro chopped
- Juice of 2 limes about 3-4 tablespoons
Instructions
- Place all the beans, corn, onion, spices, salt, and pepper in a large bowl. Toss well to combine.
- Add the bell pepper, jalapeño pepper, minced garlic, tomatoes, avocado, and cilantro. Squeeze in the lime juice. Stir well to combine.
- Taste and adjust seasoning as needed. Add a pinch more salt or another squeeze of lime juice.
- Eat immediately or cover the bowl and set it in the fridge to let the flavors meld for about 20 to 30 minutes.
- Serve with tortilla chips.
Notes
Nutrition
Nutrition values are calculated using online calculators and are estimates only. Please verify using your own data.
Vern
Tasty! Left out the jalapeño for sensitive taste buds.
Jenn Sebestyen
Glad you liked it, Vern! Thanks for your comment!
Katie
I love this recipe!! So tasty and simple to make!!!
Jenn S.
So happy you loved it! Thank you, Katie!
Paige Wulfert
Love this bean dip! Especially good with the scoop type tortilla chips. It was a fan favorite at our get-together!
Jenn S.
Thanks, girl! I’m so glad you all loved it so much! Already planning the menu for next girls weekend! 🙂
Nicole Dawson
This reminds me of a Cowboy Caviar. Looks delicious and I just love all the flavors and colors Jenn.
Jenn S.
Yes, similar for sure! Thanks, Nicole!
Megan
This looks amazing! I love all the colors! The flavors sound amazing! Making this for Game Day for sure!
Jenn S.
Thanks, Megan! Enjoy!
Jessica- Nutritioulicious
This looks so flavorful and delicious! Perfect for football parties!
Jenn S.
Totally! My husband is a football coach (high school) so it’s always a football party around here!
Lindsay Cotter
Loving all the flavors of this Mexican bean dip! This will be a great addition to the big game day menu! Love how much you can do with it for dinner options too! It’s truly a go to recipe to keep on hand!
Jenn S.
Yes, super versatile! Thanks, Lindsay!
Sarah
I love the ingredients and the combo of flavors! On my list for game day!
Jenn S.
Perfect for game day!! Thanks, Sarah!
Alisa Fleming
So many pretty colors, it’s hard to resist a healthy recipe like this! I love the smoky kick along with the lime – that sounds like a lovely pairing!
Jenn S.
Thank you! It’s one of my favorite go-to party dishes…but often I eat it for dinner. 🙂
Janet S
Tacos would be great with this! Going to put it on tortilla chips tonight and bake, for Cinco de Mayo.
Janet S
This was yummy! It made a lot, so I will be eating it as a main dish in wraps and on a bed of baby kale. Thank you!
Jenn S.
Yes! It makes a ton, which is why it’s so great for parties! It would be great in a wrap or a filling for tacos. I’m so glad you liked it!
Linda @ Veganosity
I’ve been known to eat a dip like this for dinner. Mexican salsa and dips are very popular in my house, this would be gone in fifteen minutes. 🙂
Jenn S.
I’m glad I’m not the only one, Linda! Mexican flavors are the best, right?!
The Vegan 8
This looks SO GOOD girl! Mexican food is my favorite food and I love all the spices and flavors going on here. I really would eat that whole bowl at once, haha!
Jenn S.
Thanks, Brandi! I’m not even joking when I say my 3 kids and I alone ate about 5 cups in one sitting! And you could certainly make it spicier if you like with more jalapeño….I kept it on the mild side because of the kids. 🙂
Natalie @ Feasting on Fruit
This looks like an amazing Cinco de Mayo healthy hodge podge of so many tasty things! And I guess I’m kind of like you kids, ‘dip’ make everything sound better to me too 😀 I could totally see myself just eating this with a spoon, and I love that it’s so healthy that that is ok!!
Jenn S.
LOL, Natalie! Thanks! Not a bad thing to be like a kid! Who doesn’t love to dip things?! It’s definitely ok to dig right in!
Sophia @ veggies don't bite
This sounds so good!! I love all those flavors together. I can totally see it as a dinner in our family too. My kids would be all over it!
Jenn S.
Thanks, Sophia! I’m glad we’re not the only ones who make dinner of snacks or sides. 🙂