Sweet Potato Ravioli with Creamy White Sauce

Nothing is quite as special as homemade pasta. A soft, chewy, and tender dough that melts in your mouth regardless of the sauce you pair with it. `

Homemade ravioli, however, is on a whole other level. You don’t only smother it in any sauce of your choice, but you have endless varieties of fillings. 

My choice? A creamy and rich sweet potato filling topped with silky smooth white sauce infused with tarragon and garlic and sprinkled with toasted pine nuts, more fresh tarragon, and freshly cracked pepper. It really is a mouthwatering combo. 


Making ravioli from scratch may seem intimidating, but I assure you it is way simpler and easier than you think. 

I go the easier route and use my ravioli cutter opposed to cutting it by hand. 

Start by rolling out a piece of dough in your pasta maker or by hand. Place a thin sheet of dough over the ravioli cutter, spoon in filling into the divets, place another sheet of dough on top and use the rolling pin to cut them into squares. Viola, you’re done! There are also plenty of youtube videos and tutorials on how to roll and cut ravioli, so don’t be afraid to get a little educated beforehand!


Once you’ve made homemade ravioli you will never want to go back to store bought. It is that good. 

This recipe is…

  • Delicious 
  • Healthy 
  • 100% vegan 
  • Creamy 
  • Perfectly chewy and tender 


3.86 from 14 votes
Sweet Potato Ravioli with Creamy White Sauce
Prep Time
30 mins
Cook Time
10 mins
Total Time
40 mins

A creamy and rich sweet potato filling topped with silky smooth white sauce infused with tarragon and garlic. 

Course: Main Course
Keyword: healthy dinner recipe, homemade ravioli, sweet potato ravioli, vegan ravioli
Author: Taavi Moore
Ravioli Dough
  • 1 cup unbleached all-purpose flour
  • 1 cup whole wheat flour
  • 3 tsp olive oil
  • 3/4 cup water
  • 2 pinches salt
Sweet Potato Filling
  • 2 large sweet potatoes
  • 2 tbsp unsweetened almond milk
  • 1/2 tbsp chopped fresh rosemary
  • 1 tsp nutritional yeast
  • 1/2 tsp onion powder
  • 1/2 tsp garlic powder
  • 1/4 tsp ground coriander
  • 1/4 tsp nutmeg
  • Salt to taste
White Sauce
  • 1 tbsp olive oil
  • 2 cloves minced garlic
  • 1 tbsp fresh tarragon leaves
  • Pinch of salt
  • 1 1/2 cups unsweetened almond milk
  • 1 tbsp nutritional yeast
  • 1 tbsp unbleached all-purpose flour
  • Pinch of nutmeg
  • 1/4 tsp salt (or to taste)
  • 2 tbsp pinenuts
  1. Preheat oven to 400 degrees. Pierce the sweet potatoes with a fork all over and roast for 35-40 min. or until soft and syrups are dripping out. Set aside to cool.

  2. In a large mixing bowl, combine flours and salt for dough. Add in oil and slowly pour in water to form a thick soft dough. Form into a smooth ball (may require kneading a bit), wrap in plastic wrap and refrigerate for 15 min. 

  3. While the dough is in the fridge, prepare the filling. Scoop the flesh out of the potatoes and mash in a large bowl. Add in the rest of the filling ingredients and stir until incorporated. Set aside. 

  4. Cut pasta dough in quarters. Roll the quarter into a rough 8x3.5 inch rectangle. Run through a pasta machine up until the 3rd setting. It should be a little less than 1/8 inch thick. Cut in half again. Run each half through the setting one more time. It should be long enough to cover almost all the ravioli cutter. Spoon in 1 tsp of filling into each divet and place the corresponding sheet on top. Cut into squares by running the rolling pin over the dough. Place on a large baking sheet while cutting the rest of the dough. (See this video for instructions on how to hand cut it).

  5. Bring a large pot of salted water to a boil. Add in ravioli and cook for 4-5 min. or until they float to the top. Drain. Drizzle on a bit of oil and toss to prevent sticking. 

  6. Heat a large skillet over medium-high. Heat 1 tbsp of oil. Add in garlic, tarragon, and a pinch of salt. Stirring frequently, cook for 2-3 min. until garlic is just turning golden brown. Pour in almond milk. 

  7. In a small bowl, whisk together flour and 1 tbsp of water into a slurry. Pour into the skillet and stir to fully dissolve flour in the milk. Bring to a low boil. Stir in nutritional yeast, nutmeg, and more salt to taste. Simmer for 5-6 min. until slightly reduced and thickened. Spoon in ravioli into the sauce and carefully stir to fully coat. 

  8. Toast pine nuts in a small skillet over medium heat until golden brown. 

  9. Serve ravioli with toasted pine nuts, fresh tarragon leaves, and freshly cracked black pepper. 



  1. Rebecca Sage
    December 7, 2021 / 11:51 pm

    can you use rye flour or gluten free flour for the dough

    • healthienut
      December 15, 2021 / 7:00 pm

      Hi Rebecca, I have not tested this recipe with gluten-free flour, so I’m not sure how it will turn out!

  2. Leeah
    April 17, 2023 / 1:13 am

    4 stars
    I’m not vegan so I used real milk instead of almond milk, but the ravioli’s were really good. This must have been the first time I’ve tried tarragon though because it just isn’t my favorite. Next time I’ll garnish with rosemary I think. Can you tell me what the yeast is for please?

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating