Roasted Sweet Potato Black Bean Salad is a colorful, hearty, and flavor-packed dish that works as a side or a satisfying main. I love how the caramelized sweetness of the roasted potatoes pairs with the earthiness of black beans, fresh veggies, and a zesty lime dressing. It’s nourishing, easy to prep, and delicious warm or cold.
Why You’ll Love This Recipe
I love this recipe because it’s filling, nutritious, and incredibly flexible. The roasted sweet potatoes add natural sweetness and a slightly crispy texture, while the black beans bring protein and fiber. With bright lime juice, a little spice, and fresh herbs, it’s vibrant and refreshing. It also holds up well for meal prep or potlucks.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Sweet potatoes (peeled and diced)
-
Olive oil
-
Salt and black pepper
-
Smoked paprika or chili powder
-
Black beans (canned and drained or cooked from scratch)
-
Red bell pepper (diced)
-
Red onion (finely chopped)
-
Fresh cilantro (chopped)
-
Corn (fresh, frozen, or canned)
-
Avocado (diced)
-
Lime juice
-
Optional: cumin, garlic powder, jalapeño, or cotija cheese
Directions
-
I preheat the oven to 425°F and toss the diced sweet potatoes with olive oil, salt, pepper, and smoked paprika.
-
I spread them on a baking sheet and roast for 25–30 minutes, flipping halfway through until golden and tender.
-
While they roast, I mix the black beans, bell pepper, red onion, corn, and cilantro in a large bowl.
-
Once the sweet potatoes are done, I let them cool slightly, then add them to the bowl.
-
I squeeze in fresh lime juice, drizzle with a bit more olive oil, and toss gently to combine.
-
Just before serving, I fold in the diced avocado and adjust seasoning to taste.
Servings and timing
This recipe makes about 4–6 servings and takes around 40 minutes from start to finish (mostly roasting time). It can be served warm, room temp, or chilled.
Variations
-
I sometimes add quinoa or farro to make it even more filling.
-
For a spicy kick, I add chopped jalapeño or a dash of hot sauce.
-
I’ve topped it with crumbled feta or cotija for extra flavor.
-
If I want a creamy dressing, I blend avocado with lime, olive oil, and a touch of garlic.
Storage/Reheating
I store leftovers in an airtight container in the fridge for up to 3 days. I keep the avocado separate if I’m making it ahead. To serve warm, I reheat the sweet potatoes slightly before tossing with the other ingredients, or enjoy it cold as a salad.
FAQs
Can I roast the sweet potatoes ahead of time?
Yes, I often roast them the night before and store them in the fridge. I bring them to room temp or warm them slightly before serving.
Can I use canned corn?
Definitely. I drain and rinse it first, or char it briefly in a pan for extra flavor.
Is this salad vegan?
Yes, as long as I skip cheese or use a plant-based alternative, it’s completely vegan and dairy-free.
Can I use other beans instead of black beans?
Sure. I’ve used kidney beans, pinto beans, or chickpeas and they all work great.
What goes well with this salad?
I serve it as a main on its own or pair it with grilled chicken, tacos, or wrap it in a tortilla for an easy lunch.
Conclusion
Roasted Sweet Potato Black Bean Salad is a hearty, colorful dish that’s packed with nutrients and flavor. Whether I’m meal-prepping for the week or bringing a healthy dish to a gathering, this salad always delivers. It’s versatile, simple, and totally satisfying.
Roasted Sweet Potato Black Bean Salad
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Roasted Sweet Potato Black Bean Salad is a vibrant, hearty salad made with caramelized sweet potatoes, black beans, fresh veggies, and a zesty lime dressing. Perfect as a main or side, it’s nutritious, flavorful, and great for meal prep or potlucks.
- Author: Lizaa
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4–6 servings
- Category: Salad
- Method: Roasting
- Cuisine: Mexican
- Diet: Vegan
Ingredients
- 2 medium sweet potatoes, peeled and diced
- 2 tablespoons olive oil (plus more for drizzling)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon smoked paprika or chili powder
- 1 (15 oz) can black beans, drained and rinsed
- 1 red bell pepper, diced
- 1/4 cup red onion, finely chopped
- 1/2 cup corn (fresh, frozen, or canned)
- 1/4 cup fresh cilantro, chopped
- 1 avocado, diced
- 2 tablespoons fresh lime juice
- Optional: 1/4 teaspoon cumin
- Optional: 1/4 teaspoon garlic powder
- Optional: 1 small jalapeño, finely chopped
- Optional: 1/4 cup crumbled cotija cheese
Instructions
- Preheat oven to 425°F (220°C). Line a baking sheet with parchment paper.
- Toss diced sweet potatoes with 1–2 tablespoons olive oil, salt, pepper, and smoked paprika. Spread on the baking sheet in a single layer.
- Roast for 25–30 minutes, flipping halfway through, until tender and lightly browned.
- Meanwhile, in a large bowl, combine black beans, red bell pepper, red onion, corn, and cilantro.
- Let the roasted sweet potatoes cool slightly, then add to the bowl.
- Drizzle with lime juice and a little more olive oil. Toss gently to combine.
- Just before serving, fold in the diced avocado and adjust seasoning to taste.
- Top with jalapeño or cotija cheese if desired. Serve warm, at room temperature, or chilled.
Notes
- Roast sweet potatoes in advance to save time.
- Keep avocado separate if making ahead to prevent browning.
- Char canned corn in a pan for extra flavor.
- Add quinoa or farro for a more filling version.
- Use chickpeas, kidney beans, or pinto beans as alternatives.
Nutrition
- Serving Size: 1 1/2 cups
- Calories: 280
- Sugar: 5g
- Sodium: 300mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 8g
- Protein: 7g
- Cholesterol: 0mg
