Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Roasted Sweet Potato Black Bean Salad

Roasted Sweet Potato Black Bean Salad


  • Author: Mia McKenny
  • Total Time: 1 hour
  • Yield: 6 servings
  • Diet: Vegan

Description

Roasted Sweet Potato Black Bean Salad is a vibrant, hearty dish filled with roasted, spiced sweet potatoes, black beans, crunchy vegetables, and a tangy cumin-lime dressing. I love making it with sweet potatoes, red onion, black beans, and corn—ingredients that make this salad both earthy and refreshing. It’s a simple recipe that’s naturally vegan and gluten-free, making it a great option for potlucks, meal prep, or weeknight dinners. You may also hear it called a southwest sweet potato salad or a sweet potato black bean bowl. I’ve tested this both as a chilled salad and warm dish—they both work beautifully. It stands out with its satisfying texture, bold flavor, and visual appeal. Start with roasted cubes of sweet potato, toss them with beans, corn, and red bell pepper, and dress with lime juice, cumin, and maple syrup. The combination is unexpected yet fitting, perfect for spring picnics or fall gatherings. Roasted Sweet Potato Black Bean Salad deserves a permanent spot in any whole foods recipe rotation.


Ingredients

3 medium sweet potatoes, peeled and cubed

2 tablespoons olive oil

1 teaspoon smoked paprika

1 teaspoon ground cumin

1/4 teaspoon garlic powder

1/8 teaspoon cayenne pepper

1 (15-ounce) can black beans, rinsed and drained

1 cup corn (fresh, frozen, or canned)

1/2 red onion, finely diced

1 red bell pepper, diced

1/2 cup fresh cilantro, chopped

2 green onions, chopped (optional)

3 tablespoons lime juice

2 tablespoons olive oil (for dressing)

1 teaspoon maple syrup

1/2 teaspoon ground cumin (for dressing)

Salt to taste

Lime wedges, for serving


Instructions

1. Preheat oven to 425°F and line a baking sheet with parchment paper.

2. In a large bowl, toss sweet potato cubes with 2 tablespoons olive oil, smoked paprika, 1 teaspoon cumin, garlic powder, and cayenne pepper.

3. Spread potatoes in a single layer on the baking sheet and roast for 25 minutes without flipping.

4. Flip gently and roast an additional 10-15 minutes until crisp on the edges and tender inside.

5. While potatoes roast, combine black beans, corn, red onion, red bell pepper, cilantro, and green onions in a large bowl.

6. In a small bowl, whisk together lime juice, 2 tablespoons olive oil, maple syrup, and 1/2 teaspoon cumin to make the dressing.

7. Pour half the dressing over the bean and veggie mixture, tossing gently to coat.

8. Let the mixture sit for 10-15 minutes to allow the flavors to meld.

9. Once the sweet potatoes are cool enough, add them to the bowl and gently fold everything together.

10. Add remaining dressing, season with salt, and garnish with extra cilantro and lime wedges if desired.

11. Chill for 20-30 minutes or serve immediately warm.

12. Store leftovers in the fridge for up to 3 days.

Notes

Cube sweet potatoes evenly to ensure consistent roasting.

Let the salad sit before serving so the flavors deepen.

For extra protein, add quinoa or chopped avocado just before serving.

  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Salad
  • Method: Roasting
  • Cuisine: Southwestern

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 280
  • Sugar: 6g
  • Sodium: 180mg
  • Fat: 9g
  • Saturated Fat: 1g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 9g
  • Protein: 7g
  • Cholesterol: 0mg

Keywords: roasted sweet potato black bean salad, vegan sweet potato salad, healthy bean salad