Yam and Black Bean Salad
Roasted yam cubes tossed with hearty black beans, crisp bell pepper, and a zesty lime-cumin dressing. This colorful salad comes together quickly and works as a stand-alone lunch or a vibrant side for grilled mains.
For 4 servings
- prep · ~20 min
Prepare the black beans.
Rinse the soaked black beans thoroughly. Add them to the pressure cooker with enough water to cover by 2 inches. Cover the lid and cook on medium-high heat for 4 whistles, then lower heat and cook for another 10 minutes. Allow the pressure to release naturally, drain, and set aside.
TIPSoak the beans overnight or at least 8 hours for even cooking. Unsoaked beans can triple the cooking time. - prep · ~5 min
Preheat the oven and season the yams.
Preheat your oven to 400°F (200°C). In a bowl, toss the yam cubes with 1 tablespoon of olive oil, 1 pinch of salt, and the cumin powder until evenly coated.
- roast · ~25 min
Roast the yams until tender and golden.
Spread the seasoned yam cubes in a single layer on the baking sheet. Roast for 22-25 minutes, flipping once halfway through, until the edges are golden brown and the centers are fork-tender. Remove from the oven and let them cool slightly.
TIPKeep the yams in a single layer with some space between them. Overcrowding the pan will steam them instead of roasting. - mix · ~2 min
Whisk together the dressing.
In a small bowl, whisk the remaining 1 tablespoon of olive oil, fresh lime juice, red chili powder, and the remaining salt until well combined.
TIPTaste the dressing at this stage and adjust the salt or lime juice. The yams will add natural sweetness, so a sharp dressing provides the best balance. - assemble · ~3 min
Assemble the salad.
In a large mixing bowl, combine the cooled roasted yams, cooked black beans, diced bell pepper, and diced red onion. Pour the dressing over the top and toss gently until everything is evenly coated.
TIPLet the yams cool for at least 10 minutes before mixing. Hot yams will wilt the bell pepper and onions, and absorb too much dressing. - garnish · ~1 min
Garnish with fresh cilantro and serve.
Transfer the salad to a serving bowl or platter. Sprinkle the chopped fresh cilantro over the top and serve at room temperature.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak black beans overnight for at least 8 hours to ensure they cook evenly and remain creamy.
- 2Spread yam cubes in a single layer on the baking sheet; overcrowding causes steaming instead of roasting.
- 3Let roasted yams cool for at least 10 minutes before mixing to keep bell pepper and onion crisp.
- 4Taste the dressing before adding; adjust lime juice or salt to balance the yams' natural sweetness.
- 5Make the dressing up to a day ahead and refrigerate; toss with salad just before serving.
- 6Store leftovers in an airtight container in the fridge for up to 3 days; serve chilled or at room temperature.
Adapt it for your goals.
Protein-boost
Add 200g of crumbled feta or cotija cheese and a handful of toasted pumpkin seeds for a heartier meal with extra protein and crunch.
smoky spinSmoky-spin
Swap the cayenne for 1 teaspoon of smoked paprika and add ½ cup of roasted corn kernels for a smoky-sweet Southwestern twist.
no cookNo-cook
Replace the cooked black beans with a can of rinsed black beans and swap roasted yams for steamed or canned yams to skip the oven entirely.
herb swapHerb-swap
Substitute cilantro with fresh mint or parsley if you dislike cilantro, keeping the salad bright and fresh.
Why this is on our healthy list.
Rich in Fiber
Black beans and yams both provide substantial dietary fiber, which supports healthy digestion and helps maintain steady blood sugar levels.
High in Vitamin A
Yams are packed with beta-carotene, which the body converts into vitamin A for healthy vision and immune function.
Plant-Based Protein
Black beans are an excellent source of plant protein, making this salad a satisfying option for vegetarian and vegan diets.
Heart-Healthy Fats
Olive oil provides monounsaturated fats that support cardiovascular health when used in place of saturated fats.
Frequently asked questions
Yes, use one 15-ounce can, drained and rinsed. Skip the pressure-cooking step and simply toss the beans with the other ingredients.


