Salads
This sweet potato salad Hawaii recipe brings island flavors to your table with a tropical twist that’s equal parts vibrant and satisfying. 🌺 The secret lies in roasting sweet potatoes until tender and caramelized, then tossing them with fresh pineapple, creamy avocado, and crunchy macadamia nuts for a balance of textures that’s pure comfort.
I developed this recipe after craving something hearty yet refreshing—perfect for summer picnics or weeknight dinners when you want a dish that feels special without the fuss.
The magic happens in the dressing, where a blend of coconut milk, lime juice, and a touch of soy sauce creates a bright, tangy base that complements the natural sweetness of the sweet potatoes.
Toasted coconut flakes add an extra layer of island flair, while fresh cilantro and red pepper flakes bring a little heat to keep things interesting. This salad is packed with nutrients, protein, and flavor—no bland moments here.
What you’ll end up with is a dish that’s as beautiful as it is delicious: golden roasted sweet potatoes, juicy pineapple chunks, creamy avocado slices, and the satisfying crunch of macadamia nuts all tied together with that zesty dressing.
It’s hearty enough to stand alone but works just as well as a side dish for grilled meats or fish. The best part? It comes together in under 30 minutes, making it ideal for busy weeknights or last-minute gatherings.
Serve it chilled or at room temperature, and don’t forget the extra toasted coconut on top for that final touch of island charm. This isn’t just a salad—it’s a celebration of Hawaiian-inspired flavors that’ll have everyone asking for seconds. Let’s get cooking!
Ingredients for sweet potato salad hawaii
Tropical flavors meet hearty textures in this vibrant Hawaiian-inspired sweet potato salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 1 ½ lb | Medium, peeled and cubed |
| Fresh Pineapple 🍍 | 1 cup | Diced, fresh or frozen |
| Avocados 🥑 | 1 whole | Ripe, sliced into chunks |
| Macadamia Nuts 🌰 | ½ cup | Toasted and roughly chopped |
| Coconut Milk 🥥 | ½ cup | Full-fat canned, unsweetened |
| Lime Juice 🍋 | ¼ cup | Freshly squeezed |
| Soy Sauce 🍶 | 1 tbsp | Low-sodium preferred |
| Toasted Coconut Flakes 🥥 | ¼ cup | Unsweetened, lightly toasted |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, stems removed |
| Red Pepper Flakes 🌶️ | ½ tsp | Adjust for heat preference |
| Olive Oil 🫒 | 1 tbsp | For roasting sweet potatoes |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Honey 🍯 | 1 tbsp | Optional, for extra sweetness |
Sweet potatoes are the star here—orange-fleshed varieties like Beauregard roast up perfectly. Trader Joe's or Costco usually have them pre-peeled for convenience, but grab whole ones if you want to peel them fresh. The key is roasting them until tender and caramelized—don’t skip this step. For pineapple, fresh is ideal, but frozen works in a pinch (just thaw and drain). Avocados should be ripe but firm—squeeze gently before buying. Macadamia nuts are pricey, but Costco’s bulk bag makes it affordable. Toast them in a dry pan until golden for extra flavor.
No fresh pineapple? Canned pineapple in juice (not syrup) works, but drain it well. Avocados browning too fast? Toss them with a little lime juice to slow oxidation. Substitute pecans for macadamias if you're on a budget—they’ve got a similar crunch. For the dressing, coconut milk adds creaminess, but Greek yogurt works too if you want something lighter. The soy sauce brings umami depth, but tamari is a great gluten-free swap. No red pepper flakes? Cayenne or smoked paprika adds heat without the same texture.
Roasted sweet potatoes keep for 4 days in the fridge—make extra for sandwiches. Toasted coconut flakes stay fresh for 2 weeks in an airtight container. For the dressing, store it separately and mix just before serving to keep everything crisp. This salad tastes even better the next day as flavors meld. Portion into jars for easy grab-and-go lunches—layer the dressing at the bottom so everything stays fresh. Leftovers? Toss with a fried egg for breakfast the next morning.
Why You'll Love This Recipe
- No Roasting Required: The sweet potatoes go in raw—yes, you read that right. I slice them thin, toss them in the dressing, and let the pineapple’s acidity soften them just enough. No oven, no waiting, no extra cleanup. Honestly, it’s the kind of shortcut that makes me feel like a lazy genius.
- Tropical Crunch Magic: That contrast? Chef’s kiss. Creamy avocado, toasted macadamia nuts, and juicy pineapple all wrapped around tender sweet potatoes—it’s like a vacation in a bowl. The coconut milk ties it all together without overpowering, and the texture? Ridiculously satisfying.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. It holds up for days in the fridge, stays fresh, and actually tastes better the next day. (Yes, even on a Tuesday night.) I portion it into jars with a sprinkle of nuts on top, and my kids still fight over who gets it.
- Budget-Friendly Luxury: Sweet potatoes and pineapple stretch this salad into a full meal, while macadamia nuts add that fancy touch without breaking the bank. I’ll be real: I usually grab the cheaper store brand for the nuts, and no one notices. It’s the kind of dish that feels indulgent but won’t ruin your wallet.
Step-by-step instructions for tropical sweet potato salad
Let's bring this Hawaiian-inspired dish together with perfect textures and vibrant flavors.
🔥 Step 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 peeled and cubed sweet potatoes with 1 tablespoon olive oil, 1 teaspoon salt, and ½ teaspoon black pepper. Spread them in a single layer—don't crowd the pan or they'll steam instead of roast.
Roast for 25-30 minutes, stirring halfway through, until the edges are golden brown and the cubes are tender when pierced with a fork. You want them caramelized but still holding their shape—overcooking turns them mushy. Let them cool slightly before mixing with other ingredients.
👨🍳 Step 2: Toast the Macadamia Nuts for Extra Crunch
While the sweet potatoes roast, spread the ½ cup macadamia nuts on a separate baking sheet. Toast them in the same 400°F oven for 8-10 minutes, stirring once, until they're golden and fragrant. Watch closely—they burn fast! Remove them immediately when they're perfumed but not dark.
Let them cool completely before chopping roughly. The toasted nuts add a buttery crunch that contrasts beautifully with the creamy avocado and tender sweet potatoes. I like to keep them slightly larger than the other ingredients to create interesting texture bites.
🍳 Step 3: Make the Tropical Dressing
In a medium bowl, whisk together the ½ cup coconut milk, ¼ cup lime juice, 1 tablespoon soy sauce, 1 tablespoon honey, ½ teaspoon red pepper flakes, and ½ teaspoon black pepper. The dressing should be smooth but still have a slight sheen—this means it's properly emulsified and ready to coat everything.
Taste and adjust seasoning: add more lime for brightness, honey for sweetness, or red pepper flakes for heat. I usually need to add just a splash more lime juice to balance the coconut milk's richness. Set aside while you prepare the remaining ingredients.
🥘 Step 4: Assemble the Salad with Fresh Components
In a large bowl, combine the cooled sweet potatoes, 1 cup diced fresh pineapple, 1 whole avocado sliced into chunks, and ½ cup toasted coconut flakes. Gently fold everything together with a spatula—be careful not to mash the avocado or break up the sweet potatoes too much.
Pour the dressing over the mixture and toss gently to coat everything evenly. The avocado will darken slightly from the acid in the dressing, but that's normal and adds to the flavor. Sprinkle with the ¼ cup chopped fresh cilantro and the toasted macadamia nuts right before serving to keep them crisp.
⏰ Step 5: Serve Immediately for Best Texture
This salad tastes best when served fresh, so assemble it just before eating. The avocado will soften further as it sits, and the pineapple releases more juice—both are good reasons to enjoy it right away. Garnish each serving with an extra sprinkle of toasted coconut flakes and a pinch of red pepper flakes for that perfect Hawaiian-inspired kick.
For extra presentation, serve it in individual bowls with a drizzle of coconut milk around the edges. The contrast of warm roasted sweet potatoes, creamy avocado, sweet pineapple, and crunchy macadamia nuts makes every bite exciting. Leftovers keep well in the fridge for 2 days, but the texture changes slightly after that.
Pro Tips For Making Sweet Potato Salad Hawaii
- ROAST POTATOES UNTIL TENDER: Sweet potatoes should collapse like butter when pierced with a fork—no one likes gummy chunks. Roast them at 400°F (200°C) for 40-45 minutes, flipping halfway, and tent them with foil after 25 minutes to prevent over-browning.
- DRAIN PINEAPPLE WELL: Fresh pineapple releases a lot of juice—skip the soggy salad by draining it in a colander for 10 minutes after chopping. (Yes, even if you’re impatient like me.)
- ADD AVOCADO LAST: Macadamia nuts and coconut milk turn this salad creamy, but avocados oxidize fast. Dice them just before mixing—no one wants brown mush in their bite.
- TOAST MACADAMIAS: Raw nuts taste bland in this dish. Lightly toast them in a dry pan over medium heat for 3-4 minutes until fragrant—it’s the difference between "meh" and "worth the effort."
Health benefits of this recipe
Vitamin A Powerhouse
Sweet potatoes are one of nature’s best sources of vitamin A, with a 1-cup serving providing over 400% of your daily needs. This nutrient supports vision health, immune function, and cell growth.
The roasting process enhances their natural sweetness while preserving these nutrients—unlike boiling, which can leach some vitamins into the water. 💛
Fiber-Rich Complex Carbs
This salad delivers 8 grams of fiber per serving from the sweet potatoes alone, helping you stay full longer and supporting digestive health. The fiber content also helps regulate blood sugar levels, making this a smart choice for balanced meals.
Pairing it with avocado adds healthy fats that further slow digestion and keep energy steady.
Healthy Fats for Satiety
Avocado and macadamia nuts provide monounsaturated fats that support heart health and reduce inflammation. A ½-cup serving of macadamia nuts contains about 21 grams of healthy fats, while avocado adds 15 grams per serving.
These fats are essential for brain function and help absorb fat-soluble vitamins from the salad's other ingredients.
Antioxidant Protection
The vibrant colors in this salad—from orange sweet potatoes to purple-red pineapple—indicate high antioxidant levels. Sweet potatoes contain beta-carotene (which converts to vitamin A), while pineapple provides vitamin C and bromelain for immune support and digestion. The combination creates a powerful antioxidant cocktail that fights free radicals in your body.
Protein Boost
While not a protein powerhouse, this salad offers 5-6 grams of plant-based protein per serving from macadamia nuts, coconut milk, and cilantro. For a protein upgrade, I often add grilled chicken or tofu—just ½ cup cooked adds 15-20 grams of complete protein.
The soy sauce in the dressing also contributes a small amount of amino acids.
Hydration Support
Pineapple and coconut milk provide natural hydration elements. Pineapple contains 87% water, while coconut milk offers electrolytes like potassium and magnesium.
The lime juice in the dressing adds vitamin C and helps your body absorb iron from other foods you might pair with this salad, like grilled fish or chicken. 💦
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes?
Sweet potatoes are essential for this recipe—they provide the natural sweetness and vibrant color that makes this salad uniquely Hawaiian-inspired. Regular potatoes would make the dish too starchy and less flavorful. If you're looking for a similar texture, try roasting yams, but they won't have the same depth of flavor.
How do I prevent the avocado from turning brown?
Toss the avocado chunks with a little lime juice immediately after slicing to slow oxidation. Also, add the avocado right before serving instead of mixing it in with the other ingredients. For extra protection, sprinkle a pinch of salt on the avocado—it helps preserve color and enhances flavor too!
Is this salad spicy? Can I make it milder?
The red pepper flakes add just a hint of heat, but you can easily adjust it. Start with ¼ teaspoon instead of ½ teaspoon for a milder version, or omit them completely. For a different flavor profile, try ½ teaspoon of smoked paprika instead—it adds warmth without spiciness.
Can I make this ahead of time?
Yes! Prepare all components except the avocado and cilantro up to 2 days ahead. Store the roasted sweet potatoes, pineapple, macadamia nuts, and dressing separately in airtight containers. When ready to serve, toss everything together and add fresh avocado and cilantro just before eating to keep them crisp and vibrant.
What's the best way to store leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days. Keep the avocado separate until ready to eat, or it will continue softening. For reheating, warm the salad in the microwave for 30-45 seconds to revive the flavors. The texture will be slightly softer, but it's still delicious!
