Description
It’s vegan alfredo, but not the sad, bland version you might be thinking of. Nope. This is creamy, rich, and comforting without the dairy. We’re talking about a silky sauce made from cashews, garlic, and a few other secret ingredients that make this a plant-based masterpiece. It’s perfect over your favorite pasta (spaghetti, fettuccine, or penne — you do you), and even better with a sprinkle of vegan parmesan on top. This is the kind of alfredo that’ll have you saying, “Dairy-free who?” Seriously, you won’t even miss the heavy cream.
Ingredients
For the Vegan Alfredo Sauce:
1 cup raw cashews (soaked for 2 hours or boiled for 10 minutes if you forget to soak them)
1 1/2 cups unsweetened almond milk (or any plant-based milk you prefer)
2 tbsp nutritional yeast (hello, cheesy flavor!)
2 tbsp olive oil
3 garlic cloves, minced
1 tbsp lemon juice (for a little zing)
1/2 tsp salt (plus more to taste)
1/4 tsp black pepper
1/4 tsp onion powder
Pinch of nutmeg (optional, but adds a nice depth)
1 tbsp cornstarch or arrowroot powder (for extra creaminess)
For the Pasta:
8 oz fettuccine or your preferred pasta (gluten-free if needed)
To Finish:
Fresh parsley, chopped
Vegan parmesan (optional, but why not?)
Instructions
Step 1: Prep the Cashews
If you haven’t soaked the cashews, don’t panic — just bring a pot of water to a boil and cook the cashews for 10 minutes. Once soft, drain them and set aside.
Step 2: Boil Your Pasta
Bring a large pot of salted water to a boil. Cook pasta according to package directions, then drain, reserving 1/2 cup of pasta water. Set the pasta aside.
Step 3: Make the Creamy Alfredo Sauce
In a blender or food processor, combine the soaked cashews, almond milk, nutritional yeast, olive oil, garlic, lemon juice, salt, pepper, onion powder, and nutmeg (if using). Blend until super smooth. If it’s too thick, add a little more almond milk to reach your desired consistency.
Step 4: Heat the Sauce
Pour the sauce into a large skillet and cook over medium heat, stirring frequently. Once it starts to bubble, whisk in the cornstarch or arrowroot powder, and cook for another 2–3 minutes until thickened.
Step 5: Toss It Together
Add the cooked pasta to the sauce, tossing to coat everything in that creamy goodness. If it’s too thick, add a bit of reserved pasta water to loosen it up.
Step 6: Serve and Garnish
Plate up your pasta, top with chopped parsley, a sprinkle of vegan parmesan, and more black pepper if you’re feeling fancy.
Notes
Add roasted veggies (like broccoli, mushrooms, or asparagus) for extra flavor and texture.
Serve with a crunchy side salad or some garlic bread for that full Italian vibe.
Want it spicy? A pinch of red pepper flakes goes a long way.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
Nutrition
- Calories: ~400 kcal per serving
- Fat: ~20g
- Carbohydrates: ~40g
- Protein: ~15g