This Roasted Sweet Potato Salad is a bright and tasty dish that combines sweet potatoes, fresh greens, and a tangy dressing. It’s colorful and perfect for any meal!
It’s so easy to make! Just roast the sweet potatoes, toss everything together, and you’ve got a healthy salad that feels special. Plus, the sweetness pairs perfectly with the crunch—yum!
Key Ingredients & Substitutions
Sweet Potatoes: These are the star of the dish! Their natural sweetness gives flavor and color. If you can’t find them, try using butternut squash for a similar taste and texture.
Mixed Greens: I like to mix spinach and arugula for their texture and flavor. You can use any salad greens you prefer, like kale or romaine. If you’re looking for a crunchy base, try using shredded cabbage.
Dried Cranberries: They add a nice sweetness and chew to the salad. If you want a less sweet option, consider using raisins or chopped apples instead. You can also use dried cherries for a unique twist!
Walnuts/Pecans: I enjoy walnuts for their earthy flavor and crunch. If you have nut allergies, sunflower seeds or pumpkin seeds are a great swap and still add crunch.
Avocado: This is optional, but it brings creaminess to the salad. If you’re not a fan of avocado, you might try adding feta cheese for a salty contrast.
How Do I Get Sweet Potatoes Perfectly Roasted?
Roasting sweet potatoes takes a little attention but is totally worth it! The goal is to get them tender and caramelized for the best taste. Here’s how:
- Start by cutting them into even cubes. This helps them cook at the same rate.
- Don’t skip the olive oil; it helps with roasting and adds flavor. Make sure they’re coated well.
- Spread them out on the baking sheet—crowding will make them steam instead of roast.
- Flip them halfway through to ensure even browning.
- If you want more caramelization, consider roasting them at a higher temperature or longer—just keep an eye on them!
Following these tips will give you delicious, roasted sweet potatoes that will elevate your salad! Enjoy!

Roasted Sweet Potato Salad
Ingredients You’ll Need:
For the Salad:
- 2 large sweet potatoes, peeled and cubed
- 2 tablespoons olive oil
- Salt and freshly ground black pepper, to taste
- 4 cups mixed greens (e.g., spinach, arugula)
- 1/2 cup dried cranberries
- 1/3 cup chopped walnuts or pecans
- 1/4 cup fresh parsley, chopped
- 1 ripe avocado, diced (optional)
For the Dressing:
- 3 tablespoons olive oil
- 1 tablespoon apple cider vinegar or balsamic vinegar
- 1 teaspoon Dijon mustard
- 1 teaspoon honey or maple syrup
- Salt and pepper, to taste
How Much Time Will You Need?
You’ll need about 10 minutes for preparation and another 25-30 minutes for roasting the sweet potatoes. In total, the entire dish can be ready in about 40 minutes!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 425°F (220°C). This will ensure your sweet potatoes roast perfectly!
2. Prepare the Sweet Potatoes:
In a mixing bowl, toss the cubed sweet potatoes with 2 tablespoons of olive oil, adding salt and pepper to taste. Make sure they are thoroughly coated so they roast nicely.
3. Roast the Sweet Potatoes:
Spread the sweet potatoes out in a single layer on a baking sheet lined with parchment paper. This helps them cook evenly. Roast them in the preheated oven for 25-30 minutes. Flip them halfway through to ensure they brown evenly. You want them soft and lightly browned!
4. Make the Dressing:
While the sweet potatoes roast, whisk together the dressing ingredients in a small bowl. Combine olive oil, apple cider vinegar, Dijon mustard, honey or maple syrup, and season with salt and pepper to taste. Set aside.
5. Assemble the Salad:
In a large salad bowl, combine your mixed greens, dried cranberries, chopped nuts, and fresh parsley. Once the sweet potatoes are done roasting, add them in along with the diced avocado, if you’re using it.
6. Dress the Salad:
Drizzle your prepared dressing over the salad and toss gently to mix everything together. Make sure all your ingredients are nicely coated with the dressing!
7. Serve and Enjoy:
Give the salad a taste, and adjust the seasoning if needed. Serve immediately and enjoy your delicious, colorful roasted sweet potato salad!
Feel free to customize this salad with your favorite toppings or ingredients. Enjoy your healthy meal!
Can I Use Other Vegetables in This Salad?
Absolutely! You can add or substitute other roasted vegetables like bell peppers, zucchini, or carrots for a different flavor profile. Just keep in mind that the cooking time may vary for different vegetables, so adjust accordingly!
Is This Salad Gluten-Free?
Yes, this roasted sweet potato salad is naturally gluten-free! Just make sure that any added ingredients, such as nuts or dressings, are also gluten-free to maintain that standard.
Can I Make This Salad Vegan?
Yes, this salad is already vegan-friendly! Just ensure that you use maple syrup instead of honey for the dressing, and you’re all set!
How to Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. The sweet potatoes might lose some texture, but they will still taste great! When ready to eat, you can enjoy it cold or gently reheat it in the microwave.



