Sweet Potato Pasta with Walnut-Sage Sauce | Naturally Ella

I think in a different life, I’d be an herb farmer. There’s something so dreamy about being surrounded by herbs and I’ve found that it’s about the only thing I can easily grow in our small patio garden. If I’m having a stressful day, I walk outside and pick a bit of marjoram to rub in my hands and smell. I swirl rosemary twigs in my water and add thyme to as much as I can.

Sage is one of the herbs that does well in our potted garden. It’s also an herb I’m always experimenting with in different recipes. This sweet potato pasta uses fresh sage in a pesto-like sauce combined with nut cream. The end result is a unique fall pasta that also happens to be vegan.


Sweet Potato Pasta with Walnut-Sage Sauce

  • Author: Erin Alderson
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Cuisine: dinner


A hearty vegan fall pasta featuring roasted sweet potatoes tossed with a delicious walnut-sage sauce.


Sweet Potatoes:

  • 1 pound sweet potato
  • 1 tablespoon melted ghee (or olive oil for vegan version)
  • 1/4 teaspoon sea salt

Sage-Walnut Sauce:

  • 1/2 cup raw walnuts, soaked for 2 hours
  • 1/3 to 2/3 cup water
  • 1 cup packed baby spinach
  • 1/4 cup fresh sage leaves
  • 3 tablespoons walnut (or olive) oil
  • 3 tablespoons lemon juice
  • 1/4 teaspoon sea salt


  • 6 ounces pasta, your choice of type
  • Toasted walnuts, for topping
  • Fried sage, for topping


  • Preheat oven to 425˚F. Peel the sweet potato then cut into ½” cubes. Place on a roasting tray and toss with melted ghee and salt. Roast for 30 minutes or so until the sweet potatoes are tender and starting to brown.
  • While the sweet potatoes are roasting, cook the pasta according to the box; until just-tender. Drain and set aside.
  • Drain the walnuts from their soaking liquid and combine with ⅓ cup of water, baby spinach, sage leaves, oil, lemon juice, and salt. Puree until well combined, adding a bit more water as needed until smooth and a good sauce consistency (think cream consistency).
  • Place the hot pasta in a large bowl and add the sweet potatoes and sauce. Alternatively, place the sauce in a large pan and heat over low heat until the sauce is hot, but not boiling. Remove from heat and add in the pasta and sweet potatoes. Toss until the noodles are well coated.
  • Top with toasted walnuts and fried sage before serving.


Tips & Tricks:  Roast the sweet potatoes ahead of time to make this dish quicker.

Also, if the sauce is too thick, add a bit of the pasta water to help thin the sauce down before serving.

Stock up: get the pantry ingredients you will need: sweet potatoes, walnuts, sage

Nutrition:  see the information.


  • Calories: 396
  • Sugar: 6.4
  • Sodium: 311
  • Fat: 14.2
  • Saturated Fat: 2.3
  • Carbohydrates: 60.8
  • Fiber: 8.4
  • Protein: 8.9
  • Cholesterol: 0

Step by Step

Sweet Potato Pasta


Over the years, I’ve really fallen for the idea of vegan pasta sauces that aren’t tomato-based. This is where the nut cream sauces come in super handy (and they also tend to go really well with fall/winter produce). A few ways to mix up this recipe:

Nuts: swap the walnuts for pecans or almonds. Need to make this nut-free? Try using sunflower seeds.

Vegetables: Use up all that fall produce. Butternut squash, delicata squash, and Brussels sprouts are all favorites of mine. You could also add wilted greens such as spinach, collards, or kale.

Greens/Herbs: Swap the spinach or kale or chard and use different herbs to create a different profile. Add a bit of rosemary or thyme along with the sage. or go a completely different direction and use up your garden basil before winter!

Sweet Potato Pasta with Walnut-Sage Spinach Sauce