Side Dishes
Sweet potato mayonnaise transforms classic mayo into a velvety, spiced condiment with natural sweetness and depth—perfect for sandwiches, dips, or dressings. 💛 The secret lies in roasting sweet potatoes until caramelized, then blending them into a smooth purée that emulsifies beautifully with oil and vinegar, creating a texture that’s both rich and light. This isn’t your grandmother’s mayo; it’s a creamy, slightly sweet upgrade with warm spices that elevate every bite.
The process is simpler than you’d think: roast sweet potatoes until tender, then purée them with a touch of oil to create a silky base. Mix in traditional mayo ingredients—vinegar, mustard, and a pinch of salt—along with cinnamon and nutmeg for that signature warmth.
The result? A spread that’s creamy yet bright, with a subtle sweetness that pairs perfectly with savory flavors. It’s the kind of condiment that turns ordinary meals into something special.
What makes this recipe stand out is the balance of textures and flavors—crispy celery crowns on top add a satisfying crunch, while the spiced sweet potato mayo delivers a smooth, velvety finish.
Whether you’re slathering it on sandwiches, using it as a dip, or mixing it into dressings, this mayo brings a gourmet touch to everyday dishes. The best part?
It keeps beautifully in the fridge for up to a week, so you can make a batch and enjoy it all week long.
This isn’t just another mayo recipe—it’s a game-changer for anyone who loves bold flavors with a hint of sweetness. The roasted sweet potato purée adds a depth that store-bought mayo can’t match, and the spices give it a cozy, inviting warmth. Ready to elevate your meals? Let’s get started.
Ingredients for sweet potato mayonnaise
Sweet potatoes, olive oil, and warm spices create this creamy, spiced mayo upgrade.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 medium | Peeled, roasted until tender |
| Extra-Virgin Olive Oil 🫒 | ¾ cup | High quality, fruity |
| White Vinegar 💧 | 2 tbsp | Distilled preferred |
| Dijon Mustard 🌶️ | 1 tbsp | For tangy depth |
| Granulated Sugar 🍯 | 1 tbsp | Balances sweetness |
| Ground Cinnamon 🌿 | ½ tsp | Warm, aromatic |
| Ground Nutmeg 🌿 | ¼ tsp | Freshly grated preferred |
| Sea Salt 🧂 | ½ tsp | Fine grain preferred |
| Celery Crowns 🥬 | 1 whole | For crispy topping |
| Yellow Onion 🧅 | ½ whole | Minced for flavor base |
Sweet potatoes are the star—look for firm, vibrant orange ones with smooth skin. Trader Joe's and Whole Foods carry the best varieties, but any grocery store will do. Roast them until fork-tender (about 45 minutes at 400°F), then purée until silky. The olive oil should be extra-virgin—none of that cheap stuff. If you're short on time, microwave the cut potatoes for 10 minutes first to speed up roasting. The celery crowns? Save the leafy tops for garnish—they add that perfect crunch.
No extra-virgin olive oil? Avocado oil works too, but it lacks the fruity depth. Vinegar substitutes? Apple cider vinegar is perfect—just add an extra pinch of salt. Skip the sugar? Maple syrup or honey (if not vegan) adds natural sweetness. The spices are non-negotiable though—nutmeg needs to be freshly grated (pre-ground loses flavor fast). For extra richness, add 1 tbsp tahini to the purée. And if you're feeling fancy, toast the cinnamon and nutmeg in a dry pan for 30 seconds to deepen the flavor.
Store leftovers in an airtight jar with a thin layer of olive oil on top to preserve freshness. Keeps for up to 1 week in the fridge. For extra crispy celery crowns, toss them in 1 tsp olive oil and 0.25 tsp salt, then roast at 400°F for 10 minutes. Freeze portions in ice cube trays for quick use—just thaw before serving. This mayo tastes even better the next day as flavors meld.
Why You'll Love This Recipe
- Sweet Potato Magic: I swear by this trick—roast the sweet potatoes until they’re fork-tender, then blend them with just a splash of olive oil and vinegar. No peeling, no fuss, and the texture is ridiculously smooth.
- Tangy-Sweet Kick: That little pinch of sugar and Dijon mustard? It’s the secret. The vinegar cuts through the sweetness while the mustard adds depth—like a grown-up version of sweet potato fries, but way more interesting.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. Spread it on toast, mix it into wraps, or eat it straight with crackers. It keeps for days in the fridge and tastes just as good cold as it does fresh.
- Pantry Stretch: Honestly, I make this when I’m low on ingredients. Sweet potatoes are cheap, and the other stuff? You’ve got it already. It’s my budget-friendly way to turn a simple side into something special without breaking the bank.
Step-by-step instructions for sweet potato mayonnaise with crispy celery crown
Here's how to create that perfect balance of creamy spiced sweet potato base and crispy celery topping.
🍳 Step 1: Roast the Sweet Potatoes Until Tender and Caramelized
Preheat your oven to 400°F. Pierce the peeled sweet potatoes with a fork in several places to prevent bursting. Place them on a baking sheet lined with parchment paper and roast for 45-50 minutes until they're fork-tender with slightly caramelized edges.
I like to turn them halfway through cooking for even browning. You'll know they're perfect when the knife slides in easily and the edges have that beautiful golden-brown color. Let them cool for 10 minutes before handling—they'll be hot and slippery fresh out of the oven.
👨🍳 Step 2: Create the Creamy Sweet Potato Base
While the potatoes cool, transfer 0.75 cup extra-virgin olive oil, 2 tbsp white vinegar, 1 tbsp Dijon mustard, 1 tbsp granulated sugar, 0.5 tsp ground cinnamon, 0.25 tsp ground nutmeg, and 0.5 tsp sea salt to a food processor or high-powered blender.
Once the sweet potatoes are cool enough to handle, scoop out the flesh (discard the skin) and add it to the processor. Pulse until completely smooth, scraping down the sides as needed. The mixture should be velvety and completely free of lumps. Taste and adjust seasoning if needed—you want a perfect balance of sweet, spicy, and tangy flavors.
🔥 Step 3: Prepare the Crispy Celery Crown Topping
Cut the 1 whole celery crown into ½-inch thick slices and separate into individual stalks. Toss them with 1 tbsp olive oil from your remaining 0.75 cup (you'll have about ¼ cup left) and ¼ tsp sea salt. Spread them out on a baking sheet in a single layer.
Roast at 425°F for 15-20 minutes until they're deep golden brown and crispy at the edges. Watch them closely—they burn easily once they reach this color. You want them to be crisp enough to stand up to the creamy base without getting soggy.
🥘 Step 4: Assemble and Serve
Transfer the sweet potato mixture to a serving bowl. Drizzle with the remaining ¼ cup olive oil and gently fold to incorporate. The oil will give it that perfect mayonnaise-like richness while keeping it light.
Top immediately with the crispy celery crowns and the ½ whole minced yellow onion. The contrast of warm, creamy sweet potatoes with the cool, crispy celery is what makes this dish special. Serve warm for the best texture—each bite should deliver that satisfying crunch followed by the smooth, spiced sweet potato goodness.
Pro Tips For Making Sweet Potato Mayonnaise
- Boil Until Fork-Tender: Sweet potatoes for this recipe need to be soft enough to mash easily—not mushy, not undercooked. Test by piercing with a fork; if it slides in like butter, you’re golden. I used to overcook them, and the texture turned gluey, so aim for about 20-25 minutes in boiling water, depending on size.
- Use Cold Cooked Sweet Potatoes: Let those sweet potatoes cool completely before mashing—hot ones will turn your mayo into a greasy mess. I learned this after watching my first batch separate like oil and water. Pop them in the fridge for 15 minutes or run under cold water if you’re impatient.
- Balance the Vinegar Slowly: White vinegar is key, but add it gradually—start with half the recipe’s amount and taste. Too much makes it sharp; too little leaves it flat. I once dumped it all in and ended up with a tangy glop. Adjust to taste, but remember: sweet potato mayo should be bright, not sour.
- Blend in Stages: Mash the sweet potatoes roughly first, then blend in the olive oil and Dijon in small batches. This keeps the texture smooth without turning it into a paste. I tried blending everything at once and ended up with a clumpy, uneven mess—now I work in 2-tablespoon increments.
Health benefits of this dish
Sweetness with Purpose
Sweet potatoes bring natural sweetness without refined sugar, making this mayo a healthier alternative to traditional versions. Their low glycemic index means you get steady energy without blood sugar spikes—a win for anyone watching their carb intake.
The fiber content (about 4 grams per ½ cup serving) also supports digestion and keeps you feeling full longer. 💪
Rich in Antioxidants
This mayo packs a nutritional punch thanks to sweet potatoes' beta-carotene content, which converts to vitamin A in your body. Just ½ cup serving delivers over 100% of your daily vitamin A needs, crucial for eye health and immune function.
The spices—especially cinnamon—add anti-inflammatory benefits that complement the sweet potato's natural properties.
Healthy Fats Matter
Using extra-virgin olive oil instead of vegetable oil gives you heart-healthy monounsaturated fats that support cholesterol levels. The 1 tbsp Dijon mustard adds a tangy kick while providing calcium and magnesium. Together, these ingredients create a mayo that's rich in flavor but also nourishing for your body.
Spice Benefits
The cinnamon and nutmeg aren't just for flavor—they bring metabolic-boosting properties. Cinnamon helps regulate blood sugar, while nutmeg contains myristicin, a compound linked to cognitive benefits. Even a pinch of these spices adds functional benefits to your condiment. The ½ tsp sea salt provides essential minerals without excessive sodium.
Protein-Packed Upgrade
For an extra protein boost, blend in 1 tbsp tahini (sesame paste) with the sweet potato purée. Tahini adds 3 grams of protein per tablespoon plus healthy fats and calcium.
This makes the mayo a more complete food, perfect for sandwiches or dips where you need staying power. The texture remains silky smooth while gaining nutritional depth.
Versatile for Dietary Needs
This recipe easily adapts to dietary restrictions. For vegan versions, use vegan mayo base or aquafaba** (chickpea brine) instead of egg yolks. The sweet potato naturally replaces dairy or egg components while maintaining creaminess.
Gluten-free? No issue—the ingredients are naturally free of gluten-containing grains. Always check your spice blends for cross-contamination if needed. ✨
Nutrition facts
Frequently asked questions
Can I make this sweet potato mayo without roasting?
Roasting develops the sweet potato's natural sugars for that caramelized flavor, but you can use steamed sweet potatoes if short on time. Just cook until fork-tender (about 15-20 minutes) and purée until completely smooth. The texture will be slightly less rich, but still delicious! For extra depth, add 1 tsp maple syrup to compensate for lost sweetness.
How do I fix sweet potato mayo that's too thick?
Add 1-2 teaspoons of warm water at a time while blending until you reach your desired consistency. If it's still too thick, mix in ½ teaspoon of Dijon mustard—it helps emulsify while thinning. For a smoother texture, strain through a fine-mesh sieve before serving. The key is patience: blend in small increments to avoid breaking the emulsion.
What's the best way to store leftovers?
Transfer to an airtight glass jar and refrigerate for up to 7 days. For extra crispiness, store the celery crowns separately and toast again before serving. If storing longer than 3 days, add a thin layer of olive oil on top to preserve freshness. Freeze portions in ice cube trays for quick use—thaw overnight in the fridge to maintain texture.
Can I use this mayo in place of regular mayo?
It works perfectly in sandwiches, dressings, dips, or as a spread. The sweetness pairs beautifully with savory flavors like smoked salmon or grilled chicken. For dressings, thin with a little apple cider vinegar or lemon juice. Just remember it has a slightly sweeter, spiced profile—balance with tangy or acidic ingredients when using in recipes.
Why does my sweet potato mayo separate?
This usually happens when the emulsion breaks from too much liquid or improper blending. To fix it, whisk in 1 tablespoon of Dijon mustard or 1 teaspoon of mustard powder to help re-emulsify. For prevention, add vinegar and oil gradually while blending, and keep the sweet potato purée at room temperature before mixing. If it's already separated, blend again with a splash of warm water to restore creaminess.
