Sweet Potato Noodles

sweet potato noodles

The Spruce/Leah Maroney

Prep: 10 mins
Cook: 30 mins
Soaking: 60 mins
Total: 100 mins
Servings: 4 servings
Yield: 1 saucepan
Nutritional Guidelines (per serving)
450 Calories
26g Fat
44g Carbs
16g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 4
Amount per serving
Calories 450
% Daily Value*
Total Fat 26g 33%
Saturated Fat 6g 29%
Cholesterol 16mg 5%
Sodium 1150mg 50%
Total Carbohydrate 44g 16%
Dietary Fiber 8g 30%
Total Sugars 11g
Protein 16g
Vitamin C 27mg 133%
Calcium 202mg 16%
Iron 5mg 26%
Potassium 1095mg 23%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Creamy, spiraled sweet potato noodles are so good, you won’t even notice that they're vegetables. While other vegetable "noodles" can become soggy and don't hold up well to a thick, rich sauce, sweet potato noodles have an excellent texture that allows them to keep their shape. They also lend a subtle sweet flavor to a savory sauce, like this rich, velvety cashew cream sauce. This recipe is topped with crispy bacon, but you can easily omit it to make the dish completely vegetarian.

The creamy sauce and hearty noodles are an excellent base for a variety of mix-ins and toppings. Add more herbs like chopped basil or parsley, or change up the vegetables to include sautéed kale. Try adding mushrooms with the onions for even more texture and flavor.


  • 1 cup cashews

  • 3/4 cup water, plus more for soaking cashews

  • 4 medium sweet potatoes

  • 5 slices bacon

  • 1 tablespoon olive oil

  • 1 medium onion

  • 1 teaspoon salt

  • 1 teaspoon ground black pepper

  • 1 tablespoon vegetable bouillon

  • 2 clove cloves garlic

  • 1 1/2 cups frozen spinach

  • 1 tablespoon fresh parsley

  • 1 tbsp parmesan cheese

Steps to Make It

  1. Gather the ingredients.

    sweet potato noodle ingredients
  2. Place the cashews in a bowl and cover with water. Soak for at least 1 hour or up to 4.

    cashews soaked in water
  3. Wash, scrub, and peel the sweet potatoes.

    peeled sweet potato
  4. Cut the ends off both sides of each sweet potato. Place them onto the spikes of your vegetable spiralizer.

    sweet potato on a spiralizer
  5. Rotate your spiralizer using even pressure to form long noodles. Set the noodles aside.

    sweet potato noddles in a spiralizer
  6. Heat a large, shallow saucepan over medium-high heat. Add the diced bacon and cook, stirring frequently, until the bacon is crisped. Using a slotted spoon, remove the bacon, leaving the drippings behind. Reserve the crisped bacon for serving.

    bacon crisping in a pan
  7. Add the olive oil and onions to the pan. Sprinkle with about half of the salt and pepper, and cook over medium-low heat, stirring occasionally, until softened and slightly caramelized, about 20 minutes.

    caramelized onions
  8. Meanwhile, prepare the cashew sauce. Drain the cashews and rinse. Add to a blender along with the 3/4 cup water, vegetable bouillon, garlic, and the remaining salt and pepper. Blend on high speed until completely smooth.

    cashew cream sauce
  9. Add the spinach to the pan with the caramelized onions, stirring, until the spinach is heated through.

    spinach and onions in a pan
  10. Add the sweet potato noodles and cook, tossing and stirring, for about 5 minutes or until the noodles are softened. 

    cooked sweet potato noodles
  11. Add the cashew cream and toss until the noodles are coated. Top with the crispy bacon and chopped parsley.

    sweet potato noodles with cashew cream
  12. Garnish with the Parmesan cheese and enjoy.

    Make Noodles Ahead of Time

    Get a jump on dinner by making the noodles ahead of time in bulk. They freeze well and can easily be tossed into a dish, no thawing required.