Looking for an easy, high-protein plant-based option? This Creamy Vegan Sausage Alfredo Pasta Recipe (Easy 20-Minute Dinner) features wholesome ingredients, incredible flavor, and simple step-by-step instructions!
⚡ Quick Answer: Creamy Vegan Sausage Alfredo Pasta (Easy 20-Minute Dinner)
Combine fresh wholesome ingredients, season generously, and follow the simple guide below for a delicious, healthy meal on the table in minutes!
🌱 Dietary: 100% Vegan & Plant-Based
⭐ Difficulty: Beginner Friendly
Welcome to a delicious journey of flavors with our Vegan Sausage Alfredo recipe! This plant-based twist on a classic Italian favorite combines creamy Alfredo sauce, hearty vegan sausages, and fresh spinach for a meal that’s both satisfying and nutritious.
Whether you’re a longtime vegan or simply exploring new culinary horizons, this dish will delight your taste buds and become a staple in your meal rotation. Perfect for a family dinner or a special occasion, this recipe showcases how easy and flavorful vegan cooking can be. Let’s dive into the ingredients, helpful tools, and step-by-step instructions to make this delectable dish at home.
Ingredients & Substitutions
Homemade Vegan Alfredo Sauce
- Chickenless broth or vegetable broth: Both provide a rich base. Avoid beef-flavored broth to maintain the dish’s intended flavor.
- White onion: Adds sweetness and depth. If unavailable, yellow onions are a good substitute.
- Raw unsalted cashews: Key for the creamy texture. Soaked blanched almonds or sunflower seeds can be used as alternatives.
- Lemon juice: Provides brightness. Apple cider vinegar is an acceptable substitute.
- Minced garlic: Freshly minced for the best flavor. Garlic powder can be used if fresh garlic is not available.
- Nutritional yeast: Adds a cheesy flavor. Miso paste can be used to add a different umami flavor if needed.
- Vegan butter: Optional, for added richness. Can be replaced with extra virgin olive oil.
- Salt and black pepper: Adjust to taste. Sea salt and white pepper can also be used.
Toppings
- Chopped parsley: Adds a fresh garnish. Cilantro or basil can be substituted.
- Vegan parmesan cheese: For a cheesy finish. Nutritional yeast can be used as a simpler alternative.
Pasta
- Dry pasta noodles: Any shape works; rigatoni or fettuccine are recommended for best results.
- Vegan Italian sausages: Adds protein and flavor. Any favorite brand or homemade version will work well.
- Spinach: Adds freshness and nutrients. Kale or arugula can be used if preferred.
- Extra virgin olive oil: Used for cooking and adding flavor. Any light vegetable oil can be substituted.
Helpful Tools
- High-powered blender: Essential for achieving a smooth and creamy sauce.
- Medium and large pans: Necessary for cooking the broth, onions, garlic, sausage, and pasta.
- Strainer: Useful for draining cashews and pasta.
- Knife and cutting board: For chopping onions, garlic, and spinach.
- Wooden spoon or spatula: For stirring and mixing ingredients efficiently.

How to Make This Vegan Sausage Alfredo Recipe
Alfredo Sauce
Cover the cashews in boiling water and allow to soak for at least 10 minutes.

In a medium pan on medium heat, add 1 cup of broth and the chopped white onion.

Reduce the broth, cooking for 5-7 minutes until most of the broth has evaporated.

Add 5 cloves of minced garlic and cook for 1 minute. Remove the onion and garlic mixture and set aside.

Strain the water off the cashews. Add cashews, 1 cup of broth, nutritional yeast, lemon juice, and the cooked onion and garlic mixture into a high-powered blender. Blend until smooth and creamy.

Sausage & Pasta
- Start cooking the pasta noodles al dente according to the package instructions.
- Cook the sausage rounds in a separate non-stick pan on medium heat with a little olive oil, following package instructions.
- Add the creamy Alfredo sauce and chopped spinach directly into the same pan as the cooked sausage.
- Cook on low-medium heat for 1-2 minutes until the spinach has wilted.
- Mix in the cooked pasta noodles. Top with fresh herbs, black pepper, and vegan parmesan cheese if desired. Buon Appetito!
Notes For This Vegan Sausage Alfredo
- Chickenless Broth: Both “chickenless” vegan broth and vegetable broth work well. Avoid beef-flavored broth.
- Cashews: Soak for at least 10 minutes in boiling water for a smooth texture. If not soaked, the sauce may be gritty.
- Pasta Noodles: Any type works, with rigatoni or fettuccine being favorites. Try homemade vegan noodles for a special touch.

Tips & Tricks For This Vegan Sausage Alfredo
- Use fresh garlic and onions for the best flavor.
- Adjust the thickness of the sauce by adding more broth if needed.
- Toast the cashews lightly before soaking for a deeper flavor.
- Experiment with different pasta shapes to find your favorite combination.
- Make the Alfredo sauce ahead of time and store it in the fridge for up to 3 days.
Frequently Asked Questions (FAQ)
How long does this Creamy Vegan Sausage Alfredo Pasta (Easy 20-Minute Dinner) stay fresh in the fridge?
Stored in an airtight glass container in the refrigerator, leftovers stay fresh and delicious for 4 to 5 days.
Can I make this ahead of time for meal prep?
Yes! This recipe is ideal for meal prep. Store components separately until serving for maximum freshness.
Is this recipe gluten-free?
Check individual ingredient labels or substitute whole grains with gluten-free options to make it 100% gluten-free.
What can I serve alongside this dish?
Pairs wonderfully with a fresh garden salad, warm pita, roasted vegetables, or fluffy grain bowls!

Vegan Sausage Alfredo
Ingredients
Homemade Vegan Alfredo Sauce
- 2 cups chickenless broth (or vegetable broth)
- 1 large white onion, loosely chopped
- ½ cup raw unsalted cashews
- 1 tbsp lemon juice
- 5 cloves minced garlic
- 2-3 tbsp nutritional yeast
- 1 tbsp melted vegan butter (optional)
- salt and fresh ground black pepper to taste
Toppings
- chopped parsley to garnish
- vegan parmesan cheese
Pasta
- 400g dry pasta noodles of choice (or however much you like to cook for 4 servings)
- 4 vegan Italian sausages, sliced into rounds
- 3 large handful spinach, roughly chopped
- 1 tbsp extra virgin olive oil
Instructions
Alfredo Sauce
- Cover the cashews in boiling water and allow to soak for at least 10 minutes.
- In a medium pan on medium heat, add 1 cup of broth and the chopped white onion.
- Reduce the broth, and keep cooking for 5-7 minutes or until most of the broth has cooked down and evaporated.
- Next, add 5 cloves of minced garlic and cook for 1 minute. Remove the onion and garlic mixture and set aside.
- Strain water off the cashews. Add cashews, 1 cup of broth, nutritional yeast, lemon juice, and the cooked onion and garlic mixture into a high powered food blender. Blend until smooth and creamy.
Sausage & Pasta
- Start cooking the pasta noodles al dente according to the package instructions.
- Next, cook your sausage rounds in a separate non-stick pan on medium heat with a little olive oil. Cook according to package instructions.
- Add the creamy alfredo sauce, and chopped spinach directly into the same pan as the cooked sausage.
- Cook on low-medium heat for 1-2 minutes or until the spinach has wilted.
- Mix in your cooked pasta noodles, top with fresh herbs, black pepper and vegan parmesan cheese if desired. Buon Appetito!


Loved this!!! What vegan sausage do you recommend? I got one that I wasn’t super impressed with. Or do you happen to have a recipe you can recommend?
Flavor wise – Italian Beyond Sausage is #1 in my books. If you are in Canada the PC brand Italian sausages are super delicious too. I actually used the gusta ones in this recipe and they are nice also! Hope that helps! Also I’m so happy you loved this creamy vegan pasta dish thank you so much!
Wow this was an amazing plant-based Alfredo so delicious. Loved it!
Thank you so much! I’m so happy you loved it!
I didn’t have a chicken list broth, but I used the veggie broth and the flavour was amazing. I will be definitely making this again. I have bookmark this!
Thank you so much!! yes vegetable broth would still be perfect in this recipe. I’m so happy you loved it! 🙂