This Roasted Sweet Potato Salad is the kind of dish that makes weeknights and holiday tables feel a little more special without asking much of you in return. Tender, caramelized cubes of sweet potato get tossed with greens, crunchy nuts, creamy cheese, and a bright maple Dijon dressing that clings to every bite.

It’s hearty enough to stand on its own for lunch, yet light and fresh enough to serve alongside roast chicken, salmon, or your favorite grilled protein. Whether you’re looking for a new Thanksgiving side, a meal-prep friendly salad, or just a colorful way to eat more veggies, this one checks all the boxes.
Why You’ll Love This Roasted Sweet Potato Salad
Roasted sweet potatoes are naturally sweet and caramelize beautifully in the oven, which means you get maximum flavor from very simple ingredients. Paired with crisp greens, tart dried cranberries, salty feta, and toasty pecans, every forkful is a mix of textures and tastes—sweet, salty, tangy, and crunchy.
This salad is also incredibly flexible. You can swap the greens, change up the cheese, or add extra protein like grilled chicken or chickpeas. It’s delicious warm, at room temperature, or chilled, making it perfect for potlucks, make-ahead lunches, and busy weeknights when you still want something homemade and satisfying.
What Makes Roasted Sweet Potatoes So Good in Salad?
Sweet potatoes are a dream base for salad because they’re naturally creamy on the inside and crisp on the edges when roasted. That contrast gives the salad a hearty, comforting feel while still keeping it veggie-forward.
Roasting also concentrates their flavor. A drizzle of olive oil, a sprinkle of salt, pepper, and maybe a little smoked paprika bring out their sweetness and add just enough savory depth. Once they cool slightly, they hold their shape in the bowl instead of turning mushy, so every bite feels intentional, not accidental.
Ingredients for the Roasted Sweet Potato Salad

Before we get into roasting and tossing, let’s talk about what each ingredient brings to the bowl. In this section, we’ll focus on the role of the ingredients, not their exact measurements—you’ll find those later in the printable recipe card.
Sweet Potatoes
Sweet potatoes are the star of this salad. They roast up tender with caramelized edges and a naturally sweet flavor that pairs beautifully with the tangy dressing and salty feta.
Olive Oil
Olive oil coats the sweet potatoes so they roast instead of steam, helping them develop crisp, golden edges. It also adds richness to the salad and forms the base of the maple Dijon dressing.
Salt and Black Pepper
Simple seasoning goes a long way. Salt enhances the natural sweetness of the potatoes and balances the acidity in the dressing, while freshly ground black pepper adds a gentle warmth and depth.
Smoked Paprika (Optional)
Smoked paprika gives the sweet potatoes a subtle smoky flavor and a gorgeous color. It’s optional but highly recommended if you love a bit of savory depth in your roasted veggies.
Fresh Greens
A bed of baby spinach, arugula, spring mix, or any tender greens adds freshness and a crisp, leafy contrast to the warm, roasted potatoes. The greens also help turn this salad into a full, satisfying meal.
Dried Cranberries
Dried cranberries bring bright pops of tart sweetness that play perfectly off the rich sweet potatoes and salty feta. They add chewiness and a little jewel-like color to the salad.
Feta Cheese
Creamy, salty feta crumbles into little pockets of flavor throughout the salad. It balances the sweetness of the potatoes and cranberries and makes every bite feel extra satisfying.
Pecans
Toasted pecans add crunch and a buttery, nutty flavor. They’re a great way to bring extra texture and healthy fats to the salad. Walnuts, almonds, or pepitas would also work if that’s what you have.
Green Onions
Thinly sliced green onions (scallions) give mild onion flavor without overpowering the salad. They brighten up the dish and keep it from tasting too heavy.
Maple Dijon Dressing Ingredients
A simple maple Dijon vinaigrette ties everything together. You’ll need olive oil for richness, apple cider vinegar for tang, Dijon mustard for creaminess and zip, maple syrup for sweetness, minced garlic for punch, plus a pinch of salt and pepper. It’s the kind of dressing you’ll want to drizzle on more than just this salad.
How To Make the Roasted Sweet Potato Salad
Once your ingredients are prepped, this salad comes together easily in just a few steps. You’ll roast the potatoes, whisk the dressing, then toss everything together while the potatoes are still a little warm so the flavors really sink in.
Step 1: Preheat the Oven and Prep the Sweet Potatoes
Preheat your oven to a hot temperature so the sweet potatoes can caramelize—375–400°F (190–200°C) is ideal. Line a baking sheet with parchment paper for easy cleanup.
Peel the sweet potatoes if you like (or leave the skins on for extra texture and nutrients), then cut them into even cubes so they cook at the same rate. Add them to the baking sheet.
Step 2: Season and Roast the Sweet Potatoes
Drizzle the sweet potatoes with olive oil and sprinkle with salt, black pepper, and smoked paprika if using. Toss everything directly on the pan until each cube is lightly coated.
Spread the potatoes into a single layer with a little breathing room between pieces. Roast them until they’re tender in the center and browned on the edges, flipping once halfway through. This usually takes around 20–25 minutes, depending on the size of your cubes.
Step 3: Make the Maple Dijon Dressing
While the sweet potatoes roast, whisk together the dressing. Add olive oil, apple cider vinegar, Dijon mustard, maple syrup, minced garlic, salt, and pepper to a small bowl or jar.
Whisk until the dressing looks smooth and slightly thickened, or shake it in a jar with a tight lid. Taste and adjust—add more vinegar for tang, maple syrup for sweetness, or salt for balance.
Step 4: Prep the Salad Base
Add your greens to a large salad bowl. Sprinkle the dried cranberries, crumbled feta, toasted pecans, and sliced green onions over the top. Keep everything light and fluffy so the warm potatoes can nestle in without crushing the greens.
If you’re serving the salad right away, you can drizzle a spoonful or two of dressing over the greens now to lightly coat them.
Step 5: Assemble the Salad
When the sweet potatoes are roasted, let them cool on the pan for a few minutes so they’re warm but not piping hot (you don’t want them to wilt the greens completely).
Add the warm potatoes to the salad bowl. Drizzle with more maple Dijon dressing and gently toss everything together until the greens are lightly coated and the toppings are evenly distributed.
Step 6: Taste and Serve
Give the salad a taste and adjust the seasoning if needed—add a pinch of salt, a grind of black pepper, or another splash of vinegar.
Serve the salad while the sweet potatoes are still warm for a cozy, comforting feel, or let it stand at room temperature for a bit if you prefer a more classic, chilled salad vibe.
How Many People Does This Roasted Sweet Potato Salad Serve?
This Roasted Sweet Potato Salad is designed to serve about 4 people as a main dish or 6 people as a side, depending on portion size and what else is on the table.
If you’re serving it as a lunch salad, pair it with crusty bread or a cup of soup and plan on generous bowls for everyone. As a side dish for a larger spread—think Thanksgiving, Christmas, or a Sunday roast—you can easily stretch it to serve more by adding extra greens.
For meal prep, you can portion the salad into 3–4 containers and add the dressing just before serving so everything stays fresh.
How to Store Roasted Sweet Potato Salad
Storing this salad is straightforward, and it actually holds up better than many leafy salads thanks to the sturdy sweet potatoes and hearty toppings.
If you’ve already tossed the salad with dressing, store leftovers in an airtight container in the refrigerator for up to 3 days. The greens will soften slightly, but the flavors will meld in a delicious way, and it’s still very enjoyable.
For the best texture, store the components separately:
- Keep the roasted sweet potatoes in an airtight container in the fridge for up to 4 days.
- Store the maple Dijon dressing in a small jar or container for up to a week.
- Keep the greens, feta, and dried cranberries separate until you’re ready to assemble.
When you’re ready to eat, gently rewarm the sweet potatoes in the microwave or a low oven, then toss them with fresh greens, toppings, and dressing. If the dressing has thickened in the fridge, thin it with a tiny splash of water or vinegar.
This salad is not ideal for freezing because the texture of both the potatoes and the greens will change too much once thawed.
Frequently Asked Questions
Can I make Roasted Sweet Potato Salad ahead of time?
Yes, this salad is very meal-prep friendly. You can roast the sweet potatoes, whisk the dressing, and prep all the toppings up to 2–3 days in advance. Store everything separately in the fridge and wait to toss the salad with dressing until right before serving.
If you want to build the salad ahead for a gathering, you can assemble the greens, toppings, and cooled sweet potatoes in a bowl, then cover and refrigerate. Add the dressing and toss just before it goes on the table.
Do I have to peel the sweet potatoes?
No, peeling is completely optional. The skins are full of nutrients and add extra texture. Just scrub the sweet potatoes well and remove any rough spots before cubing.
If you prefer a smoother bite or you’re serving picky eaters, go ahead and peel them. The salad will be delicious either way.
What other cheeses work instead of feta?
If feta isn’t your favorite, you can swap in goat cheese for something softer and tangier, or use crumbled blue cheese for a bolder flavor. Shaved Parmesan or little cubes of white cheddar also work nicely.
Choose a cheese that brings some saltiness and richness to balance the sweet potatoes and dressing.
How can I add protein to this salad?
It’s easy to turn this into a more protein-packed meal. Add grilled chicken, roasted turkey, crispy chickpeas, cooked quinoa, or even seared salmon on top.
For a plant-based option, toss in a can of rinsed and drained chickpeas or some lentils. You can also use a dairy-free cheese and skip the feta to keep the salad vegan.
Can I serve this salad cold?
Absolutely. While the salad is especially cozy with warm sweet potatoes, it’s also delicious completely chilled. Let the roasted potatoes cool completely before tossing, then store the salad in the fridge until serving.
If serving cold, you may want to add a little extra dressing right before eating, since cold salads can need a bit more brightness.
Want More Salad Ideas?
If this Roasted Sweet Potato Salad has you craving more fresh and flavorful bowls, try one of these other favorites from the site:
- Bright and juicy Tropical Fruit Salad with Honey Lime Dressing for a refreshing, colorful side.
- Crisp, crunchy Apple Salad with Pecans and Cranberries when you want something sweet-tart and extra crunchy.
- Protein-packed Mediterranean Shrimp and Avocado Salad for a light yet satisfying meal.
- Wholesome Healthy Mediterranean Rice and Beans when you’re craving a hearty, veggie-filled bowl.
These recipes bring the same balance of texture, color, and flavor, so you’ll never get bored of salad.
Save This Pin For Later
📌 Save this Roasted Sweet Potato Salad to your favorite salad or dinner Pinterest board so you can find it again the next time you need an easy side or veggie-packed main.
If you make it, I’d love to hear how you served it—did you add chickpeas, use goat cheese instead of feta, or toss in extra greens? Tell me all about your twists in the comments.
Questions are always welcome, too. Let’s help each other cook smarter, waste less, and make veggies the best part of the plate.
For even more easy, inspired recipes, come hang out on Pinterest at Life With Mira.
Roasted Sweet Potato Salad
- Total Time: 45
- Yield: 4 servings
- Diet: Vegetarian
Description
Roasted Sweet Potato Salad is a cozy, colorful bowl of caramelized sweet potatoes, crisp greens, tangy feta, and crunchy pecans tossed in a maple Dijon dressing—perfect when you need a quick dinner, easy lunch, or healthy snack that still feels comforting. This easy recipe is ideal for busy weeknights, meal prep, or holiday sides, and it fits right in with your favorite dinner ideas, quick breakfast leftovers, and everyday food ideas. Serve it warm or at room temperature for a simple, satisfying dish that works as a light main or hearty side.
Ingredients
2 medium sweet potatoes peeled and cut into 1 2 inch cubes
2 tablespoons olive oil
1 teaspoon salt
1 2 teaspoon black pepper
1 2 teaspoon smoked paprika
4 cups baby spinach or mixed salad greens
1 3 cup dried cranberries
1 3 cup crumbled feta cheese
1 3 cup toasted pecans roughly chopped
2 green onions thinly sliced
3 tablespoons olive oil
1 1 2 tablespoons apple cider vinegar
1 tablespoon maple syrup
1 teaspoon Dijon mustard
1 small garlic clove finely minced
1 pinch salt
1 pinch black pepper
Instructions
1. Preheat the oven to 400°F 200°C and line a large baking sheet with parchment paper for easy cleanup.
2. Place the cubed sweet potatoes on the baking sheet and drizzle with 2 tablespoons olive oil. Sprinkle with salt, black pepper, and smoked paprika, then toss to coat evenly and spread into a single layer.
3. Roast the sweet potatoes for 20 to 25 minutes, flipping once halfway through, until they are tender in the center and browned on the edges. Set aside to cool slightly while you prepare the rest of the salad.
4. While the sweet potatoes roast, make the dressing by whisking together 3 tablespoons olive oil, apple cider vinegar, maple syrup, Dijon mustard, minced garlic, salt, and black pepper in a small bowl or jar until smooth and slightly thickened. Taste and adjust seasoning as needed.
5. Add the baby spinach or mixed greens to a large salad bowl. Top with dried cranberries, crumbled feta, toasted pecans, and sliced green onions, keeping the greens light and fluffy.
6. Add the warm roasted sweet potatoes to the bowl with the greens and toppings. Drizzle with enough maple Dijon dressing to lightly coat everything.
7. Gently toss the salad until the sweet potatoes, greens, cheese, nuts, and cranberries are evenly distributed and the dressing is well combined throughout.
8. Taste and adjust with a pinch more salt, pepper, or a splash of vinegar if desired, then serve the salad warm or at room temperature.
Notes
Roast the sweet potatoes until the edges are deeply golden for the best caramelized flavor and texture.
For extra crunch, toast the pecans in a dry skillet over medium heat for 3 to 4 minutes until fragrant before adding them to the salad.
If you plan to meal prep, store the dressing separately and toss it with the salad just before serving to keep the greens fresh and vibrant.
- Prep Time: 20
- Cook Time: 25
- Category: Salad
- Method: Roasting
- Cuisine: American
Nutrition
- Serving Size: about 1 1 2 cups
- Calories: 380
- Sugar: 14
- Sodium: 360
- Fat: 21
- Saturated Fat: 5
- Unsaturated Fat: 15
- Trans Fat: 0
- Carbohydrates: 43
- Fiber: 6
- Protein: 7
- Cholesterol: 15
Keywords: roasted sweet potato salad, fall salad, healthy side dish, holiday side, easy salad, vegetarian dinner, quick lunch, easy recipe, food ideas, weeknight dinner, veggie salad, make ahead salad

