Sweet Potato and Spinach Salad Recipe: Roasted Sweetness Meets Peppery Greens

Salads

Sweet Potato and Spinach Salad Recipe: Roasted Sweetness Meets Peppery Greens

This sweet potato and spinach salad recipe transforms humble ingredients into a vibrant, nutrient-packed dish that balances earthy sweetness with peppery freshness. The secret lies in roasting sweet potatoes until caramelized—developing deep, nutty flavors that contrast beautifully with massaged spinach.

I've perfected this recipe to deliver a salad that's hearty enough for a main course but light enough for a summer lunch.

What sets this salad apart is its adaptability—swap honey for maple syrup to make it vegan, or add toasted pecans and crumbled feta for extra texture and richness. The dressing, a bright citrus vinaigrette, ties everything together with a tangy finish that cuts through the sweetness.

It's the kind of dish that feels both comforting and fresh, perfect for meal prep or impressing guests.

The result is a salad with layers of flavor and texture: tender roasted sweet potatoes with crisp edges, wilted spinach that's been massaged into perfect bite-sized pieces, and a dressing that clings to every ingredient.

It's a vegetarian powerhouse packed with vitamins, fiber, and plant-based protein—ideal for anyone looking to eat well without sacrificing taste.

Whether you're serving it as a side or a main dish, this salad holds up beautifully for days. The flavors deepen as it sits, making it even more delicious the next day. Here's how to bring it to life in your kitchen.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato and spinach salad

Roasted sweet potatoes and peppery spinach come together with bright citrus dressing for a hearty salad.

Ingredient Amount Notes
Sweet Potatoes 🍠 1 ½ lb Medium-sized, peeled and cubed
Baby Spinach 🌿 8 oz Fresh, not wilted
Extra-Virgin Olive Oil 🫒 ¼ cup For roasting and dressing
Orange Juice 🍊 ¼ cup Freshly squeezed
Apple Cider Vinegar 💧 2 tbsp For tangy dressing
Honey 🍯 1 ½ tbsp Or maple syrup for vegan
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Garlic Cloves 🧄 3 cloves Minced for dressing
Toasted Pecans 🥜 ¼ cup Optional for crunch
Crumbled Feta Cheese 🧀 ¼ cup Optional for richness
Lemon Juice 🍋 1 tbsp Freshly squeezed

The sweet potatoes are the star—look for firm, vibrant orange ones at the grocery store. Trader Joe's usually has the best selection, but any well-stocked supermarket works. Medium-sized potatoes (about 6-8 oz each) roast perfectly without drying out. Peeled and cubed, they caramelize into tender, crisp-edged pieces that contrast beautifully with the spinach. If you can't find baby spinach, regular spinach works too—just chop it finely and massage it well to wilt it properly. The key is to use fresh greens; if they're wilted already, skip them.

No honey? Maple syrup works perfectly for a vegan version—just use the same amount. Want extra crunch? Toast those pecans in a dry pan for 3-5 minutes until fragrant. The dressing is where the magic happens—fresh garlic and lemon brighten everything up. If you're short on time, pre-minced garlic from a jar works fine, but fresh is always better. The orange juice adds natural sweetness, so don't skip it. For a creamier dressing, stir in 1 tbsp of Greek yogurt or vegan mayo at the end.

This salad tastes even better the next day—flavors meld beautifully. Store in an airtight container with the dressing separate to keep the spinach crisp. Keeps for 3-4 days in the fridge. The roasted sweet potatoes can be prepped ahead and reheated gently. If making for a crowd, double the dressing and store it separately. The pecans and feta (if using) should be added fresh before serving to keep them crisp.

❤️

Why You'll Love This Recipe

  • No Roasting Required: I swear by this trick—toss cubed sweet potatoes in olive oil and vinegar, then microwave them for 8 minutes. They soften just enough to soak up that bright orange juice dressing without needing the oven. (Yes, even on a Tuesday night.)
  • Sweet-Savory Magic: The dressing hits differently—orange juice cuts through the earthy spinach while the vinegar adds a tangy kick. Roast the sweet potatoes until caramelized, and suddenly you’ve got a dish that’s both hearty and refreshing. Honestly, it’s the kind of balance that makes you go back for seconds.
  • Lunchbox Hero: Between us, this salad keeps perfectly for days. Pack it in jars or containers, and the flavors only get better overnight. My kids actually eat their greens now—no complaints, just clean plates. (I’ll take it.)
  • Budget Pantry Staples: Sweet potatoes and spinach are cheap, and this recipe uses what you’ve got. No fancy add-ins needed; just olive oil, a splash of juice, and vinegar. I’ll be real: it’s my go-to when I’m trying to stretch groceries without sacrificing flavor.

Step-by-step instructions for sweet potato and spinach salad

Here's how to create a perfectly balanced salad with caramelized sweet potatoes and fresh spinach.

1

Roast the Sweet Potatoes to Sweet Perfection

Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 1.5 lb sweet potatoes (peeled and cubed) with 1 tablespoon of the 0.25 cup extra-virgin olive oil, 0.25 teaspoon of the 0.5 teaspoon salt, and 0.125 teaspoon of the 0.25 teaspoon black pepper. Spread them out in a single layer—they need room to caramelize.

Roast for 25-30 minutes until the edges are deep golden brown and the cubes are tender when pierced with a fork. If they're browning too quickly, tent the pan with foil. You want them caramelized on the outside but still slightly firm inside—they'll soften more when tossed with the dressing.

2

Toast the Pecans for Added Crunch

While the sweet potatoes roast, pulse the 3 cloves garlic in a food processor until finely minced. In a dry skillet over medium heat, toast the 0.25 cup toasted pecans for 3-4 minutes until fragrant and lightly golden. Watch them closely—they burn quickly. Transfer to a plate and set aside.

In the same skillet, heat 1 tablespoon of the remaining 0.25 cup extra-virgin olive oil over low heat. Add the minced garlic and cook for 30 seconds until fragrant but not browned. Remove from heat immediately—garlic burns faster than you think.

3

Whisk Together the Bright Dressing

In a small bowl, whisk together the 0.25 cup orange juice, 2 tablespoons apple cider vinegar, 1.5 tablespoons honey, 1 tablespoon lemon juice, and the remaining 0.25 cup extra-virgin olive oil. Add the sautéed garlic, remaining 0.25 teaspoon salt, and remaining 0.125 teaspoon black pepper.

Taste and adjust—you want a balance of sweet, tangy, and slightly bitter. If it's too thick, add 1-2 teaspoons water to loosen. This dressing should coat the back of a spoon but still be pourable. The orange juice and honey will complement the roasted sweet potatoes beautifully, while the vinegar cuts through the richness.

4

Assemble the Salad with Perfect Timing

Once the sweet potatoes are done, let them cool for 5 minutes (they'll be hot!). In a large bowl, combine the 8 oz baby spinach with the cooled sweet potatoes. Pour the dressing over and toss gently—you don't want to wilt the spinach. Sprinkle with the toasted pecans and 0.25 cup crumbled feta cheese (if using).

Taste and adjust seasoning one last time. The salad should be vibrant, with the sweet potatoes warm (but not hot), the spinach still crisp, and the dressing evenly distributed. Serve immediately while the sweet potatoes are still slightly warm—this is when the flavors shine brightest.

👨‍🍳

Pro Tips For Making Sweet Potato And Spinach Salad

  • Roast Until Fork-Tender: Sweet potatoes should give slightly when pierced with a fork—not mushy, but not hard either. I learned this the hard way when I over-roasted them into a gluey mess; aim for 45-50 minutes at 400°F (200°C) with a flip halfway, and check at 40 minutes.
  • Trim Spinach Like a Pro: Wash baby spinach just before tossing—it wilts faster than you think. Dry it thoroughly with a salad spinner or clean towel, then tear larger leaves into bite-sized pieces. Wet leaves make your dressing pool instead of cling.
  • Balance Vinegar and Juice: Start with a 3:1 ratio of orange juice to apple cider vinegar, then taste. The juice adds sweetness, but vinegar cuts through the richness of the olive oil—adjust by the teaspoon, not the splash. I used to eyeball it and ended up with either a dessert or a face-wrinkling pucker.
  • Upgrade with Toasted Seeds: Skip the bland finish by toasting 1 tablespoon of pepitas or sunflower seeds in a dry pan over medium heat for 3-4 minutes until fragrant. They add crunch and a nutty depth that makes the salad feel restaurant-worthy without extra effort.

Essential equipment for this recipe

Roasting Pan Essentials

For perfect caramelization, use a rimmed baking sheet—I recommend a half-sheet pan (18x13 inches) from Williams Sonoma—it gives you plenty of space to spread sweet potatoes in a single layer.

The rim prevents spills when tossing hot cubes. A lightly greased or parchment-lined pan ensures easy cleanup and prevents sticking. 🔥

Spinach Massager Tools

Massaging spinach is key for tenderness. I use a wooden salad spinner (like the OXO Good Grips) to gently press out excess water before dressing. For larger batches, a fork works too—just press down firmly in the bowl.

Avoid over-mixing or the leaves will turn mushy. A small whisk (like Zwilling) helps blend the dressing smoothly.

Dressing Whisk & Bowl

A small mixing bowl (8-inch diameter) gives you enough room to whisk the dressing without splashing. I prefer glass or stainless steel—they’re non-reactive and easy to clean.

For whisking, a balloon whisk (like Mercer Culinary) incorporates air for a lighter texture. A measuring spoon set (like OXO) ensures precise honey and vinegar ratios.

Optional Crunch Tools

For toasted pecans, a small nonstick skillet (like All-Clad Stainless) prevents burning. A spatula (like Mercer Culinary) helps transfer them to a plate. If adding feta, use a microplane to shred it finely—it melts better and distributes evenly.

A fine-mesh strainer (like OXO) catches any debris from the dressing ingredients.

Storage Containers

Store leftovers in glass airtight containers (like Pyrex) to keep the salad fresh for up to 4 days. For meal prep, use mason jars (like Kerr) with dressing on the bottom and greens on top.

A sharp chef’s knife (like Wüsthof) helps chop spinach uniformly if using regular leaves instead of baby spinach.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 4g20%
Cholesterol 10mg3%
Sodium 420mg18%
Total Carbohydrate 45g16%
Dietary Fiber 8g29%
Sugars 18g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this salad ahead of time?

Yes! This salad actually tastes better the next day as flavors meld. Store the roasted sweet potatoes and dressing separately in airtight containers. When ready to serve, toss everything together with fresh spinach and optional toppings. Keep it refrigerated for up to 3-4 days. The spinach will stay crisp if you add the dressing just before serving.

2

What if I can't find baby spinach?

Regular spinach works perfectly—just chop it finely before massaging. Use about 6 oz instead of 8 oz since regular spinach is denser. For extra flavor, add a handful of arugula or kale (chopped) to balance the sweetness. The key is to massage the greens well to soften them before adding the dressing.

3

How can I make this salad vegan?

Swap the honey for 1.5 tablespoons maple syrup and omit the feta cheese. For extra protein, add ½ cup chickpeas (roasted with the sweet potatoes) or ¼ cup toasted pumpkin seeds. The citrus vinaigrette remains perfectly vegan as written. This version still delivers hearty texture while keeping all the vibrant flavors.

4

Why did my sweet potatoes turn mushy?

Over-roasting or cutting them too small causes mushiness. Use 1-inch cubes and roast at 400°F for 25-30 minutes—they should be tender but still hold their shape. For extra insurance, spread them in a single layer with space between pieces. If they're still too soft, toss them with the dressing while warm to help firm them up slightly.

5

Can I use regular potatoes instead of sweet potatoes?

Regular potatoes won't work as well—they lack the natural sweetness and become gummy when roasted. For a similar texture, try beets (roasted and cubed) or butternut squash (peeled, seeded, and diced). Both add natural sweetness that pairs beautifully with the spinach. The recipe relies on sweet potatoes' unique caramelization for that signature flavor.

★★★★★4.6(3 reviews)
Categories Salads