Sweet Potato Salad With Pineapple Recipe: Tropical Sweetness Meets Creamy Crunch

Side Dishes

Sweet Potato Salad With Pineapple Recipe: Tropical Sweetness Meets Creamy Crunch

This creamy sweet potato salad with pineapple transforms a classic side into a vibrant, tropical-inspired dish that brightens any meal. šŸ’› The perfect balance of roasted sweet potatoes, juicy pineapple, and a tangy dressing creates a texture that's both satisfying and refreshing—ideal for potlucks, BBQs, or as a standalone vegetarian main.

Roasting the sweet potatoes first enhances their natural sweetness while maintaining a tender bite, and the pineapple adds a burst of freshness that cuts through the richness.

The secret to this salad lies in the dressing—a zesty blend of lime juice, olive oil, and a touch of honey that ties all the flavors together without overpowering them.

You can customize it with a sprinkle of chili flakes for heat or fresh cilantro for extra brightness, depending on your preference. This recipe is naturally vegetarian and can easily be made vegan by swapping the honey for maple syrup and using a plant-based mayo in the dressing.

What makes this dish truly special is how the textures play together: the creamy roasted sweet potatoes, the crisp bite of pineapple, and the smoothness of the dressing create a harmonious contrast. Serve it chilled or at room temperature, and it stays just as delicious hours later—perfect for meal prep.

Pair it with grilled chicken, fish, or even as a hearty vegetarian bowl with black beans and avocado for a complete meal.

For an added touch, garnish with toasted coconut flakes or a sprinkle of sesame seeds to elevate the tropical vibe. Whether you're hosting a summer gathering or simply craving something fresh and flavorful, this salad delivers big on taste and presentation. Ready to make it? Let’s get started!

šŸ‘Øā€šŸ³
Difficulty
Medium
🌿
Category
Vegetarian
šŸ”„
Calories
Med Cal

Ingredients for recipe for sweet potato salad with pineapple

Six ingredients transform a simple salad into tropical perfection with creamy, caramelized sweet potatoes.

Ingredient Amount Notes
Sweet Potatoes šŸ  3 lbs Medium size, organic preferred
Pineapple šŸ 1 whole Fresh, ripe, juicy variety
Extra-Virgin Olive Oil šŸ«’ ½ cup For roasting and dressing
Lime Juice šŸ‹ ¼ cup Freshly squeezed, no pulp
Honey šŸÆ 3 tbsp Local raw preferred
Mayonnaise 🄫 ½ cup Dijon-style for tang
Red Bell Pepper šŸŒ¶ļø 1 whole Diced, for fresh crunch
Red Onion šŸ§… 1 whole Thinly sliced, for bite
Fresh Cilantro 🌿 ¼ cup Chopped, for brightness
Toasted Coconut Flakes 🄄 ¼ cup For tropical garnish
Salt šŸ§‚ 1 ½ tsp Diamond Crystal preferred
Black Pepper šŸŒ¶ļø ½ tsp Freshly cracked
Chili Flakes šŸ”„ ½ tsp Optional for heat

Sweet potatoes are the heart of this dish—organic or heirloom varieties have the best texture. Trader Joe's and Whole Foods carry great options, or grab the standard orange ones at any grocery store. Roast them until tender but not mushy; they should hold their shape when pierced with a fork. For extra flavor, rub them with a little olive oil and salt before roasting. Pineapple is non-negotiable here—golden or red varieties both work, but avoid pre-cut (it browns fast). Look for pineapples that feel heavy for their size and have a sweet aroma at the base.

No honey? Maple syrup or agave works in a 1:1 swap—just know it’ll be slightly less floral. The mayo can be swapped for a vegan version like Just Mayo or a Greek yogurt base for tang. Fresh out of cilantro? Dried oregano at one-third the amount gives a similar earthy note. The dressing is where the magic happens—balance is key. Start with the lime juice and honey, then adjust salt to taste. If it’s too thick, thin with a splash of water or more lime juice. For extra crunch, toast your coconut flakes in a dry pan for 2-3 minutes until golden.

Roasted sweet potatoes keep well for 5 days in the fridge, but the pineapple and dressing are best used within 3 days. Store components separately if prepping ahead—combine just before serving to keep the pineapple crisp. This salad tastes even better the next day as flavors meld. For meal prep, portion into glass containers with tight lids. The coconut flakes stay fresh for 2 weeks in an airtight container, so toast extra if you’re making multiple batches.

ā¤ļø

Why You'll Love This Recipe

  • Sweet Potato Magic: I swear, roasting the sweet potatoes until they’re caramelized on the edges—just a little crisp where the oil pools—changes everything. That honey-lime glaze? It’s the secret handshake this dish needs to go from "side" to "main event."
  • Tropical Twist: Between us, the pineapple isn’t just there to look pretty—it cuts through the sweetness like a bright, juicy knife. The lime juice keeps it from being cloying, and the olive oil ties it all together with that rich, fruity depth. Honestly, it’s the kind of flavor combo that makes you want to eat it straight from the bowl.
  • Lunchbox Hero: This salad holds up like a champ for meal prep. I pack it in jars for work all week—sweet potatoes stay tender, pineapple stays crisp, and the dressing clings to everything. (Yes, even on a Tuesday night when you’re too tired to think.)
  • Budget Bright Spot: Sweet potatoes and pineapple are affordable staples that feel fancy. A single roasted tray and a few pantry staples feed four for under $10. Leftovers? Even better—they reheat beautifully, and the flavors only get more complex overnight. My wallet and my taste buds thank me.

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

Here's how to transform roasted sweet potatoes and fresh pineapple into a creamy, tropical salad that balances sweetness and crunch.

1

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

Preheat your oven to 400°F. Peel and cut the 3 lbs sweet potatoes into 1-inch cubes—uniform size ensures even cooking. Toss them with 2 tablespoons of the extra-virgin olive oil and ½ teaspoon of the salt until evenly coated. Spread them in a single layer on a parchment-lined baking sheet.

Roast for 25-30 minutes until the edges are deep golden brown and the centers yield slightly to a fork. Here's the thing—don't overcrowd the pan. If you need to use two sheets, that's okay, but give them space so they crisp up instead of steam. The caramelized edges are what give this salad its rich, almost buttery texture.

2

šŸ³ Step 2: Prepare the Tropical Dressing

While the sweet potatoes roast, peel and dice the 1 whole pineapple into ½-inch chunks. In a large bowl, whisk together the 0.5 cup mayonnaise, 0.25 cup lime juice, 3 tbsp honey, 0.5 tsp black pepper, and 0.5 tsp chili flakes (if using). The dressing should be thick but pourable—if it's too stiff, whisk in 1-2 tablespoons of water to loosen it.

Here's where it gets fun—taste as you go. The honey should balance the tangy lime, but if it's too sweet, add a splash more lime juice. The chili flakes add a subtle kick that cuts through the richness of the mayonnaise. Trust your palate here—this is your flavor foundation.

3

šŸ‘Øā€šŸ³ Step 3: Assemble the Salad with Fresh Crunch

Once the sweet potatoes are done, let them cool for 5 minutes (they'll be hot!). Transfer them to the same bowl with the dressing. Add the diced pineapple, ½ of the diced red bell pepper, and half of the thinly sliced red onion. Gently fold everything together with a silicone spatula—you want to coat the sweet potatoes evenly without mashing them.

Real talk: don't skip the onion and bell pepper. Their sharp bite contrasts beautifully with the sweetness. If you're worried about the salad being too wet, let it sit for 10 minutes before serving—the flavors will meld, and any excess moisture will settle.

4

🄘 Step 4: Garnish and Serve for Maximum Impact

Just before serving, stir in the remaining ½ diced red bell pepper and ½ sliced red onion for a fresh crunch. Sprinkle with the 0.25 cup chopped fresh cilantro and 0.25 cup toasted coconut flakes. The coconut adds a toasty, tropical finish that ties everything together.

Serve immediately while the sweet potatoes are still warm—this salad tastes best when the contrast between the warm, creamy potatoes and the cool, fresh toppings is at its peak. If you're serving outdoors, this is the perfect make-ahead dish: assemble it up to 4 hours ahead and store in the fridge, then garnish just before serving to keep everything vibrant.

šŸ‘Øā€šŸ³

Pro Tips For Making Recipe For Sweet Potato Salad With Pineapple

  • ROAST AT 400°F: Sweet potatoes need that high heat to caramelize properly—don’t skimp on the oven temp. Cut them into even 1-inch cubes so they cook through without turning to mush (yes, even if you’re impatient like me).
  • USE FRESH PINEAPPLE: Canned pineapple works in a pinch, but fresh is the thing that matters most—its acidity brightens the dish and keeps the salad from tasting flat. If using fresh, core and dice it small so every bite has that juicy punch.
  • DON’T OVERMIX THE DRESSING: Toss the warm sweet potatoes with the dressing just until coated—overmixing turns the salad gluey. Let it sit for 5 minutes before serving so the flavors meld (your future self will thank you).
  • SWAP HONEY FOR MAPLE: Maple syrup adds depth without overpowering the lime, and it’s less likely to crystallize in the dressing. Use the same amount, but trust the process—it’ll taste richer and more balanced.

Creative variations of this dish

Tropical Fusion Twist

Swap the pineapple for mango and kiwi to create a luscious fusion salad that's perfect for summer gatherings. Use 2 cups diced mango and 1 kiwi sliced into rounds, then add 1 tbsp lime zest to the dressing for extra brightness.

The kiwi adds a refreshing tartness that pairs beautifully with the creamy sweet potatoes. 🌓

Spicy Caribbean Style

For a bold kick, add 1 tbsp grated ginger and 1 tsp ground allspice to the dressing, then top with 2 tbsp chopped scallions and 1 tbsp toasted pepitas.

The ginger and allspice give it a warm, spicy depth that works amazingly with the tropical flavors. Serve with grilled jerk chicken for a full Caribbean-inspired meal.

Savory BBQ-Inspired

Transform this salad into a smoky-sweet side by adding 2 tbsp BBQ sauce (like Sweet Baby Ray's) to the dressing and tossing in ½ cup cooked black beans for heartiness. Garnish with ¼ cup crumbled bacon and 2 tbsp chopped parsley.

This version is perfect for BBQs or game days—it’s hearty enough to stand on its own or pair with burgers.

Creamy Avocado Version

For a richer texture, mash 1 ripe avocado into the dressing along with the mayo. Add 1 tbsp lime juice and ½ tsp cumin to keep it fresh. Top with ¼ cup crumbled feta cheese and 2 tbsp chopped mint for a Mediterranean twist.

This version is especially delicious with grilled shrimp or as a vegetarian main.

Sweet & Smoky Maple-Glazed

Before roasting, toss the sweet potatoes with 1 tbsp maple syrup and ½ tsp smoked paprika for a caramelized, smoky flavor. Use maple syrup instead of honey in the dressing and add ½ tsp cinnamon for warmth.

Garnish with 2 tbsp chopped pecans for crunch. This variation is perfect for fall or holiday meals.

Protein-Packed Add-Ins

Boost this salad with ½ cup cooked quinoa or ½ cup chickpeas for extra protein. For a meaty option, add ½ cup shredded rotisserie chicken or ½ cup grilled shrimp.

These additions make it a complete meal while keeping the tropical flavors intact. Just fold them in gently so they don’t overpower the sweet potatoes and pineapple. šŸ’Ŗ

Nutrition facts

Servings 6
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 5g25%
Cholesterol 15mg5%
Sodium 580mg25%
Total Carbohydrate 55g19%
Dietary Fiber 8g29%
Sugars 22g
Protein 6g12%
* 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?

Fresh pineapple gives the best texture and flavor, but you can use canned in a pinch! Drain and rinse the pineapple thoroughly to remove excess syrup, then pat dry completely. For extra brightness, add 1 extra tablespoon of lime juice to the dressing. Avoid pineapple with added sugar if you want to keep the natural sweetness balanced.

2

How do I make this salad vegan?

Swap the honey for 3 tbsp maple syrup and use vegan mayo (like Just Mayo) in the dressing. For extra creaminess, add ¼ cup silken tofu or avocado blended into the mayo. The toasted coconut flakes stay vegan, but check your mayo label to ensure no honey or dairy additives.

3

Why does my sweet potato salad get watery?

Pineapple releases natural enzymes that break down the sweet potatoes' cell walls, causing excess moisture. To fix this, let the salad sit for 10-15 minutes before serving—the flavors meld and excess liquid settles. For extra insurance, roast the sweet potatoes until slightly underdone (22-25 minutes) so they firm up when cooled.

4

Can I make this ahead of time?

Roast the sweet potatoes and prep the dressing 1 day ahead, then store separately in the fridge. Combine everything 2-3 hours before serving to let flavors meld. Keep the pineapple and fresh toppings (cilantro, red onion) separate until the last minute to maintain crispness and vibrant color.

5

What's the best way to reheat leftovers?

This salad isn't meant to be reheated—it's best served chilled or at room temperature. If you have leftovers, store them in an airtight container for 3-4 days. For a warm twist, gently reheat just the roasted sweet potatoes (without dressing) in a 350°F oven for 10 minutes, then toss with fresh pineapple and dressing when serving.

ā˜…ā˜…ā˜…ā˜…ā˜…4.8(10 reviews)
Categories Side Dishes