Pasta is a classic meal, and while I do love a classic tomato sauce, sometimes I like to mix it up and make a fun sauce. My italian ancestors may not approve of a pasta sauce with tofu in it, but I love adding tofu to my pasta sauces for extra protein. This Vegan High Protein Sweet Potato Harissa Pasta is an amazing and high protein pasta recipe.

Don't worry if you don't like tofu, it blends up in this sauce and you can not taste it. On the chance that you are allergic to soy, don't worry you can sub cashews. This pasta is so good and unique, plus it will keep you satiated thanks to the protein.
Let's get into the recipe.
This spicy vegan sweet potato pasta is
- easy to make
- healthy for you
- plant based, gluten free and dairy free
- high in protein
- vegan
- perfect for dinner

Ingredients for vegan creamy sweet potato pasta
- sweet potato
- garlic
- pasta water
- lemon
- harissa
- tomato paste
- oregano
- paprika
- salt
- pepper
- basil
- pasta
See recipe card for quantities.
Instructions to make silken tofu sweet potato pasta

- Preheat oven to 400 degrees.
- Add sweet potato and garlic to a sheet pan lined with parchment paper. Lightly coat sweet potato in oil, salt and pepper. Roast for 40-45 minutes, until sweet potatoes and garlic are browned.
- Add cooked sweet potato and garlic cloves (removed from bulb) to a blender along with the rest of the sauce ingredients. Blend until smooth.
- Mix sauce with cooked pasta and top with basil. Serve and enjoy.
Substitutions
- Silken Tofu - can be subbed with ⅓ cup cashews or coconut cream
- Harissa paste - can be subbed with crushed tomatoes + pinch red pepper flakes
Other healthy pasta recipes to try
If you make this Vegan High Protein Sweet Potato Harissa Pasta, please leave me a rating and review on this blog post. This is the best way to support me!
Tag me on Instagram so I can repost you
PrintVegan High Protein Sweet Potato Harissa Pasta
This Vegan High Protein Sweet Potato Harissa Pasta will be your new favorite pasta recipe.
- Prep Time: 5
- Cook Time: 40
- Total Time: 45 minutes
- Yield: 4 1x
- Category: dinner
- Method: oven
- Cuisine: italian american
Ingredients
This makes enough sauce for 3-4 servings of pasta Sauce
- 1 small sweet potato - cubed (about 2 cups)
- 1 bulb garlic - top cut off
- 1 block silken tofu
- 1 cup reserved pasta water (make sure that is is heavily salted for flavor)
- ¼ cup harissa paste
- ½ teaspoon oregano
- 2 tablespoons tomato paste
- ½ teaspoon paprika
- salt to taste (I recommend ½ teaspoon)
- pepper to taste (I recommend ¼ teaspoon)
- juice from ½ lemon
Other ingredients
- ~½ medium sized box of pasta cooked to instructions (if you are using banza this makes enough sauce for 1 full box)
- ½ cup finely chopped basil or parsley (for topping)
Instructions
- Preheat oven to 400 degrees.
- Add sweet potato and garlic to a sheet pan lined with parchment paper. Lightly coat sweet potato in oil, salt and pepper. Roast for 40-45 minutes, until sweet potatoes and garlic are browned.
- Add cooked sweet potato and garlic cloves (removed from bulb) to a blender along with the rest of the sauce ingredients. Blend until smooth.
- Mix sauce with cooked pasta and top with basil. Serve and enjoy.
Keywords: sweet potato pasta, creamy sweet potato pasta, vegan sweet potato pasta, sweet potato harissa pasta

Greta
I made this with 2 tbsp of red pepper flake because I didn’t have harissa and it was sooo good and still very spicy. You can thin it out with a good amount of pasta water and stretch it to up to 6 servings if you want (although obviously each serving would have less protein). For sure making this again (perhaps with some leftover homemade pumpkin purée) and highly recommend this easy dinner!
★★★★★
Kristi
Thank you Greta!