Sweet Potato Taco Salad with Lime Crema
Looking for a vibrant and nutritious salad that packs a punch? This Sweet Potato and Black Bean Taco Salad is bursting with flavor and is perfect for a quick lunch or an impressive dinner. With roasted sweet potatoes, hearty black beans, and a tangy lime crema, it's a colorful and satisfying meal that's ready in just 45 minutes.

Ingredients
- 2 medium sweet potatoes, peeled and cubed
- 1 can (15 oz) black beans, rinsed and drained
- 4 cups mixed salad greens (romaine, spinach, etc.)
- 1 avocado, diced
- 1 cup cherry tomatoes, halved
- 1/2 red onion, thinly sliced
- 1 teaspoon olive oil
- 1 teaspoon chili powder
- 1/2 teaspoon cumin
- Salt and pepper to taste
- Juice of 1 lime
- 1/2 cup sour cream or Greek yogurt
- 1 tablespoon lime juice (for crema)
- Fresh cilantro for garnish
Instructions
- Preheat the Oven: Preheat your oven to 400°F (200°C).
- Roast Sweet Potatoes: Toss the cubed sweet potatoes with olive oil, chili powder, cumin, salt, and pepper. Spread them on a baking sheet and roast for 25-30 minutes, or until tender and golden brown.
- Prepare Lime Crema: In a small bowl, mix the sour cream (or Greek yogurt) with lime juice and a pinch of salt. Stir until smooth and set aside.
- Assemble the Salad: In a large bowl, combine the salad greens, black beans, diced avocado, cherry tomatoes, and sliced red onion. Add the roasted sweet potatoes once they are done cooling slightly.
- Drizzle and Serve: Top the salad with lime crema and garnish with fresh cilantro. Toss gently and serve immediately.
Cook’s tips
- Roast sweet potatoes until they are caramelized and tender, about 25-30 minutes, for the best flavor.
- Let the roasted sweet potatoes cool for a few minutes before adding to the salad so they don't wilt the greens.
- Adjust the chili powder and cumin to your preferred spice level.
- For a dairy-free option, use vegan sour cream or Greek yogurt alternatives.
Substitutions
- Use butternut squash or carrots instead of sweet potatoes.
- Use plain yogurt instead of sour cream for the crema.
- Swap the black beans for pinto beans or chickpeas.
- Use any mixed greens like arugula or kale instead of romaine and spinach.
Storage & reheating
Store the roasted sweet potatoes and salad components separately in airtight containers in the refrigerator for up to 3 days. Assemble and dress just before serving to keep the greens crisp.
Frequently asked questions
Can I make this salad ahead of time?
Yes, you can roast the sweet potatoes and prepare the lime crema in advance. Keep the components separate and assemble just before serving to maintain freshness.
Is this salad suitable for a vegan diet?
Absolutely! Simply use dairy-free sour cream or a plant-based yogurt for the lime crema to make it fully vegan.
Can I use canned sweet potatoes instead of fresh?
Fresh sweet potatoes are recommended for the best texture and flavor, but if using canned, drain and pat them dry, then toss with the spices and roast briefly to warm through.
How can I add more protein to this salad?
You can add grilled chicken, shrimp, or tofu to make it more substantial. The black beans already provide plant-based protein.



