If you’re craving a rich, comforting pasta without heavy cream, this oat milk Alfredo pasta recipe is exactly what you need. It’s smooth, creamy, and packed with flavor—yet completely dairy-free and surprisingly light.
Whether you’re lactose intolerant, vegan, or just looking for a healthier twist on a classic Alfredo, this recipe gives you that same indulgent texture using simple ingredients you probably already have at home.
Let’s show you how to make it perfectly.
Why You’ll Love This Oat Milk Alfredo Pasta Recipe
This oat milk Alfredo pasta recipe delivers all the creamy goodness without the heaviness of traditional Alfredo.
- Dairy-free and vegan-friendly
- Ready in about 25 minutes
- Smooth, creamy texture without cream
- Budget-friendly ingredients
- Easy to customize with protein or veggies
If you’ve ever tried dairy-free sauces that felt thin or bland, this one will change your mind.
Ingredients You’ll Need
This oat milk Alfredo pasta recipe uses pantry staples to create a silky sauce.
For the Pasta:
- 12 oz fettuccine or pasta of choice
- Salt (for boiling water)
For the Alfredo Sauce:
- 2 tablespoons olive oil or vegan butter
- 3 cloves garlic (minced)
- 2 tablespoons all-purpose flour
- 2 cups unsweetened oat milk
- ¼ cup nutritional yeast (for cheesy flavor)
- Salt and black pepper to taste
Optional Add-Ins:
- Mushrooms (sautéed)
- Spinach
- Grilled chicken or shrimp (if not vegan)
- Red pepper flakes
- Lemon juice for brightness
How to Make Oat Milk Alfredo Pasta
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil. Cook pasta until al dente. Reserve ¼ cup of pasta water, then drain.

Step 2: Sauté the Garlic
In a large pan, heat olive oil or vegan butter over medium heat. Add garlic and cook for about 30 seconds until fragrant.
Step 3: Make the Roux
Stir in the flour and cook for 1–2 minutes, stirring constantly. This helps thicken the sauce.
Step 4: Add the Oat Milk
Slowly pour in the oat milk while whisking to prevent lumps. Let it simmer until the sauce thickens.
Step 5: Add Flavor
Stir in nutritional yeast, salt, and pepper. Taste and adjust seasoning.
Step 6: Combine with Pasta
Add the cooked pasta to the sauce. Toss well, adding a splash of pasta water if needed for a silky consistency.

Step 7: Serve
Serve warm with optional toppings like herbs, chili flakes, or extra nutritional yeast.
Tips for the Best Oat Milk Alfredo
A few key tips will guarantee success:
- Use unsweetened oat milk to avoid a sweet sauce
- Whisk continuously when adding milk to prevent lumps
- Cook the flour properly for a smooth texture
- Don’t over-thicken—it will continue to thicken as it cools
- Season generously for depth of flavor
Easy Variations to Try
This oat milk Alfredo pasta recipe is incredibly flexible.
Protein Boost
Add grilled chicken, shrimp, or tofu.
Veggie-Packed
Mix in broccoli, spinach, peas, or roasted vegetables.
Extra Creamy
Add a spoonful of vegan cream cheese.
Spicy Version
Add chili flakes or a dash of hot sauce.
What to Serve with Oat Milk Alfredo Pasta
Balance the creamy sauce with lighter sides:
- Garlic bread
- Fresh green salad
- Roasted vegetables
- Grilled protein
It also works as a satisfying standalone meal.
Common Mistakes to Avoid
- Using sweetened oat milk (ruins the flavor)
- Skipping the roux (sauce may be too thin)
- Adding oat milk too quickly (can cause lumps)
- Under-seasoning the sauce
- Overcooking the pasta
Make-Ahead and Storage Tips
Store leftovers in an airtight container in the fridge for up to 3–4 days.
To reheat:
- Add a splash of oat milk or water
- Warm gently while stirring
Avoid freezing, as the texture may change.
FAQ: Oat Milk Alfredo Pasta Recipe
Does oat milk taste good in Alfredo?
Yes—when seasoned properly, it creates a creamy, neutral base perfect for Alfredo.
Can I make this gluten-free?
Use gluten-free pasta and substitute flour with a gluten-free alternative.
What can replace nutritional yeast?
You can use vegan cheese or skip it, though it adds a cheesy flavor.
Is this recipe healthy?
It’s lighter than traditional Alfredo and contains less saturated fat.
Can I use other plant-based milk?
Yes, but oat milk gives the creamiest result.
Final Thoughts: Try This Oat Milk Alfredo Pasta Tonight
If you want a creamy pasta that’s comforting, dairy-free, and easy to make, this oat milk Alfredo pasta recipe is a must-try.
It’s simple, satisfying, and surprisingly close to the classic version—without the heaviness.
Make it tonight and enjoy a healthier twist on a timeless favorite.

Oat Milk Alfredo Pasta (Creamy & Dairy-Free)
Ingredients
- For the Pasta:
- 12 oz fettuccine or pasta of choice
- Salt for boiling water
- For the Alfredo Sauce:
- 2 tablespoons olive oil or vegan butter
- 3 cloves garlic minced
- 2 tablespoons all-purpose flour
- 2 cups unsweetened oat milk
- ¼ cup nutritional yeast
- Salt and black pepper to taste
- Optional Add-Ins:
- Mushrooms sautéed
- Spinach
- Grilled chicken or shrimp optional
- Red pepper flakes
- Lemon juice
Instructions
- Bring a large pot of salted water to a boil. Cook pasta until al dente. Reserve ¼ cup pasta water, then drain.
- Heat olive oil or vegan butter in a pan over medium heat. Add garlic and sauté for 30 seconds until fragrant.
- Stir in flour and cook for 1–2 minutes, stirring constantly to form a roux.
- Slowly whisk in oat milk, stirring continuously to prevent lumps. Simmer until the sauce thickens.
- Add nutritional yeast, salt, and pepper. Taste and adjust seasoning.
- Add cooked pasta to the sauce and toss well. Use reserved pasta water if needed to loosen the sauce.
- Serve warm with optional toppings.
Notes
- Use unsweetened oat milk to avoid unwanted sweetness.
- Whisk continuously when adding oat milk to keep the sauce smooth.
- The sauce thickens as it cools—avoid over-thickening.
- Season generously for best flavor.
- Great for customizing with vegetables or protein.
