Indulge in the creamy, dairy-free deliciousness of Vegan Spaghetti Alfredo, a plant-based twist on a classic Italian favorite. This recipe features a velvety smooth sauce made with blended cashews, unsweetened almond milk, and nutritional yeast for a rich, cheesy flavorβwithout a hint of dairy. Brightened with fresh lemon juice and garlic, then paired with perfectly cooked spaghetti (or gluten-free pasta), this dish is both comforting and nutritious. Ready in just 30 minutes, it's an ideal weeknight meal that feels gourmet. Garnish with fresh parsley for a pop of color, and enjoy a healthy, satisfying dinner that's 100% vegan! Perfect for those seeking plant-based pasta dishes, creamy dairy-free recipes, or quick vegan dinner ideas.
Start by soaking the cashews. Place the raw cashews in a bowl, cover them with hot water, and let them soak for 10-15 minutes to soften. This step ensures the sauce will be creamy and smooth.
While the cashews soak, bring a large pot of salted water to a boil. Cook the spaghetti according to the package instructions. Once cooked, reserve 1/2 cup of the pasta water, then drain the pasta and set it aside.
Drain the soaked cashews and add them to a blender or food processor along with 1.5 cups of unsweetened almond milk, nutritional yeast, garlic cloves, lemon juice, olive oil, sea salt, black pepper, onion powder, and garlic powder.
Blend the mixture until completely smooth and creamy. If the sauce is too thick, add extra almond milk, one tablespoon at a time, until it reaches your desired consistency.
In a large skillet, heat the Alfredo sauce over medium-low heat, stirring occasionally. If the sauce thickens too much, use the reserved pasta water to thin it out.
Add the cooked spaghetti to the skillet and toss to evenly coat the pasta in the sauce. Let it heat through for 1-2 minutes.
Taste and adjust seasoning with additional salt, pepper, or lemon juice, if needed.
Serve the Vegan Spaghetti Alfredo immediately, garnished with fresh parsley, if desired.
Calories |
1825 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 88.9 g | 114% | |
| Saturated Fat | 14.6 g | 73% | |
| Polyunsaturated Fat | 1.3 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 2665 mg | 116% | |
| Total Carbohydrate | 205.1 g | 75% | |
| Dietary Fiber | 18.7 g | 67% | |
| Total Sugars | 13.1 g | ||
| Protein | 66.3 g | 133% | |
| Vitamin D | 4.4 mcg | 22% | |
| Calcium | 911 mg | 70% | |
| Iron | 18.4 mg | 102% | |
| Potassium | 1898 mg | 40% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.