Vegan Creamy Garlic-Herb Pasta with Almond Parmesan (oil-free!)

Pasta creamy garlic sauce in skillet

This post contains affiliate links. If you click on one of my links, I may receive a small compensation at no cost to you. Thank you for supporting The Penny Pantry! Read My Disclosure Policy

I made this for dinner last night, and one of our Facebook members requested the recipe. Here you go! 🙂

You will not believe this garlicky, creamy herb sauce contains zero vegan butter or oil! The flavor is really enhanced by the garlic, I used the jarred garlic from Costco. Fresh would be great, too.

This was delicious! I hope you enjoy it, too.

Creamy garlic sauce

This is perfect if you are following a WFPB diet, or just want to make a healthier pasta dish.

I used dried basil, but if you have fresh on hand, all the better!

I topped this with some homemade almond parmesan, it comes together quickly as the pasta water comes to a boil. You can also use any other nuts, and I often use sunflower seeds. I think almonds are my favorite, however. I use sunflower seeds as they are cheap, but we had that great deal on Blue Diamond almonds.

almond parmesan in serving dish

I hope you try this and enjoy it as much as my family did. You can add other veggies, even some crumbled veggie burger or grounds would be nice.

I like to use whole wheat pasta, but you can use any type you prefer. I really like the Barilla whole wheat pasta, and this one is usually a good deal in an 8 pack on Amazon:

If you make this, please let me know in the comments!

Creamy garlic pasta plated

On to the recipe:

Pasta creamy garlic sauce in skillet

Vegan Creamy Garlic-Herb Pasta with Almond Parmesan (oil-free!)

You will not believe this garlicky, creamy herb sauce contains zero vegan butter or oil!


  • 1/4 cup flour (I used brown rice flour)
  • 3 TB nutritional yeast
  • 1.5 tsp dried basil OR 4 TB chopped fresh
  • 1-2 TB fresh garlic, chopped
  • 1 tsp salt
  • several grinds fresh pepper
  • 3 cups unsweetened almond milk
  • 1 lb. dry pasta of your choice
  • 1 cup almonds (I used lightly salted)
  • 1/3 cup nutritional yeast
  • 1 tsp garlic powder
  • pinch salt
  • frozen or fresh about 3 cups vegetables, blanched (chop fresh to desired size 1st)


  • Start your pasta water boiling. I add a generous pinch of salt to improve the flavor, optional.
  • Make the Almond Parmesan: Add almonds, 1/3 cup nutritional yeast, garlic powder and pinch of salt to food processor. (If you are using salted almonds, may not need any salt, if using unsalted, may need more). Process until it resembles a sandy like appearance and no large chunks of almond remain. Taste, and add more salt, nutritional yeast or garlic powder if you like. Set aside.
  • Boil pasta to desired level of doneness. I taste it as it cooks. When almost done, you can add your frozen or fresh veggies to blanch for a few minutes. Drain well.
  • Make the Sauce: In a large sklillet, add flour and almond milk, whisk well. I usually use a whisk AND a large spoon with sauces to ensure it remains creamy and not lumpy. Turn on medium high heat, whisk in 3 TB nutritional yeast, garlic powder, salt and pepper. Cook and stir until it starts to thicken, then turn heat down and continue to cook about 5 minutes. Taste, and adjust for garlic and spices.
  • Add your cooked pasta and vegetables to the skillet with the sauce. Toss gently and heat through on a low setting.
  • Serve with a generous sprinkle of almond parmesan. I also serve with fresh ground pepper and pink Himalayan salt at the table.
  • Enjoy!
Nutritional yeast, garlic powder, almonds and salt for almond parmesan
Ingredients for Almond Parmesan
Almond parmesan in food processor


Leave a Reply

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

Recipe Rating

The Penny Pantry

The Penny Pantry