Roasted Sweet Potato Salad with Crispy Black Beans

sweet potato black bean salad with towels

This roasted sweet potato salad is probably one of the most delicious meals I’ve had all month! Being a chef and foodie, I eat a lot of delicious food, but this salad is something else.

It’s incredibly flavourful, savoury yet refreshing and includes tons of delicious, wholesome ingredients. After eating this salad, you’ll be beaming with energy! I know I was.

This salad is great for meal prep as long as you add the avocado just before serving. It’s a delicious weekday dinner but also works well as part of a bigger spread.

The roasted sweet potato, crispy black beans, creamy avocado, grilled corn and refreshing lime just work together so perfectly. All the different flavours and textures balance each other out and you end up with a delicious, flavour explosion in your mouth. Thinking about it makes me smile and feel hungry at the same time…

If you love flavourful, fun and delicious salads you might also like these recipes:

I hope you like making and eating this roasted sweet potato salad just as much as I do. Please let me know what you think in the comments below or tag me in your creations on Instagram @nothangryanymore. I love seeing them!


sweet potato black bean salad with towels

Roasted Sweet Potato and Crispy Black Bean Salad

Flavourful, delicious and healthy salad. Perfect on its own or as a bbq side.
5 from 4 votes

(Click on the stars to vote!)

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Lunch, Salad, Side Dish
Cuisine Mexican, vegan
Servings 4 people


Roasted Sweet Potato

  • 2 orange sweet potatoes (about 600g)
  • 1/2 tbsp sunflower oil
  • 1/2 tsp ground cumin
  • 1/2 tsp smoked paprika
  • 1/2 tsp salt

Crispy Black Beans

  • 1 can black beans
  • 1/2 tsp salt
  • 1/2 tsp ground coriander
  • 1/2 tbsp sunflower oil


  • 1 corn cob
  • 1/2 tbsp sunflower oil

Other Ingredients

  • 30 g pumpkin seeds
  • 60 g Tuscan kale
  • 1/2 tbsp extra virgin olive oil
  • 1/2 small red onion
  • 1/2 lime
  • 1 handful fresh coriander
  • 1 avocado


  • Preheat the oven to 180°C fan bake.
  • Peel the sweet potatoes and cut them in half length wise. Then cut them into large chunks or wedges.
  • Transfer the sweet potato to a baking tray or dish and add the sunflower oil, ground cumin, smoked paprika and salt. Make sure the sweet potatoes are evenly covered in oil and spices.
    Push the sweet potatoes to one half of the tray to make space for the black beans.
  • Thoroughly rinse the black beans and add them to the baking tray next to the sweet potatoes. Add sunflower oil, ground coriander and salt and evenly coat the black beans.
  • Roast the sweet potato and black beans at 180°C for 30 minutes.
  • Now cut off the corn from the corn cob and add the kernels onto a second baking tray or dish. Evenly coat the corn in sunflower oil and salt.
  • Add the pumpkin seeds next to the corn and bake both at 180°C for 20 minutes.
  • About 5 minutes before the sweet potatoes, black beans, corn and pumpkin seeds are finished baking, start preparing the rest of the ingredients.
    Wash the kale and add it to a bowl with the olive oil. Massage the kale for a couple of minutes until it gets soft.
  • Finley slice the red onion and cut the avocado into bite-sized chunks.
  • To assemble the salad: Add the kale to a large plate, then add the sweet potato, black beans, corn and pumpkin seeds. Top with sliced red onion, avocado and coriander. Then dress the salad with lime juice from 1/2 lime and a drizzle of extra virgin olive oil. Enjoy!
Keyword avocado, black beans, corn, lime, red onion, sweet potato
Nutrition Facts
Roasted Sweet Potato and Crispy Black Bean Salad
Amount Per Serving (290 g)
Calories 380 Calories from Fat 132
% Daily Value*
Fat 14.7g23%
Saturated Fat 2g13%
Trans Fat 0.02g
Polyunsaturated Fat 5.5g
Monounsaturated Fat 6.3g
Cholesterol 0mg0%
Sodium 877mg38%
Potassium 1187mg34%
Carbohydrates 55g18%
Fiber 15.4g64%
Sugar 10.1g11%
Protein 11g22%
Vitamin A 23719IU474%
Vitamin C 45.5mg55%
Calcium 142mg14%
Iron 3.3mg18%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Share your creation with us on Instagram @nothangryanymore


Join the newsletter & never miss out on new recipes

Do you know someone who would enjoy this recipe?

Join the newsletter & never miss out on new recipes

Do you know someone who would enjoy this recipe?

Leave a Reply

Your email address will not be published.

Recipe Rating

Press ‘Enter’ to search or ‘Esc’ to cancel

pasta al limone close up

Subscribe to the weekly newsletter & get a free eBook with 7 easy weeknight dinners

We respect your email address in accordance with our privacy policy.