This Roasted Sweet Potato, Avocado and Feta Salad is a delightful mix of flavors and textures. It’s perfect for a quick lunch, a refreshing side dish, or a vibrant addition to any holiday dinner. The sweetness of the roasted sweet potatoes pairs beautifully with creamy avocado and tangy feta, making it a crowd-pleaser. Plus, it’s simple to prepare, requiring minimal cooking skills—just the right fit for beginners and families alike!

Why You’ll Love This Recipe
This salad is not only flavorful but also colorful, making it a joy to eat. It’s ideal for those who want a healthy side dish without spending too much time in the kitchen. The combination of sweet potatoes, spinach, and avocado provides a satisfying blend of nutrients, while the honey-lemon vinaigrette adds a delicious zing. The recipe is reliable and works well every time, ensuring you can serve it confidently at any gathering.
Table of Contents
Ingredients You’ll Need
Gather these fresh ingredients for a tasty salad that everyone will love:
- 1 sweet potato, diced
- 1/2 red onion, cut into thin wedges
- 1 tablespoon olive oil
- 2 cups spinach leaves
- 1/2 avocado
- 25 grams (0.8 oz) feta cheese
- Handful of chopped almonds
- 2 tablespoons extra virgin olive oil
- Juice of 1/2 lemon
- 1 teaspoon honey (or substitute with maple syrup or rice malt syrup)
- Salt and pepper, to taste
Ingredient Notes, Variations & Simple Swaps
Feel free to adjust the ingredients based on what you have at home. If you don’t have feta cheese, try using crumbled goat cheese or a dairy-free alternative. You can also swap almonds for walnuts or pecans for a different nutty flavor. Spinach can be replaced with kale or mixed greens if you prefer. If you’re looking for additional protein, consider adding cooked chicken or chickpeas to the salad!
Equipment Needed
- Baking tray
- Parchment paper
- Mixing bowl
- Small jar with a lid (for the dressing)
How to Make This Recipe
Step 1 – Prepare the Vegetables
Start by preheating your oven to 390°F (200°C). While the oven is heating, take the diced sweet potato and red onion. Place them on a baking tray lined with parchment paper. Drizzle with olive oil and mix everything together using your hands, making sure all the pieces are well-coated.
Step 2 – Roast the Sweet Potatoes and Onions
Once your oven is ready, put the tray inside and roast the vegetables for 20-30 minutes. Make sure to flip them halfway through for even cooking. You’ll know they are done when the sweet potatoes are tender and slightly caramelized.
Step 3 – Make the Dressing and Assemble the Salad
While the vegetables are roasting, prepare the dressing. In a small jar, combine 2 tablespoons of extra virgin olive oil, the juice of 1/2 lemon, and 1 teaspoon of honey. Stir with a spoon to loosen the honey, then cover the jar and shake until the ingredients are well mixed. When the sweet potatoes and onions are ready, place the spinach, roasted vegetables, diced avocado, feta, and chopped almonds in a mixing bowl. Drizzle the dressing on top and gently toss everything together to combine.

Tips for Perfect Results
Achieving a perfect salad is easy with a few simple tips:
- Cut the sweet potato into similar-sized pieces for even roasting.
- Don’t overcrowd the baking tray; it’s better to roast in batches if needed.
- Allow the roasted vegetables to cool slightly before adding to the salad to preserve the freshness of the spinach.
- Taste the salad before serving and adjust the salt and pepper as needed.
- For extra flavor, consider adding herbs like cilantro or parsley.
Flavor Variations
If you’re looking to mix things up, here are a few ideas to consider:
- Add sliced apples or pears for a sweet crunch.
- Include roasted chickpeas for added protein and texture.
- Sprinkle with chili flakes for a spicy kick.
- Swap the feta for shredded cheese for a different flavor profile.
- Mix in some cooked quinoa for a heartier salad.
What to Serve With This Recipe
This Roasted Sweet Potato, Avocado and Feta Salad pairs wonderfully with a variety of dishes. Consider these options for a complete meal:
- Grilled chicken or turkey
- Quinoa or grain bowls
- Baked fish, such as salmon
- A hearty vegetable soup
- Whole-grain bread or rolls
Storage, Make-Ahead & Leftovers
This salad is best enjoyed fresh, but you can make it ahead of time with a few adjustments. If you plan to store it, keep the dressing separate until you’re ready to serve. The salad will last in the fridge for up to 3 days. For freshness, store the components individually if possible. When reheating any leftovers, do so gently in the microwave to avoid making the vegetables soggy.

Roasted Sweet Potato, Avocado and Feta Salad
Ingredients
Salad Ingredients
- 1 piece sweet potato, diced Cut into similar-sized pieces for even roasting.
- 1/2 piece red onion, cut into thin wedges
- 1 tablespoon olive oil For roasting vegetables.
- 2 cups spinach leaves Can be replaced with kale or mixed greens.
- 1/2 piece avocado
- 25 grams feta cheese Can substitute with crumbled goat cheese or dairy-free alternative.
- 1 handful chopped almonds Almonds can be swapped for walnuts or pecans.
Dressing
- 2 tablespoons extra virgin olive oil
- 1/2 piece lemon, juiced
- 1 teaspoon honey Can be substituted with maple syrup or rice malt syrup.
- Salt and pepper, to taste
Instructions
Preparation
- Preheat your oven to 390°F (200°C).
- Place diced sweet potato and red onion on a baking tray lined with parchment paper.
- Drizzle with olive oil and mix until well-coated.
Roasting
- Roast vegetables in the oven for 20-30 minutes, flipping halfway through.
- They are done when the sweet potatoes are tender and slightly caramelized.
Assemble
- In a small jar, combine extra virgin olive oil, lemon juice, and honey; shake until well mixed.
- In a mixing bowl, combine spinach, roasted vegetables, diced avocado, feta, and almonds.
- Drizzle with dressing and gently toss to combine.
Notes
Frequently Asked Questions
Can I use other greens instead of spinach?
Yes, you can use other leafy greens like kale, arugula, or mixed greens. Just choose what you prefer or what you have on hand.
Is this salad filling enough for a main dish?
It’s light and refreshing. If you want to make it more filling, consider adding protein like grilled chicken or chickpeas.
Can I roast the sweet potatoes in advance?
Absolutely! You can roast the sweet potatoes and onions ahead of time and store them in the fridge. Just add them to the salad when you’re ready to serve.
What can I do if I don’t like feta cheese?
You can easily swap feta with a different cheese, such as goat cheese or Parmesan. You might also try a dairy-free alternative if you’re avoiding dairy.
How do I make this salad vegan?
To make the salad vegan, simply omit the feta cheese or replace it with a vegan cheese alternative, and use maple syrup in the dressing for sweetness.
