This Sweet Potato Greek Salad is colorful and packed with flavor! It features roasted sweet potatoes, fresh veggies, and a zesty dressing that makes it extra special.
The sweet potatoes add a nice twist, and who doesn’t love feta cheese? I like to enjoy it chilled—it’s refreshing, and perfect for sunny days or a light dinner! 🥗
Key Ingredients & Substitutions
Sweet Potatoes: They give a nice sweetness and texture. If you’re short on time, you can use canned sweet potatoes, but fresh ones really work best! Alternatively, butternut squash can also be a good substitute.
Kale or Mixed Greens: I love using kale for its crunch and nutrition, but you could use spinach or even arugula for a peppery flavor if you prefer. Just make sure whatever greens you choose are fresh!
Kalamata Olives: They add a briny flavor that complements the salad nicely. If they aren’t available, green olives or black olives can work too, but they may change the flavor slightly.
Feta Cheese: Feta brings creaminess and tanginess to the salad. If you’re dairy-free, try using crumbled tofu mixed with a bit of lemon juice, or vegan feta cheese available in stores.
How Do You Roast Sweet Potatoes Perfectly?
Roasting sweet potatoes properly gives them a delicious caramelized flavor. Start by cutting them into even cubes to ensure they cook evenly. Here’s how to do it:
- Preheat your oven to 425°F (220°C). This high heat helps them caramelize beautifully.
- Coat the cubes with olive oil, salt, and pepper to enhance their flavor.
- Spread the cubes out on a baking sheet—don’t overcrowd them! This allows the hot air to circulate and crisp them up.
- Roast for 20-25 minutes, flipping halfway through. Look for a golden color and tender texture.
Letting them cool slightly before adding to your salad will help them keep their shape! Enjoy!

Sweet Potato Greek Salad
Ingredients You’ll Need:
For the Salad:
- 2 medium sweet potatoes, peeled and cut into cubes
- 1 tbsp olive oil
- Salt and pepper, to taste
- 4 cups kale or mixed greens, chopped
- 1/2 cup cherry tomatoes, halved
- 1/2 cucumber, thinly sliced
- 1/4 cup red onion, thinly sliced
- 1/3 cup Kalamata olives, pitted and halved
- 1/2 cup feta cheese, crumbled
For the Dressing:
- 1 tbsp red wine vinegar
- 1 tsp dried oregano
- 1 tbsp fresh lemon juice
- 2 tbsp extra virgin olive oil
Garnish:
- Red pepper flakes, optional for garnish
How Much Time Will You Need?
This Sweet Potato Greek Salad takes about 10 minutes to prepare and 25 minutes to roast the sweet potatoes. You’ll need around 35-40 minutes in total before it’s ready to serve. Perfect for a quick and nutritious meal!
Step-by-Step Instructions:
1. Roast the Sweet Potatoes:
First, preheat your oven to 425°F (220°C). In a mixing bowl, toss the sweet potato cubes with 1 tablespoon of olive oil and a sprinkle of salt and pepper. Spread them out in a single layer on a baking sheet. This helps them roast evenly and get that nice caramelization!
2. Bake Until Tender:
Roast the sweet potatoes in the oven for about 20-25 minutes. Remember to turn them halfway through so they cook evenly. They should be tender on the inside and slightly caramelized on the outside. Once done, remove them from the oven and let them cool slightly.
3. Prepare the Salad Base:
In a large salad bowl, combine the chopped kale or mixed greens, halved cherry tomatoes, sliced cucumber, thinly sliced red onion, and Kalamata olives. This colorful array of veggies is not only healthy but also super appetizing!
4. Mix the Dressing:
In a small bowl, whisk together 1 tablespoon of red wine vinegar, 1 tablespoon of fresh lemon juice, 1 teaspoon of dried oregano, and 2 tablespoons of extra virgin olive oil. Add a pinch of salt and pepper to taste—this dressing will bring all the flavors together!
5. Combine Salad and Dressing:
Add the roasted sweet potato cubes to your salad bowl along with the dressing. Gently toss everything together so the sweet potatoes and dressing coat the veggies nicely.
6. Finish with Feta:
Sprinkle the crumbled feta cheese on top of the salad. For an extra kick, you can add a sprinkle of red pepper flakes if you like a little heat!
7. Serve and Enjoy!
Serve the salad immediately for a warm and comforting dish, or chill it for about 30 minutes for a refreshing cold salad. Either way, it’s packed with flavors and nutrients! Enjoy your vibrant Sweet Potato Greek Salad!
Can I Use Other Greens in This Salad?
Absolutely! While kale adds a nice crunch, you can substitute it with spinach, arugula, or even mixed salad greens for a different flavor and texture. Just make sure whatever greens you choose are fresh!
What Can I Use Instead of Feta Cheese?
If you’re not a fan of feta or need a dairy-free option, crumbled tofu mixed with a dash of lemon juice makes a great substitute. You can also try using vegan feta cheese available at many stores for a similar taste and texture!
How Should I Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To keep the textures fresh, you may want to keep the dressing separate until ready to serve. Just give it a stir before adding it to your salad!
Can I Make This Salad Ahead of Time?
Yes, you can prepare the salad ingredients in advance and store them separately. Just roast the sweet potatoes, chop the veggies, and whisk up the dressing, then combine everything right before serving for the best flavor and texture.



