Soups & Stews
This sweet potato noodles soup recipe transforms humble sweet potatoes into chewy, silky ribbons that melt in your mouth. The secret lies in perfectly shredded sweet potatoes cooked just until tender, suspended in a rich, creamy coconut broth that balances earthy sweetness with aromatic depth.
I developed this recipe during a particularly busy week when I needed a comforting, plant-based meal that felt indulgent without heavy cream or dairy.
The foundation of this soup is a velvety coconut broth infused with garlic, ginger, and miso paste for umami richness. While the broth simmers, the sweet potato strands steam until they reach that ideal texture—firm enough to hold their shape but tender enough to glide through the soup.
The addition of mushrooms adds meaty texture, and optional tofu provides protein for a complete meal. Every ingredient works together to create a soup that's both satisfying and nutrient-packed.
What makes this recipe truly special is how it transforms simple ingredients into something extraordinary. The coconut milk creates natural creaminess without dairy, while the sweet potatoes absorb the broth's flavors beautifully.
The result is a bowl of soup that's creamy yet light, sweet yet savory, and completely adaptable to your preferences. It's the kind of comforting meal that feels like a warm hug on a chilly day.
Perfect for meal prep or serving immediately, this soup keeps well in the refrigerator for up to four days. Garnish with fresh cilantro, lime wedges, and a drizzle of chili oil for added brightness and texture.
The balance of flavors and textures makes this more than just a soup—it's a complete, satisfying dish that will become a staple in your recipe collection.
Ingredients for sweet potato noodles soup
Simple ingredients create extraordinary chewy sweet potato ribbons in velvety coconut broth.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes 🍠 | 2 whole | Organic preferred, peeled and shredded |
| Full-Fat Coconut Milk 🥥 | 1 can | 13.5 oz can, unsweetened |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Fresh Ginger 🌿 | 2 tbsp | Grated, not powdered |
| White Miso Paste 🍶 | 1 tbsp | For umami richness |
| Shiitake Mushrooms 🍄 | 8 whole | Sliced, stems removed |
| Extra-Firm Tofu 🧀 | 8 oz | Pressed and cubed |
| Red Bell Pepper 🌶️ | 1 whole | Diced, any color |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed |
| Chili Oil 🌶️ | 1 tbsp | For garnish, optional |
| Sea Salt 🧂 | 1 tsp | Fine grain preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
Sweet potatoes are the star here—organic, vibrant orange ones work best. Trader Joe's and Whole Foods carry excellent options, but any sweet potato will do. Look for firm, unblemished tubers; they'll shred more evenly. The shredding technique matters: use a box grater or mandoline for uniform ribbons. For extra flavor, roast the sweet potatoes first at 400°F for 20 minutes before shredding, but it's not required. The tofu should be pressed for at least 20 minutes to remove excess water—wrap it in a towel and place a heavy pan on top.
No coconut milk? Full-fat cashew cream works beautifully—blend 1 cup soaked cashews with 1 cup water for a similar texture. Miso paste is non-negotiable for that deep umami flavor, but if you're out, 1 tbsp soy sauce plus 1 tsp nutritional yeast can mimic it. Fresh ginger is ideal, but dried ginger at half the amount works in a pinch. For mushrooms, shiitake or cremini add the best texture—substitute with white mushrooms if needed. The chili oil can be skipped, but a pinch of red pepper flakes adds heat without the oil.
This soup reheats beautifully—simmer gently on the stove for 5-7 minutes, stirring occasionally. Keeps for 4-5 days in the fridge, sealed tightly. For meal prep, store components separately: broth, sweet potato noodles, and toppings. Reassemble with fresh cilantro and lime juice when ready to eat. Freezes for 3 months—just thaw overnight in the fridge. Garnish with extra chili oil, lime zest, or sesame seeds for added texture. The broth flavor actually improves after the first day, so make extra if possible.
Why You'll Love This Recipe
- No Spiralizer Needed: I swear by the julienne peeler here—those thick ribbons of sweet potato cook in minutes, no fancy gadgets. Just peel, slice, and simmer; the broth does all the work while you stir in the coconut milk for that velvety finish.
- Creamy Without Guilt: Full-fat coconut milk makes this rich but still light—honestly, it’s the kind of comfort that doesn’t weigh you down. That first sip of ginger-garlic broth with the sweet potato strands? Pure satisfaction, no heavy cream required.
- Meal Prep MVP: Between us, this is my go-to for lunches all week. The noodles soften beautifully reheated, and I just add a splash of broth to keep it fresh. (Yes, even on a Tuesday night when takeout feels like a chore.)
- Budget-Friendly Luxury: Sweet potatoes and coconut milk stretch this recipe far—two big tubs of broth, a handful of garlic, and ginger make it feel fancy without draining my wallet. Leftovers? Even better cold, like a cozy noodle salad.
Step-by-step instructions for sweet potato noodles soup
Here's how to create silky sweet potato ribbons in a rich, velvety coconut broth.
Prepare the Sweet Potato Noodles
Using a mandoline or sharp peeler, slice the 2 whole large sweet potatoes lengthwise into thin strips—about ⅛-inch thick. You want them long and continuous for that noodle effect. Immediately soak the strips in cold water for 10 minutes to prevent browning while you prep other ingredients.
After soaking, drain and pat the sweet potato strips dry with paper towels. This step is crucial—any moisture will steam the noodles instead of creating that perfect chewy texture when cooked. Arrange them on a baking sheet lined with parchment paper, ensuring they don't overlap. Cover with a clean kitchen towel to keep them from drying out while you work.
Build the Creamy Coconut Base
In a large pot, combine the 1 can full-fat coconut milk and 4 cups vegetable broth. Bring to a gentle simmer over medium heat until small bubbles form around the edges—about 5 minutes. The coconut milk will thicken slightly as it warms, creating the creamy foundation for your soup.
While the broth heats, press the 8 oz extra-firm tofu between two heavy plates or a clean towel for 15 minutes to remove excess water. Cut the pressed tofu into ½-inch cubes and set aside. Add the 4 cloves minced garlic, 2 tbsp grated fresh ginger, and 1 tbsp white miso paste to the simmering broth. Stir gently to dissolve the miso completely—this adds deep umami flavor that balances the sweetness of the sweet potatoes.
Cook the Vegetables and Tofu
Add the 8 whole sliced shiitake mushrooms and 1 whole diced red bell pepper to the pot. Simmer for 6-8 minutes until the mushrooms soften and the bell pepper becomes tender but still holds its shape. The mushrooms should release their juices into the broth, intensifying the savory notes.
Gently fold in the tofu cubes and cook for another 3-4 minutes until heated through. Remove the pot from heat and let the mixture sit for 5 minutes to allow the flavors to meld. This resting period is where the miso and coconut milk truly harmonize—don't skip it.
Cook the Sweet Potato Noodles
Return the pot to medium-low heat and carefully add the prepared sweet potato strips. Stir gently to submerge them in the broth—you want them to cook just until tender but still hold their shape. Cook for 4-5 minutes, stirring occasionally, until the noodles are chewy with slight resistance when bitten (they'll soften further as they cool).
Here's the trick: The sweet potato noodles should float like fresh pasta, not sink. If they start to stick to the bottom, add ¼ cup hot vegetable broth to maintain the creamy consistency. Once they reach the perfect texture, remove the pot from heat immediately to prevent overcooking.
Finish and Serve
Stir in the 1 tbsp freshly squeezed lime juice and adjust seasoning with 1 tsp sea salt and ½ tsp black pepper to taste. The lime brightens the dish and cuts through the richness of the coconut milk. Ladle the soup into bowls, garnishing each serving with ¼ cup chopped fresh cilantro and a drizzle of 1 tbsp chili oil for a subtle kick.
Serve immediately while the sweet potato noodles are still warm and chewy. The broth should coat the back of a spoon with a velvety texture, and each bite should deliver a perfect balance of sweet, savory, and umami. For extra depth, reserve a few cilantro leaves to garnish each bowl just before serving—this adds a fresh, aromatic finish that elevates the entire dish.
Pro Tips For Making Sweet Potato Noodles Soup
- PEEL AND SPIRAL FAST: Skip the peeler—use a mandoline set to 3mm or a sharp knife to shave the sweet potatoes into "noodles" while they’re still slightly firm but cooked. If you’re impatient like me, microwave them whole for 5 minutes first to soften the edges, then spiral. This keeps them from turning to mush in the broth.
- SIMMER, DON’T BOIL: Coconut milk curdles if you let the broth rage. Keep the heat at a bare simmer—just enough to see tiny bubbles breaking the surface—once the sweet potatoes hit the pot. I learned this the hard way after turning a creamy soup into a lumpy disaster.
- GINGER: GRATE, DON’T CHOP: Fresh ginger loses its bite when chopped into chunks. Use a microplane or fine grater to turn it into a paste—this way, it dissolves smoothly into the broth and adds depth without any weird texture. (Yes, even if you’re in a hurry.)
- GARLIC: TOAST IT FIRST: Smash the garlic cloves flat with the side of your knife, then fry them in a dry pan for 30 seconds until fragrant and just turning golden. Toss them into the broth with the ginger—this adds a nutty richness that raw garlic can’t match. (Your soup will taste like it was made by someone who actually likes garlic.)
Wine and beer pairings for this sweet potato noodles soup
Creamy Coconut Wine
The rich, velvety texture of this soup pairs beautifully with a creamy coconut wine like Thai-inspired white wine blends or semi-sweet Riesling. The natural sweetness and subtle tropical notes complement the coconut broth without overpowering the earthy sweet potatoes.
I love sipping Chardonnay with a touch of vanilla—it mirrors the coconut's creaminess while adding a buttery depth that enhances the umami from the miso. 🍷
Crisp Citrus Beer
For beer lovers, a crisp citrusy lager or Belgian witbier cuts through the soup's richness perfectly. Try a Hazy IPA with its juicy hop notes or a Mexican lager like Modelo Especial—the light carbonation cleanses your palate between bites.
If you prefer something bolder, a wheat beer with lime adds a refreshing contrast to the coconut's tropical flavors. 🍺
Sparkling Ginger Fizz
For a non-alcoholic option, a ginger beer or sparkling limeade elevates the soup's flavors. The effervescence and zesty ginger echo the fresh ginger in the broth, while the bubbles create a delightful contrast.
I often serve this with a sparkling water infused with lime and mint—it’s light, refreshing, and keeps the meal feeling balanced. ✨
Spiced Rum Option
If you're feeling indulgent, a dark rum with a dash of cinnamon adds warmth and depth. The spice complements the sweet potatoes, while the rum’s caramel notes enhance the coconut’s richness.
Serve it chilled or over ice with a lime wedge for a tropical twist that feels like a vacation in a bowl. 🔥
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes?
Regular potatoes won't work well for this recipe—they lack the natural sweetness and chewy texture when cooked as noodles. Sweet potatoes' lower starch content creates that perfect al dente quality, while their natural sugars caramelize beautifully in the coconut broth. If you're out of sweet potatoes, try yams, but they'll have a slightly different flavor profile.
How do I get the sweet potato noodles to stay chewy?
The secret is in the cooking method! Start with ⅛-inch thick strips and cook them just until they're tender with slight resistance (4-5 minutes in broth). Overcooking turns them mushy. Also, pat them completely dry before adding to the pot—any moisture will steam them instead of creating that perfect chewy texture.
What can I substitute for coconut milk?
For a creamy texture without coconut, try cashew cream (blend 1 cup soaked cashews with 1 cup water) or silken tofu blended with water. Both work beautifully and keep the dish vegan. If you prefer a lighter option, reduce the coconut milk to ½ can and add ½ cup vegetable broth to maintain the same volume while keeping the soup lighter.
Can I make this soup ahead of time?
Yes! Store all components separately in the fridge for up to 4 days. Reheat the broth and tofu separately, then add the sweet potato noodles just before serving to maintain their texture. For freezing, assemble the soup (without garnishes) and freeze for 3 months. Thaw overnight in the fridge and reheat gently on the stove.
How can I make this soup spicier?
Add heat with 1-2 tbsp chili paste (like sambal oelek) to the broth while simmering, or stir in ½ tsp cayenne pepper when you add the lime juice. For a smoky kick, top with crispy fried shallots or a drizzle of sriracha**.
