If you’re craving a rich, creamy, cozy pasta dish, this Vegan Alfredo is your answer! It’s garlicky, silky, and incredibly satisfying. Plus, it comes together in under 30 minutes with simple pantry staples. Perfect for a quick and delicious weeknight meal.
Why You’ll Love This Recipe
-
Quick & Easy: Ready in just 30 minutes, making it a perfect choice for busy nights.
-
Vegan & Dairy-Free: No dairy, but all the creamy, garlicky goodness you crave.
-
Flavorful & Satisfying: The combination of vegan butter, garlic, and plant-based milk creates a luxurious sauce that coats your pasta beautifully.
-
Customizable: You can swap ingredients to match your preferences while still keeping the dish creamy and rich.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
-
2 tablespoons vegan butter (or regular butter)
-
4 garlic cloves, minced
-
2 cups plant-based milk (e.g., The Alt Milk or milk of choice)
-
1 teaspoon garlic powder
-
1 tablespoon all-purpose flour mixed with ⅓ cup water (flour slurry)
-
300g fettuccine (or any pasta you love)
-
1 cup vegan parmesan, grated (or regular parmesan)
-
¼ cup fresh parsley, chopped
-
Salt & pepper to taste
Directions
1. Cook the Pasta
-
Bring a large pot of salted water to a boil.
-
Cook the fettuccine until al dente (about 8–10 minutes), then drain and set aside.
-
Pro tip: Save ½ cup of the pasta water in case you want to loosen the sauce later.
2. Make the Garlic Butter Base
-
In a large pan over medium heat, melt the vegan butter.
-
Add the minced garlic and sauté for about 4–5 minutes until fragrant and lightly golden. Your kitchen is going to smell amazing!
3. Add the Milk & Slurry
-
Lower the heat and pour in the plant-based milk.
-
Turn off the heat momentarily and whisk in the flour slurry until smooth.
-
Turn the heat back on to medium and let the mixture bubble and thicken. If the sauce is too thin, add more slurry to thicken it further.
4. Season the Sauce
-
Add garlic powder, salt, and pepper to taste.
-
Let it simmer on low for another 5 minutes until the sauce is thick and creamy.
5. Toss in the Pasta
-
Add the cooked pasta directly into the sauce and toss to coat every strand evenly.
-
Let everything simmer together for a few minutes to allow the pasta to soak up all that garlicky goodness.
6. Finish It Off
-
Remove from heat and stir in the vegan parmesan and chopped parsley.
-
Taste and adjust the seasoning one last time if needed.
7. Serve & Devour
-
Plate it up, crack some fresh black pepper on top, and enjoy your creamy, vegan Alfredo pasta!
Notes
-
Pasta Options: You can use any pasta of your choice like penne, spaghetti, or fusilli.
-
Make it Thicker: For an even creamier texture, feel free to add more flour slurry.
-
Customize the Sauce: Add sautéed vegetables, such as mushrooms or spinach, for extra flavor and nutrients.
-
Dairy-Free Option: Be sure to use a dairy-free parmesan for a completely vegan dish.
Conclusion
This Vegan Alfredo is rich, creamy, and bursting with garlicky goodness. It’s the perfect comfort food that’s quick to make and 100% dairy-free. Whether you’re vegan or not, this pasta will satisfy your cravings for a creamy, hearty meal in no time!
Print
The Best Vegan Alfredo Recipe
- Total Time: 25 minutes
- Yield: 4 servings
Description
This Vegan Alfredo recipe is a rich, creamy, and garlicky pasta dish made in under 30 minutes. It’s 100% dairy-free, satisfying, and perfect for a cozy weeknight meal, all while being quick and easy.
Ingredients
2 tbsp vegan butter (or regular butter)
4 garlic cloves, minced
2 cups plant-based milk (or milk of choice)
1 tsp garlic powder
1 tbsp all-purpose flour mixed with ⅓ cup water (flour slurry)
300g fettuccine (or any pasta)
1 cup vegan parmesan, grated (or regular parmesan)
¼ cup fresh parsley, chopped
Salt & pepper to taste
Instructions
- Cook Pasta – Boil salted water, cook fettuccine until al dente (8-10 minutes), drain, and set aside. Save ½ cup of pasta water.
- Make Garlic Butter Base – In a large pan, melt vegan butter. Sauté minced garlic for 4-5 minutes until golden and fragrant.
- Add Milk & Slurry – Pour in plant-based milk. Whisk in flour slurry until smooth. Cook on medium heat until sauce thickens.
- Season the Sauce – Stir in garlic powder, salt, and pepper. Let simmer for 5 minutes until creamy.
- Toss Pasta – Add cooked pasta to sauce, toss to coat, and simmer for a few minutes.
- Finish Off – Remove from heat, stir in vegan parmesan and parsley. Adjust seasoning.
- Serve – Plate the pasta, add fresh black pepper, and serve hot.
Notes
- Pasta Options: Use penne, spaghetti, fusilli, or any pasta you prefer.
- Thicker Sauce: Add more flour slurry for extra creaminess.
- Customize: Add sautéed veggies like mushrooms or spinach for added flavor.
- Dairy-Free Option: Use dairy-free parmesan for a fully vegan dish.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American