Elmhurst 1925 | The Cleanest Plant Milk, Creamers, Protein

How to Make a Vegan Alfredo Sauce with Unsweetened Cashew Milk

How to Make a Vegan Alfredo Sauce with Unsweetened Cashew Milk

By Elmhurst 1925 | The Cleanest Plant Milk, Creamers, Protein | Published: 2026-08-30

Category: How-to Guides

Learn to make a creamy, dairy-free Alfredo sauce using unsweetened cashew milk. This easy plant-based recipe is perfect for pasta lovers.

Craving a rich, creamy Alfredo sauce but want to keep it plant-based? You're in the right place. Traditional Alfredo relies on heavy cream and butter, but you can achieve that same luscious texture with unsweetened cashew milk. It’s naturally creamy, neutral in flavor, and perfect for savory dishes.

Unsweetened Cashew Milk
unsweetened cashew milk

In this guide, we’ll walk you through a simple vegan Alfredo sauce recipe that’s ready in under 20 minutes. Whether you’re cooking for a dairy-free household or just exploring new plant-based options, this sauce will become a staple. We’ll also share tips for getting the silkiest consistency and how to pair it with your favorite pasta.

Why Use Unsweetened Cashew Milk?

Unsweetened cashew milk is an ideal base for creamy sauces because it has a high fat content and a mild, slightly sweet flavor that doesn’t overpower other ingredients. Unlike oat or almond milk, cashew milk blends into a velvety smooth sauce without needing thickeners. Plus, it’s lower in calories than dairy cream but still delivers that satisfying richness.

When shopping, choose an unsweetened variety to control the flavor. Elmhurst’s Unsweetened Cashew Milk is a great option because it’s made with just cashews and water—no gums or emulsifiers. That purity means your sauce will taste clean and fresh, letting the garlic and nutritional yeast shine.

  • Look for unsweetened, unflavored cashew milk to avoid added sugars or vanilla that can alter the taste.

Ingredients for Vegan Alfredo Sauce

You’ll need a few pantry staples: unsweetened cashew milk, vegan butter or olive oil, garlic, all-purpose flour or cornstarch for thickening, nutritional yeast for a cheesy flavor, and salt and pepper. Optional additions include a pinch of nutmeg, fresh parsley, or a splash of lemon juice for brightness.

For a richer sauce, you can also blend in a handful of raw cashews that have been soaked for a few hours. But that’s optional—cashew milk alone works beautifully. If you want a lower-fat version, you can skip the butter and use a bit of olive oil, but the butter adds a silky mouthfeel that mimics the original.

  • Use fresh garlic for the best flavor; mince it finely so it cooks evenly without burning.

Step-by-Step Instructions

Start by melting 2 tablespoons of vegan butter in a saucepan over medium heat. Add 3 cloves of minced garlic and sauté for about a minute until fragrant, but not browned. Whisk in 2 tablespoons of all-purpose flour to form a roux, cooking for another minute to remove the raw flour taste.

Slowly pour in 2 cups of unsweetened cashew milk, whisking constantly to avoid lumps. Bring the sauce to a gentle simmer, then reduce heat and cook for 5-7 minutes until it thickens. Stir in 1/4 cup of nutritional yeast, salt, and pepper to taste. If the sauce gets too thick, add a splash more milk to reach your desired consistency.

  • For a gluten-free version, substitute cornstarch for flour: mix 1 tablespoon cornstarch with 2 tablespoons cold water, then stir into the sauce after it simmers.

Tips for the Perfect Consistency

The key to a smooth Alfredo is low heat and constant whisking. Cashew milk can curdle if boiled too hard, so keep the heat gentle. If you’re using a high-powered blender, you can also blend the milk with soaked cashews and garlic for an ultra-creamy sauce without the roux.

Another trick is to add a small amount of pasta water to the sauce when tossing with noodles. The starchy water helps the sauce cling to the pasta and creates a glossy finish. Reserve a cup before draining your pasta, then fold it in gradually.

  • If your sauce separates, whisk in a teaspoon of Dijon mustard or a splash of lemon juice to bring it back together.

Serving Suggestions and Variations

This vegan Alfredo sauce is perfect over fettuccine, penne, or even spaghetti. Top with steamed broccoli, sautéed mushrooms, or grilled chicken (if you’re not strictly vegan) for a complete meal. For a protein boost, stir in some cooked peas or a scoop of plant-based protein like Elmhurst’s Clean Protein Pistachio Crème—just blend it in before simmering.

Clean Protein Pistachio Crème
Clean Protein Pistachio Crème

You can also customize the flavor: add a pinch of red pepper flakes for heat, or swap the nutritional yeast for a tablespoon of white miso paste for an umami kick. For a herby twist, fold in fresh basil or thyme at the end.

  • Store leftover sauce in an airtight container in the fridge for up to 4 days. Reheat gently on the stove, adding a little milk to loosen it.

Making a vegan Alfredo sauce with unsweetened cashew milk is simple, delicious, and dairy-free. With a few pantry staples and our step-by-step guide, you can enjoy a creamy pasta dish that rivals the original. Experiment with add-ins and make it your own. Buon appetito!

Shop Related Products

Clean Protein Sea Salt Chocolate

Clean Protein Sea Salt Chocolate

$4.99 $9.98

Shop Now
Unsweetened Cashew Milk

Unsweetened Cashew Milk

$6.99 $13.98

Shop Now
Unsweetened Variety Pack of 6

Unsweetened Variety Pack of 6

$20.97 $41.94

Shop Now
Clean Protein Pistachio Crème

Clean Protein Pistachio Crème

$4.99 $9.98

Shop Now