Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Cashew Alfredo: A Dairy-Free, Creamy Pasta Delight


  • Author: Imili Johnson
  • Total Time: 25 minutes (plus soaking time)

Ingredients

Scale
  • 1 cup raw cashews, soaked overnight (or soaked for 1 hour in hot water)
  • 2 garlic cloves, minced
  • 3 tbsp nutritional yeast (for cheesy flavor)
  • 1 to 1 1/2 cups plant-based milk (almond, oat, or soy)
  • 2 tbsp olive oil (optional, for extra richness)
  • Juice of 1/2 lemon (for tanginess)
  • Salt and black pepper to taste
  • 1/4 tsp onion powder (optional, for added depth)
  • 1/2 tsp ground nutmeg (optional, for a warm flavor)
  • 1/2 cup reserved pasta water (optional, to adjust sauce consistency)
  • Pasta of your choice (fettuccine, penne, or linguine work well)

Instructions

Step 1: Soak the Cashews

  • If you didn’t soak the cashews overnight, place them in a bowl of hot water for at least 1 hour. Drain and rinse the cashews before use.

Step 2: Cook the Pasta

  • Bring a large pot of salted water to a boil. Cook your pasta according to the package instructions until al dente. Reserve 1/2 cup of the pasta water, drain, and set the pasta aside.

Step 3: Blend the Cashew Alfredo Sauce

  • In a blender or food processor, combine the soaked cashews, garlic, nutritional yeast, plant-based milk, lemon juice, salt, black pepper, and optional onion powder or nutmeg. Blend until smooth and creamy. Start with 1 cup of milk, adding more if needed to reach your desired consistency.

Step 4: Taste and Adjust Seasoning

  • Taste the sauce and adjust salt, pepper, and lemon juice to your preference. Add a bit more milk if the sauce feels too thick.

Step 5: Warm the Sauce

  • In a large skillet over medium heat, add olive oil (if using) and pour in the blended cashew Alfredo sauce. Warm it gently, stirring occasionally. Avoid overheating to prevent the sauce from becoming grainy.

Step 6: Combine the Pasta with the Sauce

  • Add the cooked pasta to the skillet and toss until the noodles are well coated. If the sauce feels too thick, add some reserved pasta water to loosen it.

Step 7: Serve and Garnish

  • Serve immediately with a sprinkle of black pepper, extra nutritional yeast, or fresh herbs like parsley or basil.
  • Prep Time: 10 minutes (plus soaking time for cashews)
  • Cook Time: 15 minutes

Nutrition

  • Calories: 380
  • Sodium: 210mg
  • Protein: 12g