Creamy Vegan Alfredo Pasta

If you love a rich, creamy alfredo but want something dairy-free and nourishing, this vegan version is going to become a staple. It’s made with soaked cashews and almonds for that velvety texture, brightened with fresh lemon juice, and tossed with sautéed vegetables for a balanced, satisfying meal.

This recipe is perfect for a cozy weeknight dinner, meal prep for the week, or when you want something indulgent that still feels wholesome and comes together in 30 minutes.

Ingredients

For the “Alfredo” Sauce

  • 1 cup raw cashews

  • ½ cup raw almonds

  • Hot water (for soaking)

  • ¼–⅓ cup fresh lemon juice (from about 1 large lemon)

  • 1 teaspoon black pepper

  • 1 teaspoon salt

  • 1 cup salted pasta water (reserve from cooking pasta)

  • Red crushed pepper (optional, to taste)

For the Pasta & Vegetables

  • 220 grams pasta of choice (about 4 servings)

  • 3 cloves garlic, finely minced

  • 1 medium carrot, sliced into rounds

  • 1 generous handful baby bella mushrooms, sliced

  • 1 generous handful broccoli florets, cut small

  • 2 handfuls fresh spinach leaves

Instructions

1. Soak the Nuts

Place the cashews and almonds in a bowl and cover with hot water. Let soak for 10–15 minutes. This softens the nuts and helps create a smoother, creamier sauce.

2. Cook the Pasta

Bring a large pot of salted water to a boil. Cook the pasta according to package instructions.
Before draining, reserve 1 cup of the pasta water for the sauce.

3. Make the Alfredo Sauce

Drain the soaked nuts and discard the soaking liquid.
Add the nuts to a blender along with:

  • Lemon juice

  • Black pepper

  • Salt

  • 1 cup reserved pasta water

  • Red crushed pepper (if using)

Blend until completely smooth and creamy. If you prefer a thinner sauce, add additional pasta water 1 tablespoon at a time and blend until desired consistency is reached.

4. Sauté the Vegetables

In a large pan over medium heat, sauté the garlic for about 30 seconds until fragrant.
Add the carrots, mushrooms, and broccoli. Cook for several minutes, stirring occasionally, until slightly softened but still vibrant.

5. Combine Everything

Add the cooked pasta and spinach to the pan with the vegetables. Toss gently.
Turn off the heat, then pour in the alfredo sauce. Mix well until everything is evenly coated and the spinach wilts from the residual heat.

6. Serve

Serve immediately while warm. Top with extra crushed red pepper, fresh cracked black pepper, or a squeeze of lemon if desired.

Additional Notes & Tips

  • Adjust the spice level by adding more or less Calabrian chili bomba or jalapeños.

  • You can easily make this vegan by using vegan mayo and dairy-free cheese.

  • If you’re meal-prepping, the tofu and veggies can be cooked ahead and assembled fresh.

  • Serve with sweet potato chips or any chips you love for the perfect crunch on the side.

Previous
Previous

Soft & Fluffy Cinnamon Rolls

Next
Next

Trader Joe’s–Inspired Grilled Veggie & Tofu Sandwich