Side Dishes
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!
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.
đ„ 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.
đł 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.
đ„ 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.
đšâđł 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.
đœïž 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
Frequently asked questions
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.
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.
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!
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.
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.
