Roasted Sweet Potato Spinach Salad

It’s another day, and another very #AmbitiousThanksgiving recipe that you’re going to LOVE. First, let’s throw it back to 2018 when I first wrote about this beautiful salad and said:

“I call this recipe the Zac Efron Salad. It’s sexy, sweet, savory, feel-good and definitely delicious enough to put on your Thanksgiving table. In fact, it may just sing to you and give you a six-pack. Zac, you sure know how to treat a lady good.”

While I’m not so sure about the look Zac’s currently working with, I am 100% sure you need this roasted sweet potato spinach salad on your Thanksgiving table. A little green is an absolute MUST during the week before and after Thanksgiving too, and in my opinion, a delicious spinach salad can do no wrong.

It’s filled with juicy pears and pomegranate seeds, creamy goat cheese, perfectly toasty, crunchy pecans, and a delicious balsamic dressing to tie it all together. Every time I serve this over the holidays it’s gone within minutes, so trust me when I say your guests will swoon over this one!

FREE Ultimate Thanksgiving Guide (+ printable checklist!)

Whether you’re hosting or just attending, this Ultimate Thanksgiving Guide email series is for everyone. Enter your email below to get all of my best recipes, tips, and a FREE printable checklist for all of your Thanksgiving needs.

sweet potato spinach salad in a bowl with a pomegranate and a pear in the background

Ingredients in this sweet potato spinach salad

The recipe is a combination of my favorite seasonal fruits and veggies tossed with yummy mix-ins and a tangy balsamic dressing. It feels a little fancy even though it’s so easy! Here’s what you’ll need to make it:

  • Sweet potatoes: probably the star of the show in this lovely salad. You’ll roast them up with a little coconut or olive oil, brown sugar (or coconut sugar or maple syrup), garlic powder, cinnamon, cayenne pepper, salt and pepper.
  • Pecans: for a delicious crunch we’re adding toasted pecans.
  • Spinach: the base of the salad is made with nutritious leafy spinach.
  • Fruit: add a little sweetness with fresh sliced pears and pomegranate seeds.
  • Cheese: the salad gets some creamy tanginess from goat cheese.
  • For the dressing: everything gets tossed together in the best homemade balsamic dressing, which is made with olive oil, balsamic vinegar, garlic, maple syrup or honey, dijon mustard, salt and pepper.

roasted sweet potato spinach salad with pears in a bowl with two spoons

Make this salad you’re own

The great part about this sweet potato spinach salad is that it’s easy to customize, which makes it perfect for serving guests. Here are some ingredient swaps you can make:

  • For the sweet potatoes: feel free to roast up some butternut squash if you have it on hand.
  • For the pecans: toasted walnuts would also be delicious.
  • For the pears: I love the flavor and texture of sliced pears in this salad, but apples would also work.
  • For the cheese: feel free to use feta if you like saltier cheese.

I also like to add avocado if I’m feeling extra fancy!

Can I make it vegan?

Sure! Keep the salad vegan and dairy free by simply leaving off the cheese. It will still be delicious. Be sure to also use maple syrup in the dressing instead of honey.

sweet potato spinach salad with pears and pomegranate in a bowl

Our favorite protein add-ins

If you’re looking to add a boost of protein to this pear spinach salad (especially for lunch), try adding:

Looking to serve a crowd?

If you are serving this to a crowd/gathering, I recommend layering it on a platter. First add spinach, sweet potatoes, pear, and pomegranate. Drizzle with dressing, then top with pecans and goat cheese. Do not toss it together, just serve as is and let guests scoop it themselves!

roasted sweet potato spinach salad with pears in a bowl

How to store this sweet potato spinach salad

Store this spinach salad in an airtight container in the fridge, without the dressing, for up to 4-5 days. Simply dress the salad as soon as you’re ready to eat it so that the spinach doesn’t get soggy. The dressing will stay good in a container in the fridge for up to one week.

More fall salads you’ll love

Get all of my salad recipes here, and my Thanksgiving recipes here!

I hope you love this roasted sweet potato spinach salad! If you make it be sure to leave a comment and a rating so I know how you liked it. Enjoy, xo!

Roasted Sweet Potato, Pear & Pomegranate Spinach Salad

pomegranate spinach salad with sweet potato and pear in a bowl

Beautiful and festive roasted sweet potato spinach salad with juicy pear & pomegranate, creamy goat cheese, toasted pecans, and a tangy balsamic dressing. This easy sweet potato spinach salad is bursting with flavor and makes the perfect holiday side dish or fall lunch!


  • For the sweet potatoes:
  • 2
    medium sweet potatoes, cut into ½ cubes (can also use cubed butternut squash)
  • 1
    melted coconut oil or olive oil
  • 1
    brown sugar (or coconut sugar or maple syrup)
  • 1/2
    garlic powder
  • ¼
  • ¼
    cayenne pepper
  • Freshly ground salt and pepper
  • For the pecans:
  • ½
  • For the salad:
  • 2
    (6 ounce) bags organic spinach (about 8-10 cups spinach)
  • 3/4
    pomegranate seeds, from 1 pomegranate
  • 2
    medium ripe bartlett pears, thinly sliced
  • ½
    goat cheese (or can use feta)
  • For the dressing:
  • ¼
    extra virgin olive oil
  • 3
    balsamic vinegar
  • 1
    garlic clove, finely minced
  • 1
    maple syrup or honey
  • ½
    dijon mustard
  • Freshly ground salt and pepper, to taste


  1. Preheat the oven to 400 degrees F. In a small bowl, whisk together the oil, brown sugar, garlic powder, cinnamon and cayenne. Place the sweet potatoes on a baking sheet and pour mixture over the top. Season with salt and pepper and toss well to coat. Roast for 20-30 minutes until sweet potatoes are fork-tender, tossing a bit halfway through. They should get a little crispy on the edges.

  2. While the sweet potatoes are cooking, you can toast the pecans on the stovetop: Add pecans to a pan and place over medium heat, stirring occasionally for 3-6 minutes until pecans are fragrant and slightly golden brown on edges. Remove from heat and transfer to a cutting board. After a few minutes, roughly chop the pecans into big pieces. Set aside.

  3. In a mason jar or small bowl, add all of the dressing ingredients. Shake or mix well to combine. Taste and add additional salt/pepper, if necessary.

  4. In a large bowl, add the spinach, pomegranate seeds, pear slices, and cooked sweet potatoes. Top with toasted pecans and goat cheese crumbles. Drizzle with desired amount of dressing, then toss to coat. Add to bowls and serve with extra pecans and goat cheese, if desired.

Recipe Notes

If you are serving this to a crowd/gathering, I recommend layering it on a platter. First add spinach, sweet potatoes, pear, pomegranate. Drizzle with dressing, then top with pecans and goat cheese. Do not toss together.

To make dairy free: Leave off the goat cheese/feta or use a dairy free feta.

To make vegan: Leave off goat cheese and use pure maple syrup in the dressing instead of honey.

This salad is also amazing with the addition of avocado!


Servings: 6 servings

Serving size: 1 serving

Calories: 312.5kcal

Fat: 20.8g

Saturated fat: 5.4g

Carbohydrates: 30.9g

Fiber: 5.6g

Sugar: 14.8g

Protein: 4.9g

This post was originally published on November 12th, 2018, and republished on November 8th, 2022.

Source link

Home  Articles  Disclaimer  Contact Us