It’s the kind of side dish that feels right at home at a holiday party, on a picnic table, alongside a weekday dinner, or packed into a make-ahead lunch. The roasted veggies bring natural sweetness and rich creaminess, while the red wine vinegar adds just enough tang to keep every forkful lively.

A platter of roasted sweet potatoes and carrots garnished with chopped green onions and walnuts, with bowls of green onions and walnuts, and raw sweet potato, carrots, and onion nearby on a marble countertop.

Save This Recipe

We'll email this post to you, so you can come back to it later!

I love when a simple veggie dish delivers both big flavor and meaningful nourishment. Made with tender sweet potatoes, roasted carrots, caramelized Vidalia onion, and smoky spices, this colorful salad brings fiber, beta-carotene, potassium, and serious staying power to the table. Extra-virgin olive oil helps everything taste rich and satisfying, and because the salad is served chilled, it’s a dream for prepping ahead and pulling from the fridge when you need a scrumptious side.

A glass bowl filled with chopped onions, carrots, and sweet potatoes, topped with spices, is ready for a delicious Roasted Sweet Potato Salad. Surrounding the bowl are a whole onion, whole carrots, a sweet potato, black pepper, and salt on a marble countertop.
A glass bowl of Roasted Sweet Potato Salad with diced sweet potatoes, carrots, and onions sits on a marble surface. Nearby are raw carrots, a sweet potato, and an onion on a wooden plate, plus a small bowl of ground black pepper.

If you’re craving more comfort-style sides, you may also love The Best Roasted VegetablesSweet Potato with Ultra-Crispy Parmesan & Cracked PepperZucchini Parmesan Crisps, Parmesan-Crusted Delicate SquashCheesy Sweet Potato Casserole, Roasted Butternut Squash & Kale Salad, Shoestring Carrot Crisps, and Smashed Parmesan Brussels Sprouts.

A white platter holds a vibrant Roasted Sweet Potato Salad with carrots, garnished with chopped green onions and oats. A serving spoon rests on the platter, and small bowls with extra toppings are nearby.
A platter of Roasted Sweet Potato Salad featuring roasted sweet potatoes and carrots, garnished with chopped green onions and walnuts, ready to serve. Small bowls of extra toppings sit nearby on a marble surface.

A chilled potato salad with warm, roasty flavor

Here’s the fun twist: this salad starts in the oven but finishes in the fridge. The roasting step coaxes out all those caramelized, slightly crispy edges—my personal weakness!!—then the vegetables cool down and soak up a tangy red wine vinaigrette. The result is hearty, bright… and a little unexpected.

I first created this when I needed a make-ahead side that could handle real-life timing. You know the drill: the oven is packed, someone is asking what they can bring, Ian is “just tasting” the roasted pieces off the sheet pan, and I’m trying to get one dish fully done before the kitchen turns into a traffic jam. This salad became the answer. Roast it, chill it, garnish before serving, and voilà—one gorgeous dish, zero last-minute fuss. Sigh 😉

A plate of Roasted Sweet Potato Salad, garnished with chopped green onions and granola, sits on a white plate with a fork. Nearby are a serving dish piled with more sweet potatoes and small bowls of green onions and granola.

A few tasty finishing touches

Right before serving, I love adding chopped scallions for a fresh pop and either toasted nuts or crunchy granola for texture. Pecans, walnuts, pistachios, or almonds all work nicely here. The granola may sound a little surprising, butit brings a sweet crunch that plays so well with the creamy sweet potato, smoky paprika and tangy vinegar.

Serve this chilled Roasted Sweet Potato Salad with roasted chickensalmonturkey burgersveggie burgers, a simple sandwich, or wrap. It’s also lovely spooned over greens with chickpeas or leftover chicken for an easy lunch entrée!

A plate of Roasted Sweet Potato Salad garnished with chopped green onions and sprinkled with seeds, served with a fork. A bowl of extra green onions is visible in the background.

Try my Superfood Salad!

A platter of roasted sweet potatoes and carrots garnished with chopped green onions and walnuts, with bowls of green onions and walnuts, and raw sweet potato, carrots, and onion nearby on a marble countertop.
(5 stars) 1 rating

Roasted Sweet Potato Salad

Cozy roasted veggies, meet your chilled salad era. This Roasted Sweet Potato Salad is smoky, tangy, colorful, and make-ahead friendly—perfect for holidays, potlucks, weekday sides, and easy lunches.
Yield: 7 servings
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes

Ingredients
 

  • 4 medium sweet potatoes, cut into 1-inch bite-size pieces, skin on
  • 6 carrots, peeled and cut into 1-inch pieces
  • 1 medium Vidalia onion, diced
  • ½ teaspoon smoked paprika
  • ½ teaspoon dried oregano
  • ½ teaspoon cayenne pepper, optional, if you like heat
  • ¼ teaspoon salt, more to taste
  • ¼ teaspoon black pepper, more to taste
  • 2 tablespoons extra-virgin olive oil, divided
  • 3 tablespoons red wine vinegar
  • Optional garnish: chopped scallions, crunchy granola, and/or toasted nuts.

Instructions
 

  • Preheat oven to 400 degrees. Mist a large baking sheet with oil spray and set aside.
  • Add sweet potatoes, carrots, and diced onion to a large mixing bowl and toss with 1 tablespoon olive oil. Add paprika, oregano, cayenne pepper, salt and black pepper and mix to distribute all over veggies.
  • Spread the veggies out onto the baking sheet and mist generously with olive oil spray. Roast in oven for about 30 minutes, or until fork-tender.
  • Remove vegetables from the oven and allow to cool at room temperature.
  • Transfer the cooled veggies to a large bowl (I like to rinse and reuse the original mixing bowl). Add in the red wine vinegar and remaining 1 tablespoon, and using a large spoon, gently toss the veggies to coat with dressing.
  • Place in the fridge to chill for at least an hour before serving. Season with additional salt and pepper to taste. Garnish with chopped scallions and crunchy granola or toasted nuts.

Notes

If adding granola, add 50 calories per 2 tablespoons.

Nutrition Information per serving

Calories: 144Carbohydrates: 23gProtein: 2gTotal Fat: 4g— Unsaturated Fat: 3.5g— Saturated Fat: 0.5gCholesterol: 0mgSodium: 170mgPotassium: 490mgFiber: 4gTotal Sugar: 7g— Natural Sugar: 7g— Added Sugar: 0gVitamin A: 21000IU
Nutrition information is calculated using a leading industry software. That being said, brands can vary, and there may be slight fluctuations in the numbers.
I’m hoping you loved this recipe! If you made it and want to share feedback, I’d be so grateful to hear from you. Please leave a review below or tag @joybauer on Instagram!