Join the AK Dinner Party

Roasted Sweet Potato Black Bean Salad with Pineapple Corn Salsa

Vegetarian roasted sweet potato black bean salad with a fresh sweet pineapple corn salsa. Perfect for potlucks & parties.

Prep Time
15 mins
Cook Time
30 mins
Total Time
45 mins

This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

My mom filled my Easter basket to the brim with treats until I was in high school. Suddenly when I was 16, she decided that I no longer qualified to receive Easter goodies from this so called bunny. At first I thought she was kidding! This was a tradition, wasn’t it?

I suppose I figured that for the rest of my life, Mom would be there to drop off an Easter basket filled with my favorite jelly beans and chocolate eggs that no one ever eats (unless they’re Reese’s eggs of course).

roasted sweet potato salad with black beans and pineapple salsa on a tray

It was a real low blow from Mom and admittedly, I’m still recovering from basket-less holidays. However, as soon as I discovered that adulthood Easters involve church in the morning followed by beautiful brunches, all you can drink mimosas and most definitely carrot cake, I’ve been pretty content.

Mom, if you’re reading this… I forgive you. And love you oh so much.

roasted sweet potato salad with black beans and pineapple salsa in a bowl

Now you might be wondering why I’m talking about Easter and posting a sweet potato salad recipe. It’s simple: That mayo-laden potato salad that people put out during Easter is old school and tastes like a real artery clogger. Especially when you can’t see anything but white. Let’s get away from the basic and step it up with a fresh, beautiful black bean sweet potato salad with the best sweet pineapple corn salsa. This is what potato salads should always be, am I right?

Fresh. Flavorful. Unique. Protein & Fiber packed. Vegetarian. Gluten Free. Vegan.

Pretty much checks all the boxes. Bonus: You can make this salad a day ahead of time, but if you do just leave off the salsa until right before you serve it. ALSO highly recommend using this as a dip for chips. Enjoy! xo.

roasted sweet potato salad with black beans and pineapple salsa on a tray

More healthy salad recipes you’ll love:

Fiesta Mango Black Bean Quinoa Salad

Avocado Tomato Chickpea Pasta Salad with Lemon Basil Vinaigrette

Vegan Curried Broccoli Chickpea Salad

Roasted Sweet Potato & Arugula Salad with Turmeric Honey Mustard Yogurt Dressing

Butternut Squash and Kale Salad with Pomegranate, Toasted Almonds + Goat Cheese

Roasted Sweet Potato Black Bean Salad with Fresh Pineapple Corn Salsa

roasted sweet potato salad with black beans and pineapple salsa in a bowl
Course Appetizer, Dairy Free, Gluten Free, Grain Free, Healthy, Lunch, Salad, Side Dish, Vegan, Vegetarian
Keyword sweet potato salad
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Serves 4
Incredibly delicious vegan & gluten free black bean sweet potato salad with sweet pineapple & corn salsa.


  • 1 1/2 pounds sweet potatoes (about 4 medium), cut into 1 inch chunks
  • 2 tablespoon olive oil
  • 1 tablespoon fresh lime juice
  • 1 tablespoon pure maple syrup
  • 2 garlic cloves, minced
  • 1/2 teaspoon chili powder
  • Freshly ground salt and pepper, to taste
  • 1 (15 oz) can black beans, rinsed, drained and patted dry
  • For the salsa:
  • 1 cup fresh diced pineapple
  • 3/4 cup sweet corn, preferably organic (canned is fine)
  • 1/4 cup diecd red onion
  • 1 jalapeño, seeded and diced
  • 1/3 cup finely chopped fresh cilantro
  • salt, to taste


  1. Preheat oven to 400 degrees F. Add sweet potato cubes to a large bowl.
  2. In a small bowl, whisk together olive oil, lime juice maple syrup, garlic and chili powder. Pour over sweet potatoes and toss evenly to distribute. 
  3. Pour on a baking sheet and spread out evenly. Roast in oven for 25-35 minutes, flipping halfway through, until sweet potatoes are almost fork tender. 
  4. Remove from oven, cool for a few minutes then immediately transfer to a large bowl or a serving platter. Toss sweet potatoes with black beans and top with salsa!
  5. While the sweet potatoes are roasting, make the salsa: In a large bowl, toss pineapple, corn, red onion, jalapeño, cilantro and salt together. Serve warm or cold! Salad can be made a day ahead of time. Serves 4.

Recipe Notes

I highly recommend topping your salad with diced avocado for some additional healthy fats. So good.

Servings: 4 servings
Serving size: 1 serving
Calories: 346kcal
Fat: 4.6g
Carbohydrates: 67.7g
Fiber: 11.4g
Sugar: 17.8g
Protein: 10.5g

Recipe by: Monique Volz // Photography by: Sarah Fennel

Download My FREE 7-Day Meal Plan

Download My FREE 7-Day Meal Plan

Join the AK email list and get my brand new, FREE Simple & Nourishing 7-day Meal Plan delivered to your inbox.

    Leave a comment & rating

    Your email address will not be published.


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


    Show Comments

    You might also like