10-Minute Black Bean & Corn Salad

5 from 4 votes
Say hello to this super easy black bean and corn salad, tossed in a homemade lime vinaigrette! It’s light and refreshing, crunchy, colourful, wholesome and ready in 10 minutes. It’s the perfect appetizer for a crowd, and a great side salad.
Prep Time: 10 minutes
Total Time: 10 minutes
Jump to Recipe

Apr 8, 2020 (Last updated Mar 13, 2024) by Hannah Sunderani

10-Minute Black Bean & Corn Salad

Say hello to this super easy black bean and corn salad, tossed in a homemade lime vinaigrette! It’s light and refreshing, crunchy, colourful, wholesome and ready in 10 minutes. It’s the perfect appetizer for a crowd, and a great side salad.

This is a Mexican-inspired salad made with black beans and corn, red onion, red bell pepper, avocado and cilantro, tossed with a lime vinaigrette dressing. As always with my recipes; it’s a healthy and wholesome vegan recipe that doesn’t compromise on taste!

I like to serve this vegan corn salad with tortilla chips for even more crunch and comfort.

All-in-all, this recipe makes for a great salad or appetizer when entertaining friends. Now, let me tell you exactly how to make this black bean with corn salad so you can enjoy it pronto.

Black bean and corn salad is ready in 10 minutes. Made with fresh and whole food ingredients.

Black Bean and Corn Salad


The ingredients for this recipe are fresh and simple:

You will need:

  • corn (canned or fresh)
  • bell pepper
  • cilantro
  • onion
  • black beans
  • avocado

For the vegan corn salad dressing, you’ll need:

  • limes
  • olive oil
  • cayenne pepper flakes
  • cumin
  • onion powder
  • agave
  • garlic
  • sea salt and pepper

As you can see, the ingredients are simple. The whole recipe is a 10 minute prep time. It’s vegan, gluten-free, nut-free and soy-free! It’s definitely one of my favourite vegan salad recipes.

I have given this my newbie cook stamp of approval because it’s an easy recipe. Certainly, anyone can make this vegan corn salad, including beginner cooks. It’s totally intimidation-free.

how to prepare this vegan corn salad recipe. All the ingredients together in a blue bowl.

Tips for this recipe:

What pairs well with black beans

Certainly, there are tons of ways to enjoy black beans. But my favourite black bean recipes are Mexican inspired. Which is why I love this Mexican-inspired black bean with corn salad so much!

It’s a healthy dish that’s light and refreshing, but also feels hearty and wholesome. Black beans are great for adding a little hardiness to a dish.

Enjoy black beans in this recipe, as well as my Mexican-inspired black bean stuffed sweet potatoes, and my fully loaded black bean nachos.  I hope they inspire you to try more black beans in recipes!

Should you use canned or dried black beans in salad

When it comes to black beans; I prefer to use canned. It makes this recipe so easy! Simply grab your can opener, strain, rinse and use.

Of course, you can use dried black beans in this recipe but they must be soaked overnight and then cooked for 1 to 1.5 hours (until soft).

I’m not opposed to cooking black beans from dried, but in my opinion it’s a bit of a process (takes longer than other dried beans like lentils or chickpeas), and it often leaves my house with a pungent black beans smell that lingers for a couple of days.

So, for this reason, I prefer to use canned black beans.

However, if you want to try using dried black beans, Inspired Taste has a great recipe for how to cook black beans from scratch.

And, if you want to speed up cook time cooking dried beans at home, you might wnt to consider getting a pressure cooker like an Instant Pot! It’s certainly my favourite way to cook dried beans from scratch.

Is fresh, frozen or canned corn better in a salad?

The decision is entirely yours!

Fresh corn is crunchy and refreshing, and I encourage you to use it when it’s in season.

When corn is not in season then I like to reach for canned corn or frozen corn to make this recipe. Canned corn has a nice and sweet taste, which is delicious in this recipe.

I don’t usually love using frozen vegetables in recipes as I find them quite waterlogged. However, frozen corn and peas are an exception to this rule. They defrost well for a refreshing vegetable with quality taste.

So, I’ll leave the decision to you! Truth is, you really can’t go wrong with using fresh, frozen or canned corn in this vegan corn salad.

What to replace cilantro with if you’re not a fan

Cilantro is definitely one of those love or hate ingredients! Personally, I LOVE cilantro. The more the better. In fact, if it’s just me and hubby eating then I’ll sometimes double the recommended cilantro in recipes! haha.

But, I certainly have friends and family members that can’t stand cilantro. So, if you too are on team “hate cilantro” then I’d recommend to simply omit the cilantro from this recipe. This vegan corn salad is still very delicious without the cilantro.

Alternatively, you could replace the cilantro with freshly chopped basil leaves. I’ve actually done this a few times when making guacamole and it’s really good! The flavour profile is a little different from your traditional Mexican-inspired flavours, but it’s a nice change.

Storing this black bean salad, and for how long

This black bean with corn salad recipe will keep in the fridge for up to 3 days. It’s an easy meal-prep recipe, so that you can enjoy throughout the week.

Now, since we have avocado in the recipe, the shelf life is a little shorter, because avocados brown with exposure to air.

However, if you want this recipe to last longer than 3 days (i.e. 3-5 days), then you can prepare the recipe without the avocado, and toss it in just before serving. This will ensure a fresh tasting salad throughout the week.

black bean with corn salad in a serving bowl with spoon.

What can you serve with Black Bean Salad?

I like to serve this black bean salad alongside tortilla chips for scooping! Enjoy it like a salsa!

Or, you can also enjoy this salad paired alongside sweet potato! It’s a killer combo. My Baked Sweet Potato Wedges are such a good companion to serve with this dish for a well-rounded and filling meal.

But of course, the salad is delicious enough on it’s own for a grain-free salad. Perfect for a light and healthy lunch.


Join me on my YouTube Channel, where I teach you just how easy it is to make this 10-Minute Black Bean and Corn Salad recipe!

Other recipes you might like:

If you’re digging this black bean with corn salad, you might also like:

Black bean with corn salad photo for Pinterest sharing

So there we have it. An ultra simple vegan corn salad recipe that’s easy to throw together. It’s light and refreshing, crunchy and wholesome. I think you’re going to love it as much as we do.

And, if you do make this recipe please let me know in the comments below what you think! I love hearing from you. And of course, tag me on Instagram with the hashtag #twospoons. Nothing makes me happier than to see your recreations.

10-Minute Black Bean & Corn Salad

5 from 4 votes
Say hello to this super easy black bean and corn salad, tossed in a homemade lime vinaigrette! It’s light and refreshing, crunchy, colourful, wholesome and ready in 10 minutes. It’s the perfect appetizer for a crowd, and a great side salad.
black bean and corn salad
Prep Time 10 minutes
Total Time 10 minutes
Serves 4 people


  • 1.5 cups corn cooked (fresh, frozen or canned)
  • 1 cup black beans
  • 1 red bell pepper chopped
  • 1 avocado chopped
  • 1/4 cup red onion finely chopped
  • 1/2 cup cilantro tightly packed, finely chopped

Lime Dressing

  • 1/4 cup lime juice (about 2 limes)
  • 1/3 cup olive oil
  • 1/4 tsp cayenne pepper flakes
  • 1 clove garlic finely chopped
  • 1 tbsp agave
  • 1/4 tsp cumin
  • 1/4 tsp onion powder
  • 1/4 tsp sea salt
  • 1/8 tsp pepper


  • In a large mixing bowl add corn, black beans, chopped red bell pepper, avocado, red onion and cilantro.
  • In a separate small bowl add lime juice, olive oil, cayenne pepper, garlic, agave, cumin, onion powder, sea salt and pepper. Whisk to combine.
  • Pour dressing over salad and toss to combine. I like to serve this salad with tortilla chips.

Watch The Video


Salad will keep in fridge for 3 days. 
Nutritional information is a rough estimate. 



Calories: 388kcal | Carbohydrates: 35g | Protein: 7g | Fat: 27g | Saturated Fat: 4g | Sodium: 154mg | Potassium: 628mg | Fiber: 9g | Sugar: 9g | Vitamin A: 1344IU | Vitamin C: 52mg | Calcium: 18mg | Iron: 2mg

Tag @twospoons on Instagram
and hashtag it #twospoons


See more step-by-step instructions by visiting the recipe story here!

[mv_video jsonLd=”true” key=”gjdrr2ezhhfg5rlclsq7″ ratio=”16:9″ thumbnail=”https://mediavine-res.cloudinary.com/v1695317371/l8lgzla38bgg7k0chpqw.jpg” title=”10-Minute Black Bean & Corn Salad”]


We love hearing from you! If you love this recipe, please consider giving it a star rating when you post a comment. Star ratings help people discover my recipes online. Thank you!

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

Rate this Recipe

  1. This was so good! The dressing was spot on. Flavorful and just the right amount of spice. I love how clean and simple the ingredient are. I can’t wait to make this again!
    Thanks for the awesome recipe 🤗

    • Cami I am thrilled that you enjoyed this recipe! This is exactly what I hoped for when I created it – delicious, clean and easy to make! Thanks for the very kind comment. 🙂

  2. So good, have made this a couple of times. Great as an appetizer or as side! Now a go to / must have for family get-togethers 🥰

  3. So good! I also left out the cilantro(love it or hate it) And substituted ancho for the cayenne. I added some leftover Brown rice and tomatoes, put on top of mixed greens and topped with crushed tortilla chips. Was a great meal!

    • Hi April! So glad you liked the recipes and I love the additions you made. It sounds SO yummy! We are big cilantro lovers, but my parents absolutely hate it! haha. You are so right in that it’s a love or hate kind of ingredient. 🙂

  4. Delicious! I have made this twice already! First for my husband and I, then because we liked it so much, I made it for my husbands family! I omitted the cilantro, and cayenne pepper flakes and switched the agave for maple syrup and it turned out great! To bring to my families for dinner, I prepared the corn, beans, pepper and onion in a container. Then I made the dressing in a seperate container. Since we stayed 2 nights, and we ate this the second night there, it was so convenient to bring it pre made. Just 2 minutes before dinner, I stirred in the dressing and cut the avocado into the rest of the ingredients, and it was ready to enjoy! Everyone loved it and asked for the recipe!

    • What a beautiful note Krystal! I love that your family enjoyed this recipe so much. Thank you for sharing!