Sweet Potato Salad With Pineapple Recipe: Tropical Twist on Classic Comfort

Side Dishes

Sweet Potato Salad With Pineapple Recipe: Tropical Twist on Classic Comfort

This sweet potato salad with pineapple transforms a classic side into a vibrant, tropical-inspired dish that brings warmth and brightness to any meal. đŸŒș The secret lies in roasting sweet potatoes until caramelized—deepening their natural sweetness—while fresh pineapple adds a tangy contrast that balances the earthy richness.

I developed this recipe after craving something hearty yet light, perfect for summer gatherings or weeknight dinners when you want comfort without heaviness.

What makes this salad stand out is the dressing—a zesty blend of lime, olive oil, and a touch of honey that ties everything together without overpowering the natural flavors.

The texture is where the magic happens: tender, slightly crispy sweet potatoes paired with juicy pineapple chunks and optional add-ins like toasted pecans or crumbled feta for extra depth. It’s a dish that feels both nostalgic and fresh, proving classic comfort food can be reinvented.

The best part? This salad is foolproof—roasting the sweet potatoes in advance cuts prep time, and the dressing comes together in minutes. Whether you’re serving it alongside grilled chicken, fish, or as a standalone vegetarian main, the colors and flavors will make your plate pop.

The balance of sweet, tangy, and savory ensures every bite is satisfying yet refreshing.

For extra flair, garnish with fresh cilantro or a sprinkle of chili flakes to add a little heat. The recipe scales easily, so double it for potlucks or meal prep—it keeps well in the fridge for up to 4 days, making it a practical choice for busy weeks.

Let’s bring this tropical twist to your table!

👹‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
đŸ”„
Calories
Med Cal

Ingredients for recipe for sweet potato salad with pineapple

Tropical flavors meet classic comfort in this vibrant salad with caramelized sweet potatoes and juicy pineapple.

Ingredient Amount Notes
Sweet Potatoes 🍠 1 œ lb Medium, peeled, cubed
Fresh Pineapple 🍍 1 cup Diced, fresh or thawed
Red Onion 🧅 ÂŒ whole Thinly sliced, white part
Fresh Cilantro 🌿 ÂŒ cup Chopped, stems removed
Extra-Virgin Olive Oil đŸ«’ œ cup For roasting and dressing
Lime Juice 🍋 ⅓ cup Freshly squeezed
Honey 🍯 ÂŒ cup Local or raw preferred
Salt 🧂 1 œ tsp Diamond Crystal preferred
Black Pepper đŸŒ¶ïž œ tsp Freshly cracked
Chili Flakes đŸ”„ œ tsp Optional for heat
Toasted Pecans 🌰 ÂŒ cup Chopped, optional garnish
Crumbled Feta Cheese 🧀 œ cup Optional, omit for vegan

The sweet potatoes are the star—look for medium-sized, firm ones at the grocery store. Trader Joe's or Whole Foods usually have the best selection, but regular supermarkets work too. Peeled and cubed, they roast until caramelized, which deepens their natural sweetness. Fresh pineapple is a must here (frozen works in a pinch, but it lacks that juicy freshness). Choose ripe pineapple with golden skin—it’ll be sweeter and more flavorful. For the red onion, grab a medium one; the white part adds a sharp bite that balances the sweetness perfectly. If you’re short on time, pre-chopped veggies from the salad bar section work, but fresh always tastes better.

No fresh pineapple? Canned pineapple chunks in juice (drained well) save the day—just avoid the syrupy kind. Swap the honey for maple syrup if you prefer, though honey adds that floral note the intro promises. The lime juice should be freshly squeezed—bottled juice lacks brightness. For the optional add-ins, pecans toasted in olive oil add crunch, while crumbled feta brings a salty tang. No feta? Vegan feta or crumbled goat cheese works too. The chili flakes are optional but worth it for a little heat—start with half the amount if you’re sensitive to spice.

Roasted sweet potatoes keep for 3 days in the fridge, covered tightly. The dressing stays fresh for 5 days if stored separately in an airtight container. For meal prep, toss everything together the night before—flavors meld beautifully. If you’re serving a crowd, double the recipe and prep components ahead: roast the sweet potatoes, chop the pineapple, and mix the dressing separately. The salad holds up well for 4 days in the fridge, making it perfect for potlucks or busy weeks. Garnish with fresh cilantro and chili flakes right before serving to keep everything vibrant.

❀

Why You'll Love This Recipe

  • No Roasting Required: I swear, this salad doesn’t need the oven—just roast the sweet potatoes in their skins until tender, then slice while still warm. That caramelized edge? Chef’s kiss. The pineapple’s natural sweetness cuts through the earthiness without needing extra steps.
  • Sweet-Savory Magic: The red onion adds a sharp bite, the cilantro brightens everything up, and the olive oil ties it all together in a way that’s ridiculously balanced. Honestly, the first time I tasted it, I thought, “Why haven’t I done this before?”
  • Lunchbox Hero: Between us, this is my go-to for packed lunches—it holds up for days in the fridge, and the pineapple keeps it from getting soggy. Toss in some grilled chicken or chickpeas, and it’s a full meal that still feels fresh.
  • Budget Brightener: Sweet potatoes and pineapple are cheaper than you’d expect, especially when you buy them in season. I’ve made this for under $10 for four servings, and it’s always the dish that gets cleared first at potlucks. (Yes, even on a Tuesday night.)

Step-by-step instructions for sweet potato salad with pineapple

This tropical twist on a classic takes just 30 minutes and delivers big flavor.

1

đŸ”„ Step 1: Roast Sweet Potatoes Until Caramelized

Preheat your oven to 425°F and line a baking sheet with parchment paper. Toss the 1.5 lb sweet potatoes (already peeled and cubed) with 1 tablespoon of the 0.5 cup extra-virgin olive oil, 0.5 teaspoon of the 1.5 teaspoon salt, and 0.25 teaspoon of the 0.5 teaspoon black pepper. Spread them in a single layer—they'll expand as they roast.

Roast for 25-30 minutes until the edges are deep golden brown and a knife slides in easily. Here's the thing—don't overcrowd the pan. If they're touching, they'll steam instead of crisp up. I like to flip them halfway through for even browning. You'll know they're perfect when they smell sweet and caramelized.

2

🍳 Step 2: Toast Pecans and SautĂ© Onions

While the sweet potatoes roast, heat a dry skillet over medium heat. Add the 0.25 cup toasted pecans and toast for 2-3 minutes until fragrant and lightly browned. Remove them and set aside—we'll use them as a garnish later.

In the same skillet, add 1 tablespoon of the remaining 0.5 cup extra-virgin olive oil and cook the 0.25 whole red onion (thinly sliced) for 4-5 minutes until soft and translucent. You're looking for a sweet, caramelized flavor—not crispy. If they start to brown too quickly, reduce the heat slightly. This onion will add depth to the dressing.

3

đŸ„˜ Step 3: Create the Tropical Dressing

In a medium bowl, whisk together the 0.33 cup lime juice, 0.25 cup honey, remaining 0.5 cup extra-virgin olive oil, remaining 1 teaspoon salt, remaining 0.25 teaspoon black pepper, and 0.5 teaspoon chili flakes (if using). Taste it—this is your flavor base. The honey and lime should balance perfectly, with just a hint of heat from the chili flakes.

Add the cooked onions and 1 cup fresh pineapple (diced) to the dressing. Stir gently to combine—you want the pineapple to soak up some of that sweet-tangy dressing without breaking apart. Let this mixture sit for 5 minutes while you finish the sweet potatoes. This resting time lets the flavors meld together beautifully.

4

👹‍🍳 Step 4: Assemble the Salad

Once the sweet potatoes are done, let them cool for 5 minutes before handling—they'll be scorching hot. Transfer them to a large serving bowl and pour the pineapple-onion dressing over them. Gently fold everything together with a spatula, being careful not to mash the sweet potatoes. You want them to stay intact but coated in that vibrant dressing.

Here's where it gets fun—taste and adjust. Need more sweetness? Add a drizzle of honey. Want more tang? Squeeze in a little extra lime. The goal is a perfect balance between the earthy sweet potatoes and the bright tropical flavors. Sprinkle with the 0.25 cup chopped fresh cilantro and the toasted pecans you set aside earlier.

5

đŸœïž Step 5: Finish with Feta and Serve

Just before serving, crumble the 0.5 cup feta cheese (if using) over the top. The feta adds a nice salty contrast to the sweet and tangy flavors. Give it one final toss so the cheese distributes evenly. This salad tastes best when served warm or at room temperature—it's perfect for potlucks, BBQs, or a light lunch.

Real talk: the flavors get even better after 30 minutes in the fridge as everything marries together. If you're making this ahead, store it covered in the refrigerator and give it a good stir before serving. This tropical twist on a classic comfort dish is sure to become a favorite—easy, vibrant, and packed with flavor!

👹‍🍳

Pro Tips For Making Recipe For Sweet Potato Salad With Pineapple

  • ROAST SWEET POTATOES UNTIL TENDER: Sweet potatoes should give just slightly when pierced with a fork—no mushy centers. I learned this the hard way by overcooking them into a sad, dry pulp, so aim for 45–55 minutes at 400°F (200°C) with a flip halfway. If they’re still firm, they’re not done; if they’re falling apart, you’ve gone too far.
  • PEEL PINEAPPLE LIKE A PRO: Skip the coring hassle—cut off the top and bottom, then slice the fruit in half lengthwise and scoop out the core with a spoon. For even cleaner slices, run the flat side of your knife along the edge of each half to shave off the tough skin. (Yes, it’s faster than peeling every chunk.)
  • SOAK RED ONION IN ICE WATER: Raw red onion in salad? It’ll turn your dish into a bitter punch. Thinly slice it, then toss the strips into a bowl of ice water for 10 minutes to mellow the sharpness. Drain well before adding—this step actually changes the outcome, trust me.
  • DRESS SALAD JUST BEFORE SERVING: Extra-virgin olive oil and fresh cilantro don’t play nice if mixed ahead. Toss the warm sweet potatoes, pineapple, and onion with just a pinch of salt, then let them cool slightly. When ready to eat, drizzle the oil and toss with cilantro—this keeps the greens bright and the oil from turning rancid. (I skip this when I’m lazy, but the dish is noticeably better when I don’t.)

Essential equipment for this recipe

Roasting Pan Essentials

For perfectly caramelized sweet potatoes, a rimmed baking sheet with parchment paper is non-negotiable. I swear by half-sheet pans (18x13 inches) from Wilton—they fit most ovens and give you enough space to spread sweet potatoes in a single layer.

Avoid glass pans; they conduct heat unevenly and can cause hot spots. If you’re short on space, a wire cooling rack placed on another baking sheet works too—it promotes airflow for crispier edges. đŸ”„

Skillet for Onions & Pecans

A 10-inch cast iron skillet (like Lodge) is ideal for sautĂ©ing onions and toasting pecans—it retains heat beautifully and develops those sweet caramelized flavors. If you don’t have cast iron, a stainless steel skillet (such as All-Clad) works just as well.

For smaller batches, a non-stick 8-inch skillet saves space and prevents sticking. Just avoid aluminum—it heats too quickly and can burn your onions.

Mixing Bowls & Tools

Use a large, deep mixing bowl (at least 3-quart capacity) to combine the salad—Pyrex glass bowls are my go-to because they’re sturdy and easy to clean. For tossing, a flexible silicone spatula (like OXO Good Grips) is a game-changer—it gently folds ingredients without crushing the sweet potatoes.

A small whisk (for the dressing) and a sharp chef’s knife (for chopping pineapple and cilantro) round out your toolkit. 🌿

Storage Containers

For meal prep, airtight glass containers (such as Leviton) keep the salad fresh for up to 4 days in the fridge. Choose containers with wide mouths—they make it easier to layer ingredients without smashing.

If you’re freezing the dressing separately, opt for smaller, stackable containers (like Rubbermaid Select) to save space. Pro tip: Leave 1-inch headspace in containers to prevent spills when storing warm salad.

Optional Extras

If you’re adding toasted pecans, a small dry skillet or even a microwave-safe bowl (for quick toasting) works. For crumbled feta, a microplane or box grater speeds up the process.

And if you’re garnishing with fresh herbs, a pair of kitchen shears trims cilantro stems in seconds. These extras aren’t essential but elevate the dish from good to chef’s kiss.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 6g30%
Cholesterol 15mg5%
Sodium 620mg27%
Total Carbohydrate 52g18%
Dietary Fiber 8g29%
Sugars 22g
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 use canned pineapple instead of fresh?

Yes, but drain it well to avoid excess moisture. Use 1 cup drained canned pineapple chunks (not the syrupy kind) and pat them dry with a paper towel. Fresh pineapple adds brighter flavor, but canned works in a pinch—just skip the extra lime juice since canned pineapple is already slightly acidic.

2

How do I make this salad vegan?

Swap the feta for vegan feta cheese or omit it entirely. Use vegan honey (like agave syrup) and ensure your olive oil is certified vegan. The dressing remains perfectly plant-based—just check that your chili flakes aren't processed with animal products if you're strict about it.

3

Can I prep this salad ahead of time?

Roast the sweet potatoes and store them in the fridge for 3 days. Prepare the dressing separately and mix everything together just before serving. The flavors actually improve after 30 minutes in the fridge as the sweet potatoes absorb the dressing—ideal for meal prep!

4

What if my sweet potatoes turn out mushy?

Overcrowding or under-roasting causes mushiness. Next time, spread cubes in a single layer and roast at 425°F for 25-30 minutes until edges are caramelized. For extra insurance, cut potatoes slightly larger (about 1.5-inch cubes) so they hold their shape better.

5

Can I add protein to this salad?

Yes! Grilled chicken breast, shrimp, or black beans work beautifully. Add protein after roasting the sweet potatoes and just before serving. For shrimp, cook them separately and toss in warm—they'll stay tender while the salad cools.

★★★★★4.9(2 reviews)
Categories Side Dishes