Sweet potato and black bean salad with cilantro-lime dressing served in a white bowl, garnished with cilantro leaves.

Sweet Potato and Black Bean Salad with Cilantro-Lime Dressing

Prep15 minCook30 minRest / wait10 minTotal55 min

Original recipe: 4 servings · Easy

Jump to directions

Ingredients

  • 2 cups

    peeled and diced into 1/2-inch cubes

  • 1 15-ounce can

    drained and rinsed

  • ¼ cup

    finely chopped

  • ¼ cup

    chopped

  • 2 tablespoons · ≈ 30 ml

    freshly squeezed

  • 2 tablespoons · ≈ 30 ml
  • 1 teaspoon
  • 1 clove

    minced

  • ½ teaspoon
  • ¼ teaspoon

Ingredient quantities adjust from the original 4 servings. Instructions and cooking times stay unchanged.

Measurement guide

tbsp = tablespoon · tsp = teaspoon. Use measuring spoons, not table cutlery. Metric equivalents are estimates. ¾ = three quarters; ½ = one half; ¼ = one quarter.

Directions

  1. Roast the Sweet Potatoes

    Preheat your oven to 425°F (220°C) to ensure it’s hot enough for roasting. Toss the diced sweet potatoes evenly with 1 tablespoon of extra-virgin olive oil, ground cumin, salt, and black pepper in a bowl, coating each piece thoroughly for maximum flavor. Spread the cubes out in a single layer on a baking sheet to promote even roasting. Roast in the oven for 25 to 30 minutes, stirring the potatoes halfway through the cooking time to encourage caramelization on all sides. The sweet potatoes should come out fork-tender with slightly browned edges, which enhances their natural sweetness. Once done, remove from the oven and allow the potatoes to cool for at least 10 minutes. Cooling prevents the salad from becoming soggy when tossed later and helps maintain a pleasant texture.

  2. Prepare the Dressing

    While the sweet potatoes roast and cool, prepare the dressing. In a small bowl, vigorously whisk together the freshly squeezed lime juice, the remaining tablespoon of extra-virgin olive oil, minced garlic, and chopped fresh cilantro. This combination yields a bright and vibrant dressing that delivers a fresh citrus punch and herbaceous undertones. The garlic adds a mild pungency that complements the sweet potatoes and black beans, while the olive oil ensures the dressing coats the salad evenly, binding the flavors together. Whisking until smooth helps emulsify the dressing, creating a silky texture that clings nicely to the salad ingredients.

  3. Assemble the Salad

    In a large mixing bowl, combine the cooled roasted sweet potatoes with the drained and rinsed black beans, ensuring the beans are well rinsed to remove excess sodium and any canning liquid. Add the finely chopped red onion for a sharp, crunchy bite that contrasts well with the softer textures. Pour the prepared cilantro-lime dressing over the mixture, then gently toss everything together. Use a light hand when mixing to avoid mashing or breaking up the sweet potatoes and beans, preserving their individual textures. This step distributes the dressing evenly throughout, allowing each bite to feature the melding flavors of the sweet potatoes, beans, onions, and herbs.

  4. Serve and Enjoy

    Before serving, taste the salad and season with additional salt or black pepper as needed to balance the flavors to your preference. This salad can be served at room temperature to fully enjoy the roasted potato flavor or chilled for a refreshing option. With its vibrant colors and harmonious combination of flavors and textures, it works well both as a satisfying main dish salad or a flavorful side. It pairs nicely with grilled proteins or can stand alone for a wholesome vegetarian meal.

Sweet potato enthusiasts will find this sweet potato and black bean salad a delightful way to enjoy tenderly roasted sweet potatoes paired with creamy black beans. This combination offers a hearty alternative to typical leafy salads, delivering both satisfying texture and vibrant flavor.

The dish is elevated by a zesty cilantro-lime dressing that enhances the natural sweetness of the roasted potatoes and adds a fresh, tangy contrast to the richness of the beans. Quick to prepare, this salad is incredibly versatile and perfect for a nourishing lunch any day of the week.

This sweet potato and black bean salad recipe balances an enticing mix of flavors and textures—from the softness of the roasted sweet potatoes to the slight crispness of red onions and the fresh herbal notes of cilantro, all tied together with a bright, citrusy dressing.

How to Make Sweet Potato

  1. Roast the Sweet Potatoes: Preheat your oven to 425°F (220°C) to ensure it’s hot enough for roasting. Toss the diced sweet potatoes evenly with 1 tablespoon of extra-virgin olive oil, ground cumin, salt, and black pepper in a bowl, coating each piece thoroughly for maximum flavor.
  2. Prepare the Dressing: While the sweet potatoes roast and cool, prepare the dressing. In a small bowl, vigorously whisk together the freshly squeezed lime juice, the remaining tablespoon of extra-virgin olive oil, minced garlic, and chopped fresh cilantro.
  3. Assemble the Salad: In a large mixing bowl, combine the cooled roasted sweet potatoes with the drained and rinsed black beans, ensuring the beans are well rinsed to remove excess sodium and any canning liquid. Add the finely chopped red onion for a sharp, crunchy bite that contrasts well with the softer textures.
  4. Serve and Enjoy: Before serving, taste the salad and season with additional salt or black pepper as needed to balance the flavors to your preference. This salad can be served at room temperature to fully enjoy the roasted potato flavor or chilled for a refreshing option.

Equipment

  • baking sheet
  • mixing bowl
  • small bowl
  • whisk
  • knife
  • cutting board
  • measuring spoons
  • spatula

Metric measurements

For the original 4 servings. This reference table stays fixed when you change the portions above.

Ingredient US amount Metric equivalent
sweet potatoespeeled and diced into 1/2-inch cubes 2 cups 300 grams
black beansdrained and rinsed 1 15-ounce can 425 grams
red onionfinely chopped ¼ cup 40 grams
fresh cilantro leaveschopped ¼ cup 15 grams
lime juicefreshly squeezed 2 tablespoons 30 ml
extra-virgin olive oil 2 tablespoons 30 ml
ground cumin 1 teaspoon 2 grams
garlic cloveminced 1 clove 3 grams
salt ½ teaspoon 3 grams
black pepper ¼ teaspoon 0.5 grams

Cooking tips

  • Roast the sweet potatoes evenly by spreading them in a single layer without overcrowding the baking sheet.
  • Let sweet potatoes cool completely to prevent the salad from becoming soggy or wilting the fresh herbs.
  • Rinse canned black beans well under cold water to remove excess sodium and canned flavor.
  • Use a sharp knife to finely chop red onions and cilantro for better texture and flavor distribution.

Substitutions

  • Replace black beans with cooked chickpeas or kidney beans for a different texture and flavor profile.
  • Swap fresh cilantro with parsley or basil if you prefer a milder herb flavor or have cilantro allergy.

Storage and reheating

To store leftover salad, transfer it to an airtight container and keep it refrigerated for up to 3 days. Over time, the acidity and moisture from the cilantro-lime dressing may soften the roasted sweet potatoes, so gently stir the salad before serving to redistribute dressing and ingredients. For optimal freshness and texture, consume within 2 days.

If preferred warm, reheat the roasted sweet potatoes separately to avoid overcooking the beans and red onion, then mix in the beans and dressing just before serving.

Allergen notes

Potential allergens include None. Check all labels and substitutions; this is not an exhaustive allergen assessment.

More recipes to try