• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Plant Based School
  • Home
  • Recipes
  • About Us
  • Navigation Menu: Social Icons

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About Us
  • All Recipes
  • Mains
  • Pasta
  • Sweet
  • Collections
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×

    Home » Salads

    Black Bean Salad

    Published: Aug 6, 2022 · by Nico

    Jump to Recipe

    This black bean salad with roasted sweet potatoes, corn, green or red bell pepper, creamy avocado, jalapeños, and a cilantro lime dressing with fresh cilantro and lime juice is a winner.

    Perfect for wholesome make-ahead meals and food prep. You are going to love it!

    sweet potato black bean salad
    On this page:
    • Ingredients
    • Instructions
    • Variations
    • Serving Suggestions
    • Make ahead
    • Storage
    • Questions
    • More Salad Recipes
    • Recipe

    Check out our Best Salad Recipes

    This black bean salad with tender roasted sweet potatoes is our favorite black bean salad recipe.

    Inspired by Mexican flavors, this recipe is perfect for making ahead and eating for a quick and nutritious lunch, as a healthy dinner, or bringing potlucks and picnics.

    Black beans are a powerhouse of nutrition, packed with plant-based protein, antioxidants, and fiber, and they'll keep you satiated for a long time.

    We combined them with crunchy, colorful veggies, such as green bell pepper, corn, and tender and creamy veggies such as roasted sweet potatoes and avocado.

    The taste and nutrition of this salad are off the charts. It contains some of the healthiest and tastiest foods on earth, and we love it.

    Finally, we toss everything into a tasty cilantro lime dressing to tie up the flavors and add freshness to this delicious meal.

    To make black bean salad even more fulfilling, mix in some quinoa, or use it to fill a wrap and drizzle with chipotle sauce, tahini sauce, or avocado spread.

    black bean salad with quinoa and sweet potatoes

    Ingredients

    ingredients for black bean salad

    Black beans

    Use canned black beans or cook dry black beans yourself. Dry black beans are easy to cook at home because they don't require soaking.

    You can boil them in water or vegetable broth for about one and a half hours until soft.

    You can substitute black-eyed beans, pinto beans, and red kidney beans for the black beans.

    Sweet potatoes

    Sweet potatoes are perfect with black beans. You can roast the sweet potatoes in the oven or make them in the air fryer instead. You'll need a drizzle of olive oil, a sprinkle of salt, and a few twists of black pepper.

    Bright orange sweet potatoes are a superfood packed with antioxidants, vitamins, and fibers. Adding them to this black bean salad is a great way to incorporate them into your diet.

    Corn

    We generally use canned corn kernels, but you can also cook fresh corn yourselves at home by boiling it in water, then cutting it off from the cob.

    Green bell pepper

    Green bell pepper is crunchy and colorful, and its slightly acidic taste matches perfectly the sweet potatoes and the black beans.

    You can substitute red, yellow bell pepper, and orange bell pepper for the green ones.

    Also, you can substitute bell peppers with cherry tomatoes.

    Red onion

    Red onion adds a hint of tanginess and a sharp taste to the salad. If the red onion is too harsh for you, replace it with spring onions or shallots.

    Jalapeños

    Jalapeños add heat a little heat to this Mexican-inspired black bean salad. We use green pickled diced jalapeno peppers or sliced ones.

    Cilantro Lime Dressing

    ingredients for cilantro lime dressing

    Cilantro

    Fresh cilantro (coriander outside of the USA) is a perfect match with all the other ingredients in this salad, and that's why we chose it for our dressing.

    If you don't like cilantro, you can use other fresh herbs such as parsley or mint instead or replace the cilantro dressing with an Italian vinaigrette or tahini sauce.

    Lime

    Use freshly squeezed lime juice or replace it with freshly squeezed lemon juice. If you don't have fresh citrus fruits, use apple cider vinegar instead.

    Olive oil

    Extra virgin olive oil would be best for this dressing as it's fruitier and more aromatic than regular olive oil.

    Ginger

    You can use fresh ginger or ground ginger.

    Maple syrup

    We use maple syrup instead of honey to keep the recipe vegan friendly. Agave syrup also works.

    Garlic

    You can use fresh garlic or garlic powder.

    Salt

    The dressing needs salt to be tasty; we usually use sea salt or kosher salt.

    black bean salad with cilantro lime dressing

    Instructions

    Step 1: Boil the Beans

    Rinse, then boil the black beans in a large pot with plenty of lightly salted water for about 1 to 1.5 hours.

    Tip: black beans don't require soaking as they are smaller, and their skin is thinner than, for example, kidney beans.

    Also, always cook beans in salted water; they'll taste much better and keep their shape.

    Finally, to make the beans even tastier, you can cook them in vegetable broth, or you can add aromatics such as bay leaves, onions, rosemary, carrots, and sage.

    cooking black beans in water

    There's no better method than tasting the beans to check if they are done cooking. Then, when you are happy with them, drain them in a colander.

    drained black beans

    Step 2: Cook the Sweet Potatoes

    You can cook the sweet potatoes in the oven or the air-fryer for this black bean salad. Preheat oven or air-fryer to 400°F or 200°C.

    Peel and chop the sweet potatoes into 1-Inch cubes. Toss them in olive oil, salt, and pepper.

    diced sweet potatoes

    Oven Roasting: transfer cubed sweet potatoes onto a baking sheet lined with parchment paper and bake in the oven for 25 minutes, or until tender and browned.

    oven roasted sweet potatoes

    Air frying: transfer the cubed sweet potatoes into the air fryer basket. The cubes CAN overlap. Air fry for 15 to 18 minutes, shaking the air fryer basket every 4 minutes to allow for even cooking.

    air fried sweet potato cubes

    Step 3: Make the Dressing

    Add cilantro, lime juice, maple syrup, garlic, peeled and grated ginger, salt, and olive oil to a food processor or blender.

    Tip: it's best to use a mini food processor, small blender, or immersion blender.

    all ingredients for cilantro lime dressing in a blender

    Blend for a couple of minutes. Taste and adjust for salt to your liking.

    Tip: if you don't have a blender, you can finely chop the cilantro, ginger, and garlic with a knife, then mix them with the other ingredients in a small bowl.

    cilantro lime dressing just made

    Step 4: Mix the Black Bean Salad

    To a large bowl, add the black beans, diced avocado, finely chopped onion, sliced jalapeños, roasted sweet potatoes, corn kernels, and diced green bell pepper.

    Next, pour in the cilantro lime dressing.

    avocado, corn, green peppers, black beans, jalapeno, red onion, and sweet potatoes in a bowl

    Toss well, taste and adjust for salt, and let the flavors meld for at least 15 minutes before serving.

    black bean salad with cilantro lime dressing

    Variations

    Black bean salad with quinoa

    black bean salad with quinoa and sweet potatoes

    Make this black bean salad even more nutritious by adding boiled quinoa, and it'll keep you healthy and satiated for the whole day.

    It's the perfect meal prep recipe for lunch, dinner, and post-workout meals, as the ingredients in the salad are packed with nutrition, wholesome plant protein, healthy carbs, vitamins, antioxidants, and fiber.

    Cook the quinoa as per package instructions, let it cool down for 15 minutes, then add it to the black bean salad. Alternatively, you can substitute brown rice for quinoa.

    Lentils and sweet potato salad

    lentils and sweet potato salad

    Want to try a different legume? Then our lentil sweet potato salad is perfect for you.

    Still plenty nutritious and tasty, this variation with lentils features a Mediterranean-inspired dressing with lemon juice, cumin, paprika, garlic, and parsley.

    This one is also perfect for making ahead and bringing with you for lunch. You can also serve this as an appetizer or side dish.

    Check out our lentil sweet potato salad recipe.

    Serving Suggestions

    We eat this black bean salad as a main meal, mostly for lunch, sometimes dinner.

    Try using it to stuff a tortilla wrap and drizzle it with either chipotle sauce or tahini sauce.

    We like to serve black bean salad for dinner with a side of tortilla chips, salsa, avocado dip or guacamole, and eggplant dip.

    Make ahead

    Black bean and corn salad is a great recipe to make ahead of time, store in the fridge, and serve as you need during the week.

    It lasts for about 4 days if stored in an airtight container, and you can eat it cold straight out of the fridge.

    The only advice I'd give you is to add some extra dressing on top the next day, as the salad can get a little dry in the fridge.

    For example, we drizzle some tahini sauce on top when we eat it the day after it's made, but a drizzle of good quality extra virgin olive oil would also do.

    Storage

    Store black bean salad in an airtight container in the refrigerator for up to 4 days. We do not recommend freezing this salad.

    Questions

    Is black bean salad gluten-free?

    Yes, our black bean salad is gluten-free and vegan.

    What pairs well with black beans?

    According to "The vegetarian flavor bible" by Karen Page and to our testing, black beans pair perfectly with bell peppers, jalapeños, chipotles, chipotle sauce, cilantro, avocado, corn, cumin, garlic, lime, red onion, oregano, quinoa, tomatoes, sweet potatoes, rice, and olive oil.

    Are black beans good in salads?

    Yes, black beans are a great ingredient in salads thanks to their firm texture, earthy notes, meaty and creamy texture, and overall rich taste.

    They pair well with a variety of ingredients that combined make great tasting and nutritious salads, like our black bean and sweet potato salad.

    More Salad Recipes

    If you love healthy salad recipes (like we do), take a look at our most loved salads:

    • Green Bean Salad
    • Avocado Salad
    • Cucumber Tomato Salad
    • Side Salad
    • Italian Salad
    • Rice Salad
    • Barley Salad
    • Sweet Potato Salad

    Or get more salad inspiration from our salad archive with grain bowls and healthy everyday salads.

    Get all salad recipes -->

    Recipe

    black bean salad

    Black Bean Salad

    Author: Nico
    This black bean salad with roasted sweet potatoes, corn, green or red bell pepper, creamy avocado, jalapeños, and a cilantro lime dressing with fresh cilantro and lime juice is a winner.
    Perfect for wholesome make-ahead meals and food prep. You are going to love it!
    Print Recipe Pin Recipe Share Recipe
    5 from 3 votes
    Prep Time 15 mins
    Cook Time 25 mins
    Boiling Beans 1 hr 15 mins
    Total Time 40 mins
    Course Main, salad
    Cuisine International
    Servings 6 people
    Calories 341 kcal

    Ingredients
     
     

    FOR THE SALAD

    • 1 cup cooked black beans
    • 1½ pound sweet potatoes peeled and chopped into 1-Inch cubes
    • 1 cup green bell pepper diced
    • 1 medium avocado diced
    • ½ cup corn
    • ½ red onion chopped
    • ¼ cup pickled jalapeños chopped

    FOR THE CILANTRO LIME DRESSING

    • 1 cup packed cilantro
    • ⅓ cup extra virgin olive oil
    • ¼ cup lime juice
    • 2 tablespoons maple syrup
    • ½ clove garlic
    • ½ teaspoon grated ginger
    • ½ teaspoon salt

    Instructions
     

    STEP 1: BOIL THE BEANS

    • Rinse, then boil the black beans in a large pot with plenty of lightly salted water for about 1 to 1.5 hours.
      cooking black beans in water
    • Taste the beans to check if they are done, then drain them in a colander.
      drained black beans

    STEP 2: COOK THE SWEET POTATOES

    • Preheat oven or air-fryer to 400°F or 200°C.
      Peel and chop the sweet potatoes into 1-Inch cubes. Toss them in ½ tablespoon of olive oil, ¼ teaspoon salt, and a few twists of black pepper.
      diced sweet potatoes
    • Oven Roasting: transfer cubed sweet potatoes onto a baking sheet lined with parchment paper and roast in the oven for 25 minutes, or until tender and browned.
      oven roasted sweet potatoes
    • Air frying: transfer cubed sweet potatoes into the air fryer basket.
      The cubes CAN overlap. Air fry for 15 to 18 minutes, shaking the air fryer basket every 4 minutes to allow for even cooking.
      air fried sweet potato cubes

    STEP 3: MAKE THE DRESSING

    • To a blender add all ingredients: cilantro, lime juice, maple syrup, garlic, peeled and grated ginger, salt, and olive oil.
      all ingredients for cilantro lime dressing in a blender
    • Blend for a couple of minutes until smooth. Taste and adjust for salt and lime before serving.
      cilantro lime dressing just made

    STEP 4: MIX THE BLACK BEAN SALAD

    • To a large bowl, add the black beans, diced avocado, finely chopped onion, sliced jalapeños, roasted sweet potatoes, corn kernels, and diced green bell pepper.
      Next, pour in the cilantro lime dressing.
      avocado, corn, green peppers, black beans, jalapeno, red onion, and sweet potatoes in a bowl
    • Toss well, taste and adjust for salt, and let the flavors meld for at least 15 minutes before serving.
      black bean salad with cilantro lime dressing
    • Optionally, you can add about 1 cup of boiled quinoa.
      black bean salad with quinoa and sweet potatoes

    Video Recipe

    Easy Black Bean Salad with sweet potatoes

    Notes

    Nutrition information is for 1 portion out of 6 without quinoa.

    Nutritional Values

    Nutrition Facts
    Black Bean Salad
    Amount Per Serving
    Calories 341 Calories from Fat 153
    % Daily Value*
    Fat 17g26%
    Saturated Fat 2g13%
    Trans Fat 0g
    Polyunsaturated Fat 2g
    Monounsaturated Fat 12g
    Cholesterol 0mg0%
    Potassium 788mg23%
    Carbohydrates 43g14%
    Dietary Fiber 9g38%
    Sugar 11g12%
    Protein 6g12%
    Vitamin A 16610IU332%
    Vitamin B6 0.4mg20%
    Vitamin C 28mg34%
    Vitamin E 3mg20%
    Vitamin K 31µg30%
    Calcium 64mg6%
    Folate 95µg24%
    Iron 2mg11%
    Manganese 1mg50%
    Magnesium 70mg18%
    Zinc 1mg7%
    * Percent Daily Values are based on a 2000 calorie diet.
    Did you like this recipe?We are not much on Instagram, Facebook, and Pinterest. Leave us a comment below instead, it would mean the world to us 🙂

    If you liked this black bean salad, you might also like:

    • 35 Best Chickpea Recipes
    • 45 Best Salad Recipes
    • 28 Best Fall Recipes | Dinner + Lunch
    • 35 Best Vegetarian Lunch Ideas
    « Lentil Sweet Potato Salad
    Farro Salad »

    Reader Interactions

    Comments

    1. Sarah

      January 11, 2023 at 1:16 am

      5 stars
      Not gonna lie, this is probably one of the most tasty recipes I have ever made - top 5 for sure!!! And I have made a TON over the past few years. Wow… the dressing… absolutely divine. The sweetness from the potatoes with the acidic kick from the lime and the creamy avocado balancing it all out. SO GOOD ☺️ I used quinoa for my protein and it was delicious. Luckily mine didn’t dry out in the fridge and I was able to eat it as is for the next 3 days. My new go to meal prep recipe for the week. Thank you!!!!

      Reply
      • Louise

        January 11, 2023 at 5:45 am

        Hi Sarah,
        Thank you SO much for your kind comment, I am really happy that the flavors of the veggies and the dressing pleased you!!
        Wonderful tip on the meal-prepping, this is super useful!
        Have a great rest of your week, Sarah.
        Kindest, Louise

        Reply
    2. Jenny

      September 02, 2022 at 8:43 pm

      5 stars
      This recipe was so delicious! I cheated and used canned beans. I also roasted the red onions along with the potatoes and added 1/2 an avocado to the dressing to thicken it up. I even ate it for breakfast the next day 😂

      Reply
      • Nico

        September 03, 2022 at 6:55 am

        Jenny, that's amazing - thanks so much for taking the time to leave a comment! I didn't even think of it as a breakfast idea, haha - I'm so delighted you enjoyed it!! Enjoy your weekend. Cheers, Nico

        Reply

    Leave a comment and star rating :-) Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Nico and Louise founders of the Plant-Based School.

    Hi, we are Nico and Louise, and we love cooking! Welcome to our blog.

    Here we share everyday plant-forward recipes, to help you and your family eat more veggies.

    Omnivores, flexitarians, vegetarians, and vegans, you are ALL WELCOME to this community.

    More about us →

    Trending

    • Lentil Curry
    • Vegan Mushroom Pasta
    • Cauliflower Lentil Salad
    • Chickpea Soup

    Seasonal

    • Roasted Sweet Potatoes
    • Broccoli Pasta
    • Cauliflower Soup
    • Lentil bolognese

    We make sure our recipes are delicious and nutritious!

    plant-based nutrition certificate from ecornell

    Footer

    ↑ back to top

    Top Recipes
    Vegan Custard
    Potato gnocchi
    Easy Focaccia
    Rice salad
    Vegan Ricotta

    Top Compilations
    Best Tofu Recipes
    Vegan Pasta Recipes
    Easy Dinners
    Best Plant-Based Desserts
    Vegan Appetizers

    Most Shared
    Eggplant Parmigiana
    Vegan Mayo
    Vegan melted cheese
    Hummus
    Roasted sweet potatoes

    HOME ABOUT RECIPES SUBSCRIBE PRIVACY POLICY NUTRITION DISCLAIMER IMPRINT

    Copyright © 2023 The Plant Based School