Salad with avocado-yogurt dressing

This vibrant salad features roasted sweet potatoes, black beans, and corn, all tossed together with a creamy avocado-yogurt dressing. It's a nutritious option perfect for lunch or light dinner, balancing heartiness and freshness.

10 Feb 2026
Cook time 0 min
Prep time 30 min

Ingredients:

2 sweet potatos
1 tbsp olive oil
1 tsp ground cumin
1/2 tsp red pepper (spice)
1 tsp chili powder
1/4 tsp salt
1 dash black pepper
4 cups lettuce
1 cup greek yogurt
1/2 cup water
1 tsp coriander leaves
1 garlic clove
1/2 tsp salt
1 tsp lime juice
2 cups black beans
2 cup sweet corn
1/2 avocado
Salad with avocado-yogurt dressing

Experience a burst of vibrant flavors with this salad, featuring a creamy avocado-yogurt dressing. This recipe combines the heartiness of roasted sweet potatoes with the crispness of fresh lettuce, the richness of black beans, and the sweetness of corn. Perfect for a healthy lunch or a light dinner, this dish will satisfy your taste buds while providing essential nutrients.

Instructions:

1. Prepare the Sweet Potatoes:
- Preheat your oven to 400°F (200°C).
- Peel and dice the sweet potatoes into bite-sized pieces.
- In a bowl, toss the sweet potatoes with olive oil, ground cumin, red pepper, chili powder, 1/4 tsp salt, and a dash of black pepper.
- Spread the seasoned sweet potatoes on a baking sheet in a single layer.
- Roast in the preheated oven for about 25-30 minutes, or until they are tender and slightly browned, stirring halfway through.
2. Prepare the Dressing:
- While the sweet potatoes are roasting, place the Greek yogurt, water, fresh coriander leaves, garlic clove, 1/2 tsp salt, and lime juice in a blender.
- Cut the avocado in half, remove the pit and scoop out the flesh from one half. Add it to the blender.
- Blend until smooth and creamy. Adjust the consistency by adding more water if necessary.
- Taste and adjust the salt or lime juice if needed.
3. Assemble the Salad:
- In a large salad bowl, add the lettuce leaves.
- Rinse and drain the black beans and sweet corn. Add them to the bowl along with the roasted sweet potatoes.
- Pour the dressing over the salad and toss everything together until well combined.
4. Serve:
- Serve the salad immediately. Optionally, you can garnish it with additional coriander leaves or sliced avocado if desired.

This Salad with avocado-yogurt dressing is a fantastic way to enjoy a nutritious and flavorful meal. The combination of spices and textures makes it a satisfying dish that is both healthy and delicious. Enjoy this salad as a standalone meal or as a side dish to complement your favorite entrees.

Salad with avocado-yogurt dressing FAQ:

How long do I roast the sweet potatoes?

Roast the sweet potatoes in a preheated oven at 400°F (200°C) for about 25-30 minutes, or until they are tender and slightly browned, stirring halfway through.

Can I make the salad ahead of time?

While the salad can be assembled ahead of time, it’s best to add the dressing just before serving to prevent the lettuce from wilting. Store components separately in the refrigerator for up to a day.

What are some healthy substitutions for the dressing?

If you'd like to lighten the dressing, you can reduce the amount of Greek yogurt and increase the water, or use a plant-based yogurt for a dairy-free option.

What size pan should I use for roasting the sweet potatoes?

Use a standard baking sheet (about 18x13 inches) to ensure the sweet potatoes roast evenly. Spread them in a single layer to allow proper roasting.

How do I know when the sweet potatoes are done?

The sweet potatoes are done when they are tender and slightly browned. You can test their doneness by piercing them with a fork; they should be soft.

Cooking Tips:

- Roasting the Sweet Potatoes: Ensure even roasting by cutting the sweet potatoes into uniform-sized cubes. Toss them thoroughly with olive oil and spices before spreading them in a single layer on the baking sheet.

- Making the Dressing: Blend the avocado, Greek yogurt, water, coriander leaves, garlic, salt, and lime juice until smooth. Adjust the thickness by adding more water if necessary.

- Assembling the Salad: Layer the lettuce at the bottom of your serving bowl, then add the roasted sweet potatoes, black beans, and sweet corn. Drizzle the avocado-yogurt dressing over the top just before serving to keep the salad crisp.

- Ingredient Swap: Substitute Greek yogurt with dairy-free yogurt if you want a vegan version of the dressing. You can also use different greens, such as spinach or kale, in place of lettuce for additional nutritional benefits.

- Storage: Store the components separately in airtight containers in the refrigerator. Mix the salad and add the dressing just before serving to maintain freshness and texture.

Nutrition Facts

4 Servings
Calories 300kcal
Protein 15g
Carbohydrates 50g
Fiber 13g
Sugar 10g
Fat 11g

More recipes

Vegetable fritters

Crispy vegetable fritters with zucchini and pumpkin, spiced and healthy.

06 Dec 2025

Cashew and lentil patties

Nutritious cashew and lentil patties, baked or fried.

16 Feb 2026

Vegetarian mushroom ‘meatballs’

Baked vegetarian mushroom meatballs made with quinoa and herbs.

18 Feb 2026

Fried cauliflower with coriander yoghurt

Enjoy crispy fried cauliflower with refreshing coriander yoghurt dip.

20 Nov 2025

Posts