• Skip to main content
  • Skip to primary sidebar
Plant Based Jess
menu icon
go to homepage
  • Healthy Spring Recipes
  • Recipes
  • About
  • 📧 Subscribe
  • Contact me
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Healthy Spring Recipes
    • Recipes
    • About
    • 📧 Subscribe
    • Contact me
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipe Index » Pasta and Noodles

    Oat Milk Alfredo Pasta Sauce (Vegan and No Cashews)

    Published: Jul 13, 2023 · Modified: Mar 12, 2024 by Jessica

    JUMP TO RECIPE PIN SHARE

    This ultra rich and flavorful oat milk Alfredo sauce is SO easy and all done within 15 minutes! Perfect weeknight quick dinner for the whole family and 100% vegan and dairy-free. Can also be made gluten-free easily and you can add any veggies you like.

    View on a bowl of fettucini noodles tossed in an oat milk Alfredo pasta sauce.

    Oh hello, amazingly delicious and velvety oat milk Alfredo pasta sauce.

    To me, there is nothing better than a creamy, luxurious and dreamy white sauce to serve over pasta. I have always loved them so much, silky white sauces for me are actually a bit of an obsession! And even though I avoid dairy now, I still make them all the time.

    Because no, you don't need any "real" milk to make a cream sauce!

    I often make a cashew white sauce, but when I feel like something lighter or looking for a nut-free option (like for my kids's lunch boxes), then I'll make either my cauliflower Alfredo, this silken tofu pasta sauce or a white sauce simply by thickening a dairy-free milk.

    You can use all sort of plant milk to make them, but my favorite is oat milk and this is what we are going to use to make this rich and flavorful vegan Alfredo sauce. Oat milk is already naturally thick and creamy with a very mild sweet flavor, which is perfect for garlicky pasta sauces.

    To thicken the oat milk, the recipe follows the basics of a vegan bechamel sauce, which means cooking a little olive oil with some flour before adding the dairy-free milk.

    And then, to flavor this vegan cream sauce in an Alfredo style, this recipe includes: fresh garlic, nutritional yeast for a cheesy touch, a tiny bit of lemon juice just for a tangy flavor and some salt + a generous crack of black pepper. SO simple, but such an amazing combination in flavors! This dairy-free Alfredo pasta sauce will become a favorite I am sure!

    This sauce is unbelievably tasty with such a crazy silky texture, but my favorite part of this recipe is how easy it is to prepare. You can whip up this sauce within 15 minutes while cooking the noodles, which makes it an amazing weeknight dinner recipe for busy days or whenever you feel like vegan comfort food without having to cook much.

    You can add a tons of yummy veggies to it, but I really like it straight like that, with fettuccini or linguini noodles and garnished with ground black pepper and sliced green onions. I even use it to make vegan pasta bake with marinara and Alfredo sauce, but the sauce is SO flavorful and satisfying all on its own!

    I hope you like it! ❤️

    Close up on the oat milk Alfredo sauce in a bowl with fettucini noodles.

    Why you'll love this recipe

    • Rich in texture
    • Such amazing flavor
    • Quick, making it a great speedy recipe for busy days
    • Very versatile, customizable flavors and can be served in so many ways
    • Healthy and lower-in-fat compared to traditional Alfredo sauce
    • Dairy-free, vegan, nut-free and 100% plant-based

    Ingredients you'll need

    • Olive oil + Flour: Combined together to thicken the oat milk. Feel-free to use GF flour if needed.
    • Oat milk: I love the oat milk from the brand Oatly. I find its flavor mostly neutral (some other brands are naturally too sweet), which is my go-to when cooking savory meals. I also always use full-fat: it makes sauces thicker and feel more rich, plus we have 2 growing young children, so full-fat is the way to go ✌️.
    • Nutritional yeast: will give a subtle cheesy flavor and more depth in flavor too. A classic Alfredo sauce is actually not made with cheese, but is filled with dairy products, and the nutritional yeast helps get closer to a traditional flavor.
    • Garlic: absolutely essential for an Alfredo sauce! The garlic is added raw to the sauce and then simmered slightly, so you will really taste it. I used 2 cloves, but for a super garlicky flavor, then add more!
    • Lemon juice: I only added ½ tablespoon because I didn’t want the sauce to taste lemon that much, but it really brings a touch of tanginess to balance out the rest of the flavor. If you don't have fresh lemon, then add just a tiny bit of apple cider vinegar (go slow!)
    Showing are the ingredients needed to make this recipe.

    How to make an oat milk Alfredo sauce

    This sauce should be all done within 15 minutes, which is about the time it will take you to cook the noodles. So, start by bringing a pot of water to boil and once the noodles are cooking, then start your sauce.

    Make the roux

    A roux is simply a combination of a fat (oil or butter) with flour that serves to thicken liquids.

    So, warm up the olive oil in a medium pot and then, add the flour. Whisk right away until combined and keep cooking for 30-60 seconds.

    Simmer

    Then, pour the milk over (cold is fine). Whisk well and bring to a simmer. Watch carefully, milk overflows easily!

    Once it starts to simmer, then turn down the heat to medium-low and add the rest of the ingredients: lemon juice, nutritional yeast, garlic, salt and ground black pepper. Whisk well and keep cooking for about 5-7 minutes or until thicker.

    Adjust flavors and serve

    Once the sauce reached desired consistency, then taste and adjust seasoning to your liking. Keep in mind that the sauce will thicken more as it cools down, even for a few minutes.

    I like to add cooked noodles straight to the pot with the sauce and combine before serving in bowls, but you can also pour the sauce over cooked noodles if you prefer (which is better to keep leftovers).

    Garnish with more ground black pepper and also green onions if you want. Enjoy!

    In process picture: there is some oil cooking with flour in a pot.
    In process picture: there is a whisk stirring in a pot with milk.
    In process picture: view on a creamy sauce seasoning on top.
    In process picture: there is pasta over a white sauce.

    Watch how to make it

    YouTube video

    Helpful tips

    • Be sure to use an oat milk that's plain, unsweetened and free of vanilla flavoring. You can taste it first to be sure it is neutral! Oat milk has a natural sweetness to it, simply because rolled oats are a little sweet, but it should be pretty subtle.
    • If you want a sauce that's much thicker even if you simmered it for the whole 5-7 minutes, then simply remove it from the heat and let it cool down for a few minutes, it should thicken pretty quickly!
    • But, if you still need it to be thicker even after letting the sauce rests away from the heat for a few minutes, then you can incorporate some cornstarch. To do this, then combine together 1 tablespoon of cornstarch with 1-2 tablespoon of cold water in a mug. Whisk well. Meanwhile, bring your sauce back to a simmer and once simmering, add the cornstarch slurry. You can add a little bit of the slurry at the time until thick enough. That should do the trick!
    • The garlic is added raw to the sauce, which I found gave the best classic Alfredo flavor. But, if you are sensitive with garlic, then feel-free to cook it in the oil just before adding the flour. This should mellow out its flavor.
    • Cook your noodles al dente for best texture!
    View on a bowl of fettucini made with an oat milk Alfredo pasta sauce.

    Best noodles to serve vegan Alfredo sauce

    I think that a creamy Alfredo sauce goes best with long noodles. A classic pairing is to serve it with fettuccini noodles, but linguini is a close second best choice. Try serving simply with spaghetti or even angel hair for a nice change. Or, use this sauce when making a white lasagna or a lentil lasagna!

    Of course you can serve with short pasta, especially rigatoni, macaroni or penne, where their cavities would trap even more of the delicious sauce.

    If you feel like it and have extra time, such as during the weekend, then you can serve this non-dairy Alfredo sauce over homemade butternut squash ravioli. Yum!

    Also, to boost your meal with more nutrients, then serve the sauce with zoodles (noodles made out of zucchini), or do a mix of zoodles + regular noodles.

    More serving suggestions

    I love Alfredo sauce with sliced green onions: they bring a nice speck of green contrasting with the white and a nice little crunch, plus the mild onion-y flavor goes well with the creamy sauce.

    White sauces also pair well with black pepper, so be sure to add a generous amount at serving. And some fresh parsley, if you have any.

    You can also add a sprinkle of vegan parmesan cheese over for more layers of texture or one of my favorite, a cheesy panko crunch (find the recipe in my creamy tomato pasta post).

    As a side dish, serve with vegan whole wheat rolls and a green or kale salad. This dish would also be amazing with a side of cooked green veggies, such as broccoli, green beans or wilted spinach.

    Also, this Alfredo sauce can be served differently than with noodles. Use it in vegetable baked dishes, such as this cauliflower gratin, or as a savory white pizza sauce, especially topped with mushrooms.

    Showing a bowl of vegan fettucini Alfredo made with oat milk and garnished with green onions and ground black pepper.

    Substitutions

    This recipe is made with oat milk, but you can definitely make it using another plant milk, as long as it is plain! Soy milk and almond work great to cook too. The final texture might change a little bit depending on the kind of milk, so if your sauce is too thin, then check my tips above to thicken your sauce more.

    Also, I like to make bechamel using olive oil, I feel like it is a little healthier than vegan butter, but if you only have vegan butter spread, that will work too!

    Storage tips

    This creamy pasta sauce stores very well in the fridge for up to 4-5 days. It will thicken significantly while it rests and chill, but will thin out when you warm it up again.

    To warm up, simply use the stove or even the microwave. You can add a splash extra of plain milk to loosen up the texture, whisk and warm up until done to your liking.

    The leftovers will store better if the sauce is kept apart from the noodles, since the pasta can turn softer while in contact with the sauce for so long. So, if you know you will have leftovers, then try to serve the sauce over your noodles in your bowl instead of incorporating them within the sauce so you can keep them apart.

    There is a fork taking a bite from a bowl of pasta with an oat milk Alfredo pasta sauce.

    More plant-based creamy pasta sauces you might like

    • Coconut milk mac and cheese
    • Creamy gochujang pasta
    • Green pasta sauce
    • Coconut milk pasta sauce
    • Avocado pasta
    • Creamy tomato pasta
    • Tahini pasta
    • Harissa pasta
    • Cashew white sauce
    • Butternut squash mac and cheese
    • Vegan creamy lemon pasta
    • Vegan creamy sun-dried tomato pasta
    • Tikka masala pasta

    More oat milk recipes to try

    • Oat milk smoothie
    • Oat milk hot chocolate
    • Oat milk chocolate pudding
    • Oat milk bread
    • Oat milk vanilla matcha latte
    • Oat milk spinach pasta

    I hope you like this oat milk Alfredo pasta sauce recipe as much as we do! If you try it, please leave a comment below and rate the recipe to let me know how it was. Your feedback is so helpful!

    Let's stay in touch with Instagram, Pinterest and Facebook. Also, don't forget to subscribe to my newsletter to be sure not to miss anything.

    📖 Recipe

    Showing a bowl of vegan fettucini Alfredo made with oat milk and garnished with green onions and ground black pepper.

    Oat Milk Alfredo Pasta Sauce (No Cashews)

    4.88 from 8 votes
    This ultra rich and flavorful oat milk Alfredo sauce is SO easy and all done within 15 minutes! Perfect weeknight quick dinner for the whole family and 100% vegan and dairy-free. Can also be made gluten-free easily and you can add any veggies you like.
    PRINT RECIPE PIN RECIPE
    Prep Time5 minutes mins
    Cook Time10 minutes mins
    Total Time15 minutes mins
    Servings 3 people
    Author Jessica Laroche

    Ingredients
      

    • 2 tbsp olive oil
    • 2 tbsp flour - regular or gluten-free
    • 2 cups oat milk - plain and unsweetened, I used the full-fat oat milk from Oatly
    • 2 cloves of garlic - crushed
    • 2 tbsp nutritional yeast
    • ½ tbsp lemon juice - or to taste, optional
    • salt and ground black pepper - to taste

    Instructions
     

    • In a medium pot, warm up the olive oil on medium heat and then add the flour. Whisk well to combine and keep stirring while cooking for about one minute (it should form a loose paste).
    • Pour the milk over and whisk well. Bring to a simmer (turn up the heat if needed) and then, add the garlic, nutritional yeast, lemon juice and salt + ground black pepper to taste. Keep whisking and cooking for 5-7 minutes or until thicker and then remove from the heat. Taste and adjust seasonings.
    • Combine with cooked pasta of your choice and serve with ground black pepper and sliced green onions, if desired.

    Video

    YouTube video

    Notes

    • Storage: keep leftovers in an air-tight container in the fridge for up to 3-4 days. The sauce and pasta are best when kept apart from each other. To reheat, add a splash of milk to the sauce to loosen up the consistency and warm up using the microwave or the stove.
    • You can add cooked vegetables to the sauce, such as broccoli, spinach, asparagus, cauliflower, etc.
    • Nutrition: please note that the nutritional information is an estimate per serving provided for informational purposes only (calculated by software) and accuracy is not guaranteed. Consult with your healthcare provider or a registered dietitian if you need precise nutrition calculations for health reasons.

    NUTRITION

    Calories: 208kcal | Carbohydrates: 23g | Protein: 6g | Fat: 11g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Sodium: 76mg | Potassium: 195mg | Fiber: 3g | Sugar: 13g | Vitamin A: 328IU | Vitamin C: 2mg | Calcium: 235mg | Iron: 2mg
    CLICK TO SUBSCRIBE FOR UPDATES!
    SHARE ON FACEBOOK SHARE BY EMAIL

    Pin it for later!

    Pinterest picture showing 2 images of a White sauce pasta dish with an overlay text saying: " Oat Milk Alfredo Pasta Sauce"

    More Vegan Pasta Recipes

    • Large plate with rigatoni tossed in a zucchini Alfredo creamy sauce.
      Vegan Zucchini Pasta (Zucchini Alfredo Sauce)
    • White baking dish with rigatoni noodle in marinara sauce topped with Alfredo sauce.
      Pasta Bake with Marinara and Alfredo Sauce (Vegan)
    • White bowl with creamy pesto rigatoni garnished with roasted tomatoes.
      Creamy Pesto Rigatoni with Roasted Tomatoes
    • A white plate of noodles tossed in a vegan chickpea pasta sauce.
      Creamy Chickpea Pasta Sauce

    Reader Interactions

    Comments

    1. Christy C. says

      May 29, 2025 at 2:23 pm

      5 stars
      I've made this a couple of times so far and really like it. I make it with gluten free flour and leave out the lemon juice. I added fresh basil from my garden the second time and it really added to the flavor.

      I also like the simplicity of this recipe. It's easy to make, which is nice since cooking can be a challenge for me sometimes with my chronic illnesses. It also isn't an expensive recipe and needs relatively few ingredients.

      Reply
      • Jessica says

        May 29, 2025 at 6:02 pm

        Hi Christy, so glad this recipe worked out for you. Adding basil sounds yummy, I'll give it a try! 😊

        Reply
    2. Kristen says

      February 22, 2025 at 11:48 am

      So badly want to make this recipe for my little one with a ton of sensitivities. What modifications in measurements would you suggest for using gluten-free oats and water in place of the oat milk and flour?

      Reply
      • Jessica says

        March 04, 2025 at 3:44 pm

        Hi! So sorry for the delay!! This is a good question, I wonder if a tofu Alfredo sauce or a cauliflower Alfredo sauce would work better?

        Reply
    3. Gwendolyn Lewis says

      November 07, 2024 at 11:08 pm

      5 stars
      I couldn't believe how easy it was to create this tasty pasta dish!

      Reply
      • Jessica says

        November 08, 2024 at 7:49 am

        Hi Gwendolyn! I'm glad you liked it, thanks for your comment! 😊

        Reply
    4. Nora says

      October 23, 2024 at 1:49 am

      5 stars
      Good little fundamental sauce to have in your back pocket for a week night veggie meal. I paired with some freshly foraged chanterelles, came out lovely. Great texture.

      Reply
      • Jessica says

        October 23, 2024 at 5:48 am

        Hi Nora, thanks so much for your comment, I'm so glad you like it! And with chanterelles, it sounds amazing 😊

        Reply
    5. Mama says

      July 25, 2024 at 11:09 am

      5 stars
      This came out great! Made it exactly as written and it was enough sauce to coat a pound of fettuccine. My picky eater actually ate it and he won't eat most of the "my picky eater loved this!" recipes I found online. My husband - who doesn't like pasta - actually went back for seconds.

      Reply
      • Jessica says

        July 25, 2024 at 1:40 pm

        This is great! I'm so glad to hear this! 😊

        Reply
    6. Michelle says

      July 18, 2024 at 2:04 pm

      5 stars
      This is a tasty and versatile recipe! We put it on our spaghetti squash and then on elbow noodles for lunch.

      Reply
      • Jessica says

        July 18, 2024 at 4:06 pm

        Hi Michelle, thanks so much for sharing! 😊

        Reply
    7. Anonymous says

      May 16, 2024 at 1:49 pm

      5 stars
      This was amazing, so easy. We added some mushrooms. Thanks for the recipe!

      Reply
      • Jessica says

        May 16, 2024 at 1:53 pm

        Great, I'm glad you liked it!

        Reply
    8. Anonymous says

      May 11, 2024 at 10:23 pm

      5 stars
      I made this for a pizza sauce and was incredible! Super duper tasty. I did use parmesan instead of nutritional yeast. Just a personal preference. I will definitely make this again.

      Reply
      • Jessica says

        May 12, 2024 at 6:01 am

        Hi! This is great, served as a pizza sauce sounds delicious. Thanks for sharing! 😊

        Reply
    9. Brooke says

      April 14, 2024 at 11:46 pm

      4 stars
      Excellent sauce, just what I was looking for since I had no cashews on hand. My sauce was thinner because I used almond milk so next time I will try the tips for thickening.

      Reply
      • Jessica says

        April 15, 2024 at 9:46 am

        Hi Brooke, thanks for sharing! 😊

        Reply
    10. Geena says

      July 19, 2023 at 10:19 am

      This looks SO good! Would there be a way to make this without oil?

      Reply
      • Jessica says

        July 19, 2023 at 11:32 am

        Hi Geena! Thanks so much for your comment! 🙂 I do try very hard to keep oil away from our diet, but so far, I haven't tried making a roux-based cream sauce without it (I tested a bunch of oil-free options when making my vegan bechamel without any luck). My favorite way to make a cream pasta sauce without oil is to use cashews instead. My vegan white sauce is a good example for that. I hope this is helpful and if I find an oil-free bechamel option, I will for sure update this recipe! 🙂

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    ABOUT JESS


    Profile picture for Plant Based Jess in the kitchen.

    Hi there! I’m Jessica, a pasta obsessed French Canadian now living in beautiful Maine. I’m a mom of two, experienced foodie and ninja meal planner. I believe everyone can make stress-free plant-based meals with wholesome ingredients that your family and friends will love. 

    Join me in my kitchen to discover fun and creative recipes or click to find out more. Welcome!

    CONNECT WITH ME


    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    🌟 VEGAN HEALTHY RECIPES


    • Overhead view on a vegan high-protein avocado toast garnished with hemp seeds and nutritional yeast.
      High-Protein Avocado Toast (Vegan)
    • Over head view on a vegan eggplant rollatini dish topped with fresh basil.
      Vegan Eggplant Rollatini
    • Green pea pasta sauce with short noodles and a side of lemon wedge and more fresh basil.
      Creamy Green Pea Pasta Sauce (20-min Vegan Recipe)
    • Vegan Date Squares (Healthy Recipe)
    • Creamy vegan kale white bean salad in a large serving bowl with serving spoons.
      Kale and White Bean Salad with Avocado and Tahini Dressing
    • View on a vegan taco bowl drizzle with an avocado sauce.
      Vegan Taco Bowl

    POPULAR RECIPES


    • Overhead view on a dark plate filled with 3-ingredient almond flour peanut butter cookies with a glass of milk on the side.
      3-Ingredient Almond Flour Peanut Butter Cookies
    • View on a glass of passion fruit mocktail with fresh passion fruits on the side.
      Passion Fruit Mocktail
    • Showing is a homemade easy buckwheat bread that's about half sliced. There are a few slices around the bread that are topped with peanut butter, yogurt and fruits.
      Easy Buckwheat Bread (No yeast, No kneading!)
    • There is a large spoon taking some oven-roasted potatoes and broccoli from a sheet pan.
      Oven-Roasted Potatoes and Broccoli
    • Front angle view on a kale tonic with lemon juice.
      Kale Tonic (First Watch Copy Cat Recipe)
    • Front angle view on a small jar of flaxseed pudding layered with strawberry jam and fresh blueberries.
      Flaxseed Pudding

    Footer

    Copyright © 2021 Plant Based Jess

    Privacy Policy