Roasted Sweet Potato Salad

5 from 1 vote

This post may contain affiliate links. Please read our disclosure policy.


This roasted sweet potato salad starts on a sheet pan. That’s where I toss bell peppers and cubes of sweet potatoes with a flavor-packed marinade made with cumin, smoked paprika and more pantry spices. While they’re in the oven, I whisk together a zesty jalapeño lime dressing. Then I combine the roasted veggies with avocado, red onions and cilantro before tossing everything in the dressing. This vegan recipe can be a main dish salad or a healthy side dish.

Also try this roasted sweet potato chickpea kale salad.

Roasted sweet potato salad on a plate.

Why You’ll Love This Recipe

It’s a sheet pan salad with both roasted and fresh ingredients. That gives it a wonderful combination of smoky sweet potatoes and peppers along with beans, creamy avocado and red onions. It has such fantastic textures too.

Black beans add protein and make this vegan potato salad even more hearty and filling. They make so much sense with the blend of dried spices and other ingredients in the recipe.

Because this is a no-lettuce salad, there’s no risk of wilting, and it’s a great choice for meal prep. Roasted potatoes and black beans for a base give this salad staying power, no offense to lettuce, so you can also serve it at a potluck or another get-together.

The Ingredients

Salad ingredients including sweet potatoes, peppers, black beans, jalapenos, garlic, spices, avocado, red onions, cilantro and olive oil.

This is what you need: 

  • Sweet potatoes: I use 3 medium sweet potatoes which is about 1-1/2 pounds or so. Peel them and then dice them. You can substitute with cubed butternut squash.
  • Bell peppers: A red bell pepper and a green pepper are a good balance of a sweeter pepper and one that’s more bitter. It is up to you what color peppers that you use.
  • Black beans: Canned beans are a convenient pantry ingredient. They are good in salads especially ones with Tex-Mex flavors and ingredients.
  • Dried spices: The marinade has a blend of cumin, garlic powder, onion powder, smoked paprika, kosher salt and black pepper. You can use chili powder or cayenne pepper as a substitute for smoked paprika if you want more heat.
  • Red onions: Instead of roasting them, I keep the chopped red onions fresh, so they give the salad a crisp and sharp bite.
  • Avocado: For something creamy and rich, I dice a ripe avocado and toss that with the roasted vegetables and beans.
  • Cilantro: For fresh herbs to finish the salad, I go with chopped cilantro.
  • Jalapeño lime dressing: It’s made with chopped jalapeños, minced garlic, salt, pepper, lime juice and olive oil.

How To Make This Roasted Sweet Potato Salad Recipe

Preheat the oven to 400 degrees F.

1. Marinate the sweet potatoes and bell peppers. Whisk the cumin, garlic powder, onion powder, smoked paprika, salt and pepper with oil in a small bowl. On the prepared pan, toss the potatoes and peppers with the marinade. Then spread them into a single layer.

2. Roast the sweet potatoes and peppers. Give them 25-30 minutes in the hot oven. The potatoes should be tender in the middle, and the peppers should be a little brown on the edges.

Sweet potatoes and peppers on a sheet pan before and after they roast.

3. Make the dressing. Stir the jalapeños, garlic, salt, pepper, lime juice and oil in a small bowl.

4. Assemble the ingredients in a large salad bowl. That includes the roasted sweet potatoes and peppers, black beans, red onions, avocado and cilantro. 

Dressing whisked in a small bowl. Salad ingredients assembled in a large bowl.

5. Drizzle in the salad dressing. Toss gently to combine. 

Salad ingredients tossed with dressing in a large bowl.

Serving

You can enjoy this sweet potato salad on its own for lunch or dinner. If you want, you can add chopped romaine or kale to it for greens. Serve it as a side dish with roasted cauliflower tacos, veggie fajitas or quinoa chili.

Storage & Leftovers

This roasted sweet potato salad is best eaten warm or at room temperature. You can keep leftovers in an airtight container in the fridge up to 3 days. Warm them in a 350-degree F oven. You can also eat them cold, but I like to let them sit at room temperature, so they lose some of the chill from the fridge.

If you do have leftovers, I recommend pouring any remaining dressing from the bottom of the mixing bowl into a jar and also storing that in the fridge. Then after you warm the roasted potatoes, black beans and peppers, you can give them a splash of dressing.

Recipe FAQs


Can you add cheese to this hearty salad?

Yes. The recipe is vegan as written, but I would recommend either Cotija or feta cheese.


Is it ok to toss lettuce into the salad?

Of course. For fresh greens, go with chopped romaine or kale, which are more substantial than baby spinach or arugula.

More Sweet Potato Recipes

Sweet Potato Skins with Black Beans
Oven-Baked Sweet Potato Fries
Roasted Sweet Potato Black Bean Quesadillas
Baked Sweet Potato Fritters
Roasted Sweet Potatoes, Black Beans & Tofu

More Fall Salads

Kale Apple Salad
Roasted Cauliflower Sweet Potato Salad
Fall Harvest Salad
Apple Walnut Quinoa Salad
Roasted Vegetable Salad 

Find more salad ideas in my seasonal salad roundup featuring leafy green salads, bean salads and pasta salads. Also, get inspired with my full roasted vegetable collection.

Want to save this recipe?
Enter your email below, and I’ll send it to your inbox. Plus enjoy recipes and cooking inspiration each week.

Roasted Sweet Potato Salad

5 from 1 vote
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 6
This roasted sweet potato salad is a hearty vegan recipe made with black beans, bell peppers, avocado and cilantro. Tossed in a zesty jalapeño lime dressing, it’s a fresh and filling side dish or main.

Ingredients 

For sweet potatoes and peppers

  • 2 tablespoons olive oil
  • 1/2 teaspoon cumin
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon onion powder
  • 1/4 teaspoon smoked paprika
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 3 medium sweet potatoes, cut into 1/2-inch dice (about 1 1/2 pounds)
  • 2 bell peppers, cut into 1-inch pieces

For dressing

  • 1 tablespoon minced jalapenos
  • 1 garlic clove, minced
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black peppers
  • 1 lime, juice
  • 1/4 cup olive oil

For salad

  • 15 ounce can black beans, drained and rinsed
  • 1/4 cup diced red onions
  • 1 avocado, diced
  • 1/4 cup chopped cilantro

Instructions 

  • Preheat the oven to 400 degrees F.
  • In a small bowl, stir 2 tablespoons olive oil, cumin, garlic powder, onion powder, smoked paprika, 1/2 teaspoon salt and 1/4 teaspoon black pepper. Toss the sweet potatoes and peppers with the oil-spice mixture on the pan and spread them into a single layer.
  • Roast for 25-30 minutes until the potatoes are tender in the middle and the peppers are lightly browned on the edges. 
  • While the sweet potatoes and peppers are in the oven, make the dressing. Whisk the jalapeños, garlic, 1/2 teaspoon salt, 1/4 teaspoon black pepper, lime juice and 1/4 cup olive oil in a small bowl.
  • In a large bowl, combine the roasted sweet potatoes and peppers, black beans, red onions, avocado and cilantro. Drizzle in the dressing, tossing to combine. 

Notes

This sweet potato salad is best served warm or at room temperature.
You can make the dressing up to 2 days in advance. Store it in an airtight container in the refrigerator. Let it sit at room temperature for 15 minutes before stirring it with the rest of the ingredients.
Store leftovers in an airtight container in the fridge up to 3 days. You can give them time at room temperature, so they aren’t as cold when you eat them or warm them in a 350-degree F oven.  Pouring any dressing from the bottom of the mixing bowl into a jar and also store it in the fridge. Then after you warm the leftover potato salad you can stir in that dressing.

Nutrition

Calories: 356kcal | Carbohydrates: 42g | Protein: 7g | Fat: 19g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 13g | Sodium: 728mg | Potassium: 888mg | Fiber: 12g | Sugar: 7g | Vitamin A: 17447IU | Vitamin C: 66mg | Calcium: 76mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Salads
Cuisine: Tex-Mex
Did you make this recipe?Mention @lastingredient on Instagram and tag it #lastingredient!

Author photo

Hi, I'm Paige.

Welcome to Last Ingredient where you will find simple seasonal recipes with plenty of fruits and vegetables, all for the home cook.

Related Posts

5 from 1 vote (1 rating without comment)

Leave a Comment

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

Recipe Rating




15 Comments

    1. For the Cilantro haters, I would do a mix of fresh herbs–flat leaf parsley, basil, oregano. I would reduce the amount from 1 cup to 1/2 cup so as to not overwhelm the other flavors of the salad.