If you’re craving a vibrant, fresh, and satisfying meal that’s packed with flavor and texture, look no further than these Thai-Style Sweet Potato Noodles. This dish is a beautiful fusion of sweet, tangy, spicy, and savory all rolled into one bowl. Using spiralized sweet potatoes as a guilt-free noodle substitute, it’s a fantastic way to enjoy a comforting yet nourishing meal. The creamy almond butter sauce, bright lime juice, and fresh herbs make this recipe a standout on your dinner rotation. Whether you’re a longtime fan of Thai cuisine or exploring new ways to enjoy vegetables, this recipe is a winner you’ll want to bookmark.
What Sets This Recipe Apart

What makes these Thai-Style Sweet Potato Noodles truly special is the harmony of flavors and textures that come together effortlessly. Unlike traditional pasta dishes, the sweet potato noodles provide a subtle sweetness and a satisfying bite without any heaviness. The sauce, made from creamy almond butter, lime juice, and soy sauce, strikes the perfect balance of creaminess, tang, and umami. Tossed with colorful veggies like red cabbage, broccoli, and bell peppers, and finished with toasted almonds and fresh cilantro, this dish is as nutritious as it is delicious. Plus, by using extra-firm tofu, it’s a complete plant-based meal rich in protein and fiber. This recipe offers a fresh take on Thai-inspired dishes that’s easy to make, vibrant, and endlessly customizable.
What Goes Into Thai-Style Sweet Potato Noodles
- 1/4 cup creamy almond butter (or peanut butter for a slightly different flavor)
- 2/3 cup water – for thinning out the sauce
- 1/4 cup freshly squeezed lime juice – adds brightness and tang
- 1/4 cup soy sauce (regular or tamari) – for umami depth
- 1 tbsp minced or grated ginger – adds warmth and zing
- 1 tbsp minced garlic – essential aromatic flavor
- 1 tbsp maple syrup (or agave syrup) – a touch of sweetness
- 1 tbsp avocado oil (or another neutral oil) – for sautéing
- 1/2 yellow onion, diced or thinly sliced
- 1 Thai chili pepper or 1/2 jalapeño pepper, minced (optional) – for heat
- 1/2 red bell pepper, chopped or thinly sliced
- 1 cup thinly sliced red cabbage – for crunch and color
- 1 cup chopped broccoli – a nutrient-rich green
- 1 cup cubed extra-firm tofu (about 1/2 a 12 oz. package) – protein-packed
- 2 medium sweet potatoes, peeled, tips removed, and spiralized (see notes)
- 1/2 cup chopped fresh cilantro, loosely packed – adds fresh herbal notes
- 1/4 cup chopped toasted almonds or peanuts – for crunch and nuttiness
- Lime wedges, for serving – to brighten the dish further
Appliances & Accessories
- Spiralizer: Essential for turning sweet potatoes into beautiful noodle strands.
- Large skillet or wok: For sautéing the tofu and vegetables evenly.
- Mixing bowl: To whisk together the almond butter sauce.
- Sharp knife: For chopping vegetables and tofu.
- Citrus juicer: To quickly extract fresh lime juice.
- Cutting board: A sturdy surface to prep your ingredients.
Thai-Style Sweet Potato Noodles: How It’s Done

Step 1: Prepare the Sauce
In a mixing bowl, whisk together the creamy almond butter, water, lime juice, soy sauce, grated ginger, minced garlic, and maple syrup. Mix until smooth and creamy. This sauce is the heart of the dish, offering a luscious, tangy, and slightly sweet flavor that coats every noodle perfectly.
Step 2: Spiralize the Sweet Potatoes
Peel the sweet potatoes, remove the tips, and spiralize them using your spiralizer. If you don’t have one, you can use a julienne peeler or buy pre-spiralized sweet potato noodles from the store. Set aside the noodles so they stay fresh and ready to cook.
Step 3: Sauté the Tofu and Vegetables
Heat the avocado oil in a large skillet or wok over medium-high heat. Add the cubed tofu and cook until golden on all sides, about 5-7 minutes. Remove tofu from the pan and set aside. In the same pan, add the diced yellow onion, minced chili pepper (if using), red bell pepper, red cabbage, and broccoli. Stir-fry for about 5 minutes until the veggies are tender-crisp and vibrant.
Step 4: Combine Sweet Potato Noodles and Sauce
Add the spiralized sweet potato noodles to the skillet with the vegetables. Pour the almond butter sauce over everything and toss gently but thoroughly to coat. Cook for an additional 3-4 minutes until the noodles soften slightly but still hold their shape beautifully.
Step 5: Finish and Serve
Return the tofu to the skillet, toss everything together once more, then remove from heat. Sprinkle the chopped cilantro and toasted almonds or peanuts on top. Serve immediately with lime wedges on the side for an extra pop of freshness.
Season-by-Season Upgrades

- Spring: Add fresh snap peas or asparagus for a crisp, fresh element.
- Summer: Toss in diced mango or pineapple for a tropical, sweet twist.
- Fall: Incorporate roasted butternut squash or pumpkin cubes for warmth.
- Winter: Use sautéed kale or Swiss chard for hearty greens and extra nutrients.
Behind-the-Scenes Notes
The key to perfect Thai-Style Sweet Potato Noodles lies in balancing the sauce ingredients just right—too much lime can overpower, and too little soy sauce can leave it flat. Stirring the sauce well before adding it to the pan ensures a smooth texture without lumps. When spiralizing sweet potatoes, be gentle to avoid breaking the noodles. Extra-firm tofu holds up best in this dish because it doesn’t crumble during cooking. Feel free to press your tofu beforehand to remove excess moisture, giving it a firmer texture. Finally, the optional chili adds a lovely heat, but you can leave it out or adjust according to your spice tolerance.
Cooling, Storing & Rewarming
This dish is best enjoyed fresh, but leftovers keep well in an airtight container in the refrigerator for up to 3 days. When reheating, use a skillet over medium heat to gently warm the noodles and vegetables, adding a splash of water if the sauce has thickened too much. Avoid microwaving, as it can make the sweet potato noodles mushy. Leftover sweet potato noodles can also be served cold as a refreshing salad with a drizzle of extra sauce and fresh herbs.
Troubleshooting Q&A
Why are my sweet potato noodles soggy?
Sweet potatoes release water as they cook, so it’s important not to overcook the noodles. Cook them just until tender but still firm to the bite, around 3-4 minutes. Also, avoid covering the pan while cooking to prevent steam from softening them too much.
Can I substitute almond butter with something else?
Absolutely! Peanut butter is a great alternative and offers a rich, nutty flavor that complements the Thai-inspired sauce. Make sure to use a creamy variety to keep the sauce smooth. Sunflower seed butter can also work if you need a nut-free option.
How can I make this dish less spicy?
Simply omit the Thai chili or jalapeño pepper. You can add a pinch of smoked paprika or mild chili powder if you want some warmth without the heat. Adjusting spice levels is easy and keeps the dish enjoyable for everyone.
What if I don’t have a spiralizer?
If you don’t own a spiralizer, you can use a julienne peeler or a regular vegetable peeler to create thin strips of sweet potato. Alternatively, you can dice the sweet potatoes into small cubes and sauté them until tender for a different but equally delicious texture.
Cook This Next
- Thai Peanut Chicken Noodles – A protein-packed noodle dish with a spicy peanut sauce.
- Sesame Tofu & Bok Choy Stir Fry – Light, flavorful, and full of greens.
- Coconut Curry Ramen – Creamy, comforting, and perfect for chilly nights.
- Mango Avocado Salad – A refreshing side that pairs beautifully with Thai-inspired dishes.
Ready, Set, Cook
Now that you know all the secrets to making these vibrant Thai-Style Sweet Potato Noodles, it’s time to roll up your sleeves and get cooking. This dish comes together quickly, requires minimal fuss, and is bursting with flavors that will brighten your day. From the creamy almond butter dressing to the fresh veggies and crunchy nuts, every bite is a celebration of texture and taste. Whether you’re serving it for a weeknight dinner or impressing guests at a casual gathering, this recipe is sure to become a favorite in your kitchen.
Enjoy the process, savor every bite, and don’t forget to garnish with extra lime wedges and cilantro for that perfect finishing touch. Happy cooking!
Share on Pinterest


Thai-Style Sweet Potato Noodles
Equipment
- Spiralizer
- Large Skillet or Wok
- Mixing Bowl
- Sharp Knife
- Citrus Juicer
- Cutting Board
Ingredients
Sauce Ingredients
- 1/4 cup creamy almond butter
- 2/3 cup water for thinning out the sauce
- 1/4 cup freshly squeezed lime juice adds brightness and tang
- 1/4 cup soy sauce regular or tamari, for umami depth
- 1 tbsp minced or grated ginger adds warmth and zing
- 1 tbsp minced garlic essential aromatic flavor
- 1 tbsp maple syrup or agave syrup, a touch of sweetness
Main Ingredients
- 1 tbsp avocado oil or another neutral oil, for sautéing
- 1/2 yellow onion diced or thinly sliced
- 1 Thai chili pepper or 1/2 jalapeño pepper, minced (optional) for heat
- 1/2 red bell pepper chopped or thinly sliced
- 1 cup thinly sliced red cabbage for crunch and color
- 1 cup chopped broccoli a nutrient-rich green
- 1 cup cubed extra-firm tofu about 1/2 a 12 oz. package, protein-packed
- 2 medium sweet potatoes peeled, tips removed, and spiralized
- 1/2 cup chopped fresh cilantro loosely packed, adds fresh herbal notes
- 1/4 cup chopped toasted almonds or peanuts for crunch and nuttiness
- lime wedges for serving, to brighten the dish further
Instructions
Prepare the Sauce
- In a mixing bowl, whisk together the creamy almond butter, water, lime juice, soy sauce, grated ginger, minced garlic, and maple syrup until smooth and creamy.
Prepare the Noodles
- Peel the sweet potatoes, remove the tips, and spiralize them using your spiralizer. Set aside the noodles to stay fresh and ready to cook.
Cook Tofu and Vegetables
- Heat the avocado oil in a large skillet or wok over medium-high heat. Add the cubed tofu and cook until golden on all sides, about 5-7 minutes. Remove tofu and set aside.
- In the same pan, add diced yellow onion, minced chili pepper (if using), red bell pepper, red cabbage, and broccoli. Stir-fry for about 5 minutes until veggies are tender-crisp and vibrant.
Combine and Cook
- Add the spiralized sweet potato noodles to the skillet with the vegetables. Pour the almond butter sauce over everything and toss gently to coat. Cook for an additional 3-4 minutes until noodles soften slightly but hold their shape.
Finish and Serve
- Return the tofu to the skillet, toss everything together, then remove from heat. Sprinkle chopped cilantro and toasted almonds or peanuts on top. Serve immediately with lime wedges.
Notes
- Press extra-firm tofu beforehand to remove excess moisture for a firmer texture.
- Adjust spice level by omitting chili or substituting with mild paprika.
- Store leftovers in an airtight container in the fridge for up to 3 days; reheat gently in a skillet, avoiding the microwave.
- If you don't have a spiralizer, julienne peelers or vegetable peelers work well for creating noodles.
- Try seasonal vegetable additions like snap peas in spring or roasted squash in fall for variety.
