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

Salads

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

This sweet potato and spinach salad recipe transforms humble ingredients into a restaurant-quality vegetarian dish that balances roasted sweetness with earthy greens. 💛 The secret lies in caramelizing the sweet potatoes until tender and slightly crispy, then tossing them with fresh spinach, bright citrus, and a creamy yet tangy dressing that keeps everything cohesive.

Unlike bland salads, this one delivers bold flavor in every bite—sweet, savory, and fresh all at once.

What makes this salad stand out is the textural contrast: tender sweet potatoes meet crispy edges, while the spinach adds a peppery freshness that cuts through the richness.

I developed this recipe to prove that vegetarian salads can be just as satisfying as their meat-heavy counterparts, with optional additions like chickpeas or tofu for extra protein. The best part? It comes together in under 30 minutes with minimal prep—perfect for meal prep or a quick weeknight dinner.

The dressing is where the magic happens—a blend of tahini, lemon juice, and maple syrup that creates a velvety, slightly sweet sauce with a bright finish.

This isn’t your average wilted salad; the spinach stays vibrant, the sweet potatoes stay firm yet caramelized, and the flavors develop deeper as it sits. Serve it warm or at room temperature, and you’ll have a dish that’s elegant enough for guests but simple enough for everyday eating.

For extra heartiness, fold in roasted chickpeas or crumbled tofu, and for a touch of crunch, top with toasted pecans or pumpkin seeds. This salad is versatile, nutrient-packed, and impossible to resist—the kind of dish that makes you forget it’s vegetarian. Let’s get started!

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

Ingredients for sweet potato and spinach salad

Roasted sweet potatoes, fresh spinach, and a velvety tahini dressing—this salad packs restaurant-quality flavor in every bite.

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 sweet potatoes
Tahini 🥜 ¼ cup Sesame paste for dressing
Pure Maple Syrup 🍯 2 tbsp Grade B for richer flavor
Fresh Lemon Juice 🍋 3 tbsp From 1 medium lemon
Garlic Cloves 🧄 2 cloves Minced for dressing
Red Wine Vinegar 🍷 1 tbsp For tangy brightness
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Toasted Pecans 🥜 ¼ cup Chopped for crunch
Optional Chickpeas 🥜 1 cup Roasted for protein boost
Optional Crumbled Tofu 🍳 ½ cup Extra protein option

The sweet potatoes are the star here—orange-fleshed varieties like Beauregard roast up the sweetest. Trader Joe's and Whole Foods carry pre-peeled cubes for convenience, but I always grab whole sweet potatoes and cube them myself for better texture. Look for ones that feel heavy for their size, with smooth, unblemished skin. The spinach? Baby spinach stays vibrant longer than regular leaves, but any fresh variety works—just avoid the wilted kind. For the tahini, Kirkland Signature from Costco is my go-to—it's smooth and affordable, but any good-quality sesame paste will do.

No tahini? Substitute with olive oil plus a dash of miso paste for depth, though the texture won't be identical. Short on pecans? Toasted pumpkin seeds or walnuts add a similar crunch. The chickpeas can be swapped for white beans or edamame, and if you're avoiding tofu, crumbled tempeh works too. For the dressing, if you can't find Grade B maple syrup, Grade A works in a pinch—just add a pinch more salt. The garlic can be roasted with the sweet potatoes for a mellow, sweet flavor instead of raw minced. And if you're watching calories, reduce the olive oil by half for roasting.

Roasted sweet potatoes keep 3 days in the fridge—reheat gently in a dry pan for best texture. The dressing stays fresh for 5 days in an airtight jar, but I always make just enough for one serving since it's so easy to whip up fresh. For meal prep, store components separately: sweet potatoes, spinach, dressing, and toppings. Toss everything together right before serving to keep the spinach crisp. This salad actually tastes better the next day as the flavors meld—make extra for leftovers!

❤️

Why You'll Love This Recipe

  • No Roasting Required: I swear, I’ve made this salad when I’m too tired to preheat the oven—just roast the sweet potatoes at 400°F for 25 minutes, no fuss. The edges caramelize perfectly without babying them, and the spinach stays crisp when tossed in cold.
  • Sweet Heat Balance: That tahini-maple dressing? It’s where this dish gets real—rich, nutty, and just enough syrup to cut through the earthy sweet potatoes. Honestly, I’ll take this over a heavy vinaigrette any day.
  • Lunchbox Hero: Between us, this keeps perfectly for 3 days in the fridge, and my kids actually eat it cold. Pack the spinach separately if you’re worried, but the sweet potatoes hold their texture like a champ—no soggy salad here.
  • Budget Bright Spot: Sweet potatoes and spinach are my go-to pantry stretchers. A single bag of baby spinach lasts me two meals, and those tubers? I buy them in bulk, roast half for this salad, and save the rest for breakfasts. Smart, simple, and filling.

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

Here's how to create a perfectly balanced salad where caramelized sweet potatoes meet vibrant greens.

1

🔥 Step 1: Roast Sweet Potatoes Until Caramelized

Preheat your oven to 425°F and line a large baking sheet with parchment paper. Toss the 1.5 lb cubed sweet potatoes with 0.25 cup extra-virgin olive oil and 0.75 tsp salt. Spread them in a single layer, leaving space between pieces for even browning.

Roast for 25-30 minutes until edges are deep golden brown and they're tender when pierced with a fork. Flip them halfway through cooking to ensure even caramelization. You want that perfect balance of crispy edges and creamy centers—this is where all the flavor develops.

2

👨‍🍳 Step 2: Whisk Together the Tahini-Lemon Dressing

While the sweet potatoes roast, combine 0.25 cup tahini, 3 tbsp fresh lemon juice, 2 tbsp pure maple syrup, 1 tbsp red wine vinegar, 0.75 tsp salt, and 0.5 tsp ground black pepper in a small bowl. Whisk vigorously until smooth and emulsified.

Slowly drizzle in 0.25 cup extra-virgin olive oil while continuing to whisk—this creates a silky dressing that won't separate. Add the 2 minced garlic cloves and mix for another 30 seconds. Taste and adjust seasoning if needed. Here's the thing—this dressing is the secret weapon that ties everything together.

3

🥘 Step 3: Assemble the Salad with Warm Components

Once the sweet potatoes are done, transfer them to a large mixing bowl. Add the 8 oz baby spinach and gently toss to wilt slightly from the residual heat. If using, add the 1 cup optional chickpeas or 0.5 cup optional crumbled tofu for extra protein.

Drizzle half of the dressing over the warm mixture and toss gently. The heat from the sweet potatoes will help emulsify the dressing as it cools. Sprinkle with 0.25 cup toasted pecans right before serving—they add that perfect crunch contrast to the creamy sweet potatoes and tender greens.

4

🍽️ Step 4: Serve Immediately with Extra Dressing

Divide the salad among plates and drizzle with remaining dressing. The contrast of warm sweet potatoes with cool greens is what makes this dish so special. Garnish with additional pecans if desired, and serve with crusty bread or grilled chicken for a complete meal.

This salad keeps well in the fridge for 2-3 days, but I find it's best enjoyed fresh when the sweet potatoes are still warm and the dressing is perfectly balanced. The flavors develop beautifully as you eat—sweet, nutty, tangy, and earthy all in one bite.

👨‍🍳

Pro Tips For Making Sweet Potato And Spinach Salad

  • ROAST AT 400°F: Sweet potatoes turn out creamy and caramelized when roasted at high heat—don’t skimp on the oven’s power. Cut them into even 1-inch chunks (no need to peel) and spread them in a single layer, so they crisp slightly at the edges. I learned the hard way that crowding the pan steams them instead of browning.
  • SALT THE POTATOES BEFORE ROASTING: A pinch of salt on the sweet potatoes before they hit the oven draws out moisture and builds deeper flavor. Skip this, and they’ll taste bland even after the tahini dressing. Trust me, your salad will taste richer for the effort—it’s worth the extra 30 seconds.
  • WILT SPINACH WITH DRY HEAT: Toss the spinach in a dry pan over medium-high heat for 30 seconds before adding any dressing—it crisps the edges just enough to hold up to the tahini. Raw spinach gets soggy fast, and you’ll end up with a sad, wilted mess. (Yes, even if you’re impatient like me.)
  • WHISK TAHINI WITH WARM WATER: Tahini thickens when cold, so thin it with 1-2 tablespoons of warm water before mixing with olive oil and maple syrup. This guarantees a silky, pourable dressing instead of a gloppy one. I used to force it with cold water—don’t make that mistake.

Wine and beer pairings for this recipe

White Wine Pairings

For this salad's vibrant flavors, I reach for dry white wines with bright acidity to complement the sweet potatoes' caramelized notes and tahini dressing's richness. A Sauvignon Blanc from New Zealand—like Kim Crawford—cuts through the sweetness with its zesty citrus and herbal undertones.

The crisp finish cleanses your palate between bites of creamy dressing and earthy spinach. 🍷

If you prefer something lighter, try a Vermentino from Sardinia. Its mineral-driven profile and subtle almond notes harmonize beautifully with the toasted pecans and tahini. I find these wines elevate the dish without overpowering the natural sweetness of the sweet potatoes.

Rosé Wine Options

For a more versatile pairing, a dry rosé like Whispering Angel or Miraval works wonders. The delicate berry and floral notes bridge the salad's sweet, savory, and tangy elements. Rosé's natural acidity also helps balance the maple syrup in the dressing, making each bite more refreshing. 🌸

Beer Pairings

A crisp lager like Peroni or Heineken provides the perfect carbonation contrast to the salad's creamy texture. The light maltiness complements the sweet potatoes while the effervescence cuts through the richness of the tahini dressing.

For a local favorite, try a wheat beer like Blue Moon—its citrus notes mirror the lemon in the dressing. 🍺

Craft Beer Alternatives

For craft beer lovers, a Belgian witbier like Hoegaarden or Stella Artois adds a refreshing twist. The coriander and orange peel notes enhance the salad's bright flavors, while the slight sweetness balances the earthy spinach.

If you prefer something bolder, a hazy IPA with its juicy hop profile works surprisingly well with the caramelized sweet potatoes. 🌟

Non-Alcoholic Options

Don't overlook sparkling water with a splash of lemon juice and agave syrup for a refreshing non-alcoholic option. The bubbles mimic wine's cleansing effect, while the citrus enhances the salad's bright flavors. For something more substantial, try a ginger beer—its spicy kick complements the pecans and tahini beautifully. 💧

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 4g20%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 52g18%
Dietary Fiber 8g29%
Sugars 12g
Protein 10g20%
* 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 use regular potatoes instead of sweet potatoes?

Regular potatoes won't work well here—they lack the natural sweetness and vibrant color that makes this salad special. Sweet potatoes caramelize beautifully and add a deep, earthy flavor that pairs perfectly with the spinach and tahini dressing. If you're set on using regular potatoes, try roasting them until extra crispy and adding a touch more maple syrup to compensate for the lack of sweetness.

2

How do I keep the spinach from getting soggy?

Add the spinach right before serving or toss it with just a drizzle of dressing while the sweet potatoes are still warm. The residual heat will wilt it slightly but keep it vibrant. For meal prep, store the spinach separately and add it fresh when assembling. Pro tip: Pat the spinach dry before adding it to the salad to remove excess moisture.

3

What's the best way to make this salad ahead of time?

Roast the sweet potatoes and make the dressing up to 2 days ahead, then store them separately in airtight containers. Keep the spinach fresh until serving. When ready to eat, toss everything together and add the pecans just before serving for maximum crunch. The flavors actually develop better when the components are combined fresh, so this salad tastes even more delicious the next day!

4

Can I make this salad vegan?

This recipe is already vegan-friendly, but you can enhance it further by using vegan maple syrup (some brands contain traces of honey) and ensuring your tahini is certified vegan. For extra protein, add roasted chickpeas or marinated tofu. The dressing stays perfectly vegan as written, and the spinach adds plenty of nutrients without any animal products.

5

Why does my dressing get lumpy?

This usually happens when oil is added too quickly or the tahini isn't properly emulsified. Start by whisking the tahini, lemon juice, and maple syrup together until completely smooth, then slowly drizzle in the oil while whisking continuously. If it still separates, add a splash of warm water or more lemon juice to help break up the lumps. The key is patience—don't rush the whisking process!

★★★★★5.0(11 reviews)
Categories Salads