• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Pesky Vegan
  • About
    • My Story
    • FAQ
  • Recipes
  • Blog
  • Contact
  • Subscribe
menu icon
go to homepage
  • Recipes
  • About
  • Subscribe
  • Blog
  • Vegan FAQ
  • Contact
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Subscribe
    • Blog
    • Vegan FAQ
    • Contact
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » Vegan Cheesy Pasta Sauce (Cashew Alfredo)

    Vegan Cheesy Pasta Sauce (Cashew Alfredo)

    May 17, 2021 by The Pesky Vegan | 29 Comments

    231 shares
    Jump to Recipe >

    This vegan cheesy pasta sauce – or cashew alfredo – is rich, smooth, creamy, healthy, and gluten-free. Ready in under five minutes, it's a no-cook recipe that you can make while your pasta cooks.

    Cheesy Pasta in Bowl with Spinach, Tomatoes, and Fresh Parsley

    Based on just five main ingredients – cashew nuts, nutritional yeast, lemon juice, garlic powder, and plant-based milk – it's oil-free and doesn't require any cooking time itself. Just blend until smooth and stir through a pasta of your choice.

    For more quick vegan dinner ideas, check out these recipes for 15-minute tomato tahini pasta, 5-minute peanut noodles, and vegan pasta puttanesca.

    Vegan Cheesy Pasta Alfredo

    I create new content every single week. Subscribe to keep in touch and get a free download of The Vegan Kitchen – My Top 10 Tips.

    How to make vegan pasta sauce taste cheesy

    There are several ways to make vegan food taste cheesy, but the most common is to add nutritional yeast or ‘nooch’. The salt and garlic powder in this recipe then tick off some other cheesy flavour notes, while the lemon juice and zest add sharpness and zing.

    Want more cheesy vegan recipes? Check out this vegan cauliflower cheese (nut-free), vegan cauliflower cheese soup (with cashews), and vegan cream cheese (with tofu).

    How to make the sauce creamy

    This recipe uses blended cashew nuts and plant-based milk to create a creamy sauce that's 100% dairy-free. If you have the time, it helps to soak the cashews first before blending (see recipe notes).

    Want to find out more about the endless possibilities of blended cashew nuts in vegan cooking? Check out my recipe for vegan cream, with varying ratios to create a 'single' or 'double' substitute. It's a versatile ingredient that I've also used in this vegan mushroom pasta and creamy tempeh and tarragon pasta.

    What is nutritional yeast?

    Nutritional yeast or ‘nooch’ is a magical ingredient that lends a cheesy umami flavour to dishes. It is sometimes fortified with vitamin B12 and is a complete plant-based protein, meaning it contains all nine essential amino acids.

    Nutritional Yeast in Bowl

    Nutritional yeast comes in the form of a flaky yellowish powder, and I think it's delicious. You can add it to sauces, soups, vegan cheeses, or mashed potatoes, but it's also great as a condiment itself.

    If you’re new to vegan cooking then prepare to be amazed by this stuff. Want to learn more? Check out these other unusual vegan ingredients.

    Which plant-based milk is best for this sauce?

    It’s no secret that I’m an oat milk fan, and it’s what usually ends up in my cooking. Here’s my take on some of the options:

    • Oat milk: My go-to plant-based milk. A good, versatile all-rounder that usually doesn’t curdle.
    • Cashew milk: This recipe already uses cashew nuts, and so creamy cashew milk would work well (you'll still need to include the cashew nuts though).
    • Soya milk: This is also a decent all-rounder, and would work well.
    • Coconut milk: I usually avoid vegan cheese in my cooking since it often tastes of coconut oil. I would avoid using coconut milk for the same reason.
    • Rice milk: I haven’t experimented much with rice milk, but reckon it would be slightly too sweet here.
    • Almond milk: I’ve always found almond milk to be a little overpowering, so unless you like the taste I’d avoid it.

    Note: If you need to ensure that this recipe is 100% gluten-free, use a plant-based milk that is certified or labelled as such.

    What you'll need

    Not only is this alfredo sauce a no-cook recipe – it also has a very short list of ingredients. See the recipe card for a simple way to serve along with pasta, tomatoes, and spinach.

    Cheesy Pasta Ingredients

    How to make vegan cheesy pasta sauce

    One thing you will need for this recipe is a decent blender. If you don't have a blender, I'd highly recommend getting your hands on one as a food processor isn't going to cut it here.

    A blender is a great investment when it comes to plant-based cooking, and I use mine a lot.

    Once you've got your blender, it's a simple case of throwing in all the ingredients and whizzing until smooth.

    Cashew Alfredo Blending Process

    After blending, the sauce should be loose but thick enough to easily coat the back of a spoon. It'll thicken up more once added to the pasta. If it seems too thick, you can add a splash of water or plant-based milk and give it another quick whizz.

    If you want to add more lemon flavour, grate half a lemon (prior to juicing it!) and throw the zest in as well. I personally like adding the zest, but I realise that other people might prefer the emphasis to be on the garlic/cheesy flavour.

    For extra creaminess, you can soak the cashews for five minutes in boiled water. This is useful if your blender isn't very powerful, but not really necessary if you have a good blender.

    Vegan Cheesy Pasta with Tomato and Spinach

    While the sauce may taste a bit overpowering by itself, it's perfect once you mix it through the hot pasta.

    Serving suggestions

    Here, I added some spinach to the pasta for the final 30 seconds of cooking time. I then drained it all, returned it to the pan, added some tomatoes, mixed in the sauce, and served with chopped parsley.

    Adding fresh spinach to the pot of pasta is a great way to quickly soften it without the need for another pan, which means less washing up.

    Pasta Cooking and Serving Suggestion

    Feel free to add anything else you want. I've had this vegan cheesy pasta sauce with sautéed onion, mushroom, courgette, and broccoli, as well as with chopped vegan sausages.

    It's also great when topped off with smoky vegan bacon bits and this four-ingredient vegan parmesan.

    Recipe FAQ

    Is the sauce gluten-free?

    If you need to ensure that the recipe is 100% gluten-free, use a plant-based milk that is certified or labelled as such. You'll also want to serve with a GF pasta variety.

    Which plant-based milk is best?

    I would go for a neutral all-rounder such as unsweetened oat milk or soya milk. Cashew milk would also work here.

    Can I make this with other nuts?

    Cashews are best since they’re creamy and have a relatively neutral flavour, but this could also work with e.g. pine nuts.  

    Can I make the sauce ahead of time?

    Yes – you can refrigerate the sauce for up to four days before stirring through hot pasta (see storage info below).

    Variations and tips for vegan cheesy pasta sauce

    Spaghetti with Vegan Cheesy Cashew Sauce
    • Soak cashews: For extra creaminess, you can soak the cashews for five minutes in boiled water. This is useful if your blender isn't very powerful, but not really necessary if you have a good blender. 
    • Lemon zest: If you want to add more lemon flavour, grate half a lemon (prior to juicing it!) and throw the zest in as well. I personally like adding the zest, but I realise that other people might prefer the emphasis to be on the garlic/cheesy flavour. 
    • Wild garlic: This is an excellent replacement for spinach, and is usually found around April in the UK. If it grows near you and is in season, give it a go! 

    How to store cashew alfredo sauce 

    While this sauce is delicious and creamy with freshly cooked pasta, it'll go a bit clumpy if stored in the fridge after you mix it into the pasta. If you're making a big batch of the sauce and want to keep some, refrigerate it on its own. 

    Refrigerate: Store the sauce in the fridge for up to four days, ready to stir through freshly cooked pasta. You may need to loosen it up first with some water or plant-based milk.

    Freeze: Store the sauce in the freezer in sealed containers or resealable bags for up to six months. Defrost thoroughly before heating through in the microwave or in a pan with a splash of water. 

    Hey you – let me know what you think

    If you made this recipe and enjoyed it – or did anything differently – I'd love to hear from you down below in the comments 👇

    You can also find me and let me know on Instagram, Pinterest, and Facebook @thepeskyvegan 🌿

    Keep in touch

    Subscribe below to receive a weekly newsletter with my latest recipes. Nice and simple. No pesky pestering. No spam (which wouldn’t be very vegan anyway).

    More vegan recipe ideas

    If you liked this recipe, you may also enjoy:

    • Easy Hummus Pasta
    • Spaghetti Arrabbiata
    • Creamy Vegan Mushroom and Leek Tagliatelle
    • 15-Minute Tomato Tahini Pasta
    • Creamy Tempeh and Tarragon Pasta
    • Vegan Spaghetti Bolognese
    • Tofu Cream Cheese
    • Ultimate Vegan Lasagne

    You can also check out my full list of vegan pasta recipes.

    Vegan Cheesy Pasta

    Vegan Cheesy Pasta Sauce (Cashew Alfredo)

    The Pesky Vegan
    This vegan cheesy pasta sauce is rich, smooth, creamy, and healthy. Better yet, you can put it together in less time than it takes to cook a pot of pasta.
    5 from 10 votes
    Rate this Recipe Print Recipe
    Prep Time 5 mins
    Cook Time 10 mins
    Total Time 15 mins
    Course Main Course, Pasta
    Cuisine Gluten-free, Vegan
    Servings 2
    Calories 297 kcal

    Ingredients
     

    Cheesy sauce

    • ½ cup (75 g) unsalted cashew nuts
    • 4 tablespoons nutritional yeast
    • 1 teaspoon garlic powder
    • ½ cup (120 ml) plant-based milk or water (plus more if necessary)
    • Juice and zest of half a lemon (zest optional, just remember to grate before juicing)
    • Good pinch of salt and pepper to taste

    Serving suggestion: spaghetti with spinach and tomatoes

    • 8 oz (225 g) dried spaghetti (gluten-free if necessary)
    • Large handful cherry or baby plum tomatoes, halved (approx. ¾ cup / 100 g)
    • Large handful fresh spinach (approx. 3 cups / 100 g)
    • Chopped fresh parsley, to serve
    Prevent your screen from going dark

    Instructions
     

    • First things first, get your pasta cooking in some boiling water (follow package instructions).
    • Once that's on the go, it’s a simple case of throwing all the sauce ingredients into a blender and whizzing until smooth. Start with ½ cup (120 ml) of plant-based milk, and increase this amount if the sauce seems too thick. It should be fairly loose, but thick enough to easily coat the back of a spoon. It’ll thicken up more once added to the pasta.
    • Taste the sauce and adjust the flavours to your liking. It should be slightly overpowering by itself, but it'll be perfect once you mix it through the hot pasta.
    • If following my serving suggestion, add the spinach to the pasta pot for the final 30 seconds of cooking time. Once cooked, drain the pasta and spinach and return to the pan. Stir in the tomatoes and smooth cheesy sauce before serving with chopped parsley and homemade vegan parmesan.
    Rate this recipe 👇

    Notes

    Soak cashews: For extra creaminess, you can soak the cashews for five minutes in boiled water. This is useful if your blender isn't very powerful, but not really necessary if you have a good blender. 
    Other nuts: Cashews are best since they’re creamy and have a relatively neutral flavour, but this could also work with e.g. pine nuts.  
    Lemon zest: If you want to add more lemon flavour, grate half a lemon (prior to juicing it!) and throw the zest in as well. I personally like adding the zest, but I realise that other people might prefer the emphasis to be on the garlic/cheesy flavour. 
    Plant-based milk: I’d recommend using oat, cashew, or soya milk, and I’d probably avoid rice or almond milk. I definitely wouldn’t use coconut milk for this pasta sauce. You could also just use water instead of plant-based milk, but it won't be quite as tasty. 
    Gluten-free: If you need to ensure that this recipe is 100% gluten-free, use a plant-based milk that is certified or labelled as such.
    Wild garlic: This is an excellent replacement for spinach, and is usually found around April in the UK. If it grows near you and is in season, give it a go! 
    Serve with: Feel free to add anything else you want. I've had this vegan cheesy pasta sauce with sautéed onion, mushroom, courgette, and broccoli, as well as with chopped vegan sausages. It's also great when topped off with smoky vegan bacon bits.
    Storage: While this sauce is delicious and creamy with freshly cooked pasta, it'll go a bit clumpy if stored in the fridge after you mix it into the pasta. If you're making a big batch of the sauce and want to keep some, refrigerate it on its own. Store in the fridge for up to four days or freezer for up to six months. 
    If you liked this recipe, you might also enjoy:
    • 5-Minute Peanut Noodles
    • Creamy Vegan Mushroom and Leek Tagliatelle
    • 12-Minute Tomato and Basil Pasta
    • 15-Minute Tomato Tahini Pasta
    • Creamy Tempeh and Tarragon Pasta
    • Vegan Spaghetti Bolognese
    • Easy Vegan Pesto Sauce
    • Ultimate Vegan Lasagne
     
    * The nutrition info below is for one serving of the sauce, based on a total of two servings. 

    Nutrition

    Calories: 297kcalCarbohydrates: 26gProtein: 16gFat: 17gSaturated Fat: 3gSodium: 611mgPotassium: 628mgFiber: 6gSugar: 5gVitamin A: 104IUVitamin C: 14mgCalcium: 94mgIron: 4mg
    Nutrition Facts
    Vegan Cheesy Pasta Sauce (Cashew Alfredo)
    Amount Per Serving
    Calories 297 Calories from Fat 153
    % Daily Value*
    Fat 17g26%
    Saturated Fat 3g19%
    Sodium 611mg27%
    Potassium 628mg18%
    Carbohydrates 26g9%
    Fiber 6g25%
    Sugar 5g6%
    Protein 16g32%
    Vitamin A 104IU2%
    Vitamin C 14mg17%
    Calcium 94mg9%
    Iron 4mg22%
    * Percent Daily Values are based on a 2000 calorie diet.
    Keyword quick vegan dinner, vegan cheesy sauce, vegan pasta sauce
    Did you make this recipe?Leave a comment down below or tag me on Instagram @thepeskyvegan along with the hashtag #thepeskyvegan

    Social follow

    🌱 Follow along @thepeskyvegan on Instagram, Pinterest, and Facebook.

    Further reading

    📩 Fancy keeping in touch? Subscribe to my weekly newsletter.

    📖 Find out more about my story.

    🍽️ Want to get straight to the food? Hop aboard the recipe train.

    🌿 Got a question about veganism? You might find the answer in these vegan FAQs.

    « Creamy Vegan Pasta with Tempeh and Tarragon Sauce
    Easy Vegan Couscous Salad (Mediterranean-Style) »
    231 shares

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Mark Holland

      July 08, 2022 at 7:58 pm

      Super easy-to-make, delicious and versatile, but you gotta love the powerful flavor of nutritional yeast, which I do!
      Thanks!

      Reply
      • The Pesky Vegan

        July 12, 2022 at 11:14 pm

        Cheers Mark.

        Reply
    2. Carole S

      April 21, 2022 at 8:39 am

      The whole family (all non vegan except for me) absolutely loved it. Will be making it again and again.

      Reply
      • The Pesky Vegan

        April 22, 2022 at 1:27 pm

        Great to hear you all enjoyed it, thanks!

        Reply
    3. Judy

      April 06, 2022 at 11:02 pm

      5 stars
      Made this for dinner tonight. It was delish! Will definitely be making this again. It was quick and easy.

      Reply
      • The Pesky Vegan

        April 07, 2022 at 6:34 pm

        Glad you enjoyed, thanks for the review!

        Reply
    4. Maria

      April 06, 2022 at 9:51 pm

      Thanks for reminding us about this lovely sauce which I made again tonight. I've just returned home after nearly 6 weeks in temporary accommodation after Storm Eunice damaged my roof. I haven't done a proper shop since coming home and this evening only had a few vegetables that I bought at a farmers' market near where I was staying, plus various odds and ends in my cupboard (but no pasta) I baked a potato and steamed some cauliflower, leeks and purple sprouting broccoli and ooured the sauce all over them. It was delicious and also saved me some money as I had been going to have something delivered.

      Reply
      • The Pesky Vegan

        April 07, 2022 at 6:33 pm

        Sorry to hear about your situation, but glad to hear you're home and enjoyed this!

        Reply
    5. Sarah

      April 06, 2022 at 7:54 am

      Hi Pesky, is my Thermomix a good enough blender for this recipe?

      Reply
      • The Pesky Vegan

        April 06, 2022 at 9:11 pm

        Hi Sarah, provided it's a powerful blender (i.e. you might use it to make a smoothie) then it should be all good! If in doubt, soaking the cashews in water for a little while before blending can help.

        Reply
      • Syl

        April 06, 2022 at 9:49 pm

        Hi Sarah,

        If in doubt just buy the cashew pieces instead of the whole cashews. That will work just fine in pretty much any blender.

        Reply
    6. Terri Trimble

      October 25, 2021 at 7:16 pm

      5 stars
      Great recipe — delicious and easy.

      Reply
      • The Pesky Vegan

        October 26, 2021 at 1:21 pm

        Cheers Terri, glad you enjoyed!

        Reply
    7. Maria

      May 20, 2021 at 1:10 pm

      5 stars
      Thank you for re-posting this recipe. It was just what I needed for lunch to cheer me up on this unspringlike day in May. It was so much better than a traditional dairy-based Alfredo or cheese sauce, being very satisfying but not heavy, cloying and indigestion provoking. In my pre-vegan days I would have had to snooze for the afternoon, whereas I'm pleasantly full and with plenty of energy.

      I didn't have any fresh spinach, so I thawed out 3 chunks of frozen leaf spinach, squeezed out as much moisture as possible and stirred it into the cooked pasta just before the sauce, finishing with halved cherry tomatoes as you suggest.

      Reply
      • The Pesky Vegan

        May 20, 2021 at 5:01 pm

        Thanks for the review Maria! I hadn't made it for such a long time and was delighted with how good it was last weekend, frozen spinach is a great idea!

        Reply
      • Sylvia

        February 07, 2022 at 2:22 am

        5 stars
        This was so easy and quick. I follow a plant based lifestyle so I eat low fat , I substituted the raw cashews for powdered cashew and used half water and almond milk because I only drink almond milk. I tossed with hearts of palm linguine pasta and it was so good.
        I used a little lemon zest so it was not over powering. This was such a nice change from my normal red pasta sauce and definitely a keeper, thank you.

        Reply
        • The Pesky Vegan

          February 07, 2022 at 6:32 pm

          Heart of palm linguine sounds great, thanks very much for the review!

          Reply
    8. Vicky

      July 20, 2020 at 9:07 am

      5 stars
      Such a quick and easy recipe - great one for a cheesy treat 🙂

      Reply
      • The Pesky Vegan

        July 20, 2020 at 9:06 pm

        Thanks for the review, glad it went down well!

        Reply
      • Kate

        July 02, 2021 at 5:53 pm

        5 stars
        This is incredible! I made a batch of it, it was so quick and easy, and I'll definitely be making again!

        Reply
        • The Pesky Vegan

          July 05, 2021 at 11:26 am

          Yep still a regular in our household, thanks for the review!

          Reply
    9. Penny

      January 18, 2020 at 2:18 pm

      5 stars
      My friend made this for me (sans tomatoes, with fakon) and honestly, it was the best meal I'd had all week (don't worry it was a Friday). The sauce is absolutely incredible and I can't wait to have it again.

      Reply
      • The Pesky Vegan

        January 18, 2020 at 10:08 pm

        So glad to hear you enjoyed it, thanks for taking the time to let me know!

        Reply
    10. Melanie

      January 07, 2020 at 10:36 pm

      5 stars
      Absolutely amazing and easy recipe, made this in such little time after work and it's incredible how you can get something to taste so cheesy and flavourful. I've actually made this a few times with variations, adding peas is my favourite and my boyfriend had it with vegan bacon bits! Definitely going to be a regular 😀

      Reply
      • The Pesky Vegan

        January 07, 2020 at 10:43 pm

        Cheers Mel! Long may you enjoy it 🙂

        Reply
    11. Chris

      January 04, 2020 at 8:27 pm

      5 stars
      Really nice sauce, loads of flavour! Had it with pasta, tomatoes and broccoli (of course!). Oh and those Wicked vegan meatballs chopped on top!

      Reply
      • The Pesky Vegan

        January 05, 2020 at 1:58 pm

        Sounds fantástico! Just can't help yourself with the ol' broccoli eh?

        Reply
    12. Kristy Theaker

      January 03, 2020 at 7:22 pm

      5 stars
      This recipe is so delicious! I’ve recently gone vegan, so have been missing cheese, but the sauce is so creamy and cheesy, I’ve realised that I don’t need cheese anymore, I can just make this dish over and over again. It’s also really quick and easy to make, which is a bonus. I will definitely be making this again. Thank you!

      Reply
      • The Pesky Vegan

        January 03, 2020 at 11:17 pm

        Great to hear you enjoyed it, thanks for letting me know!

        Reply

    Primary Sidebar

    I'm Alistair and I'm The Pesky Vegan. I create new recipes every single week – always vegan, usually gluten-free.

    Like most people, I come from a background where consuming animal products was the norm. It's safe to say I never thought I'd go vegan.

    If you want to find out more about how on earth this happened – and how you can do the same – click below.

    Learn more about me →

    Free Download

    Vegan Recipes Download Sidebar

    Grab your free copy →

    Popular Posts

    • Ultimate Vegan Haggis
    • Go-To Vegan Dal with Spinach (Lentil Curry)
    • Lemony Butter Bean Stew (Vegan + Gluten-Free)
    • 2-Ingredient Banana Oat Cookies

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Cookie Policy
    • Terms of Use

    Newsletter

    • I create new content every single week. Subscribe to keep in touch and get a free download of The Vegan Kitchen – My Top 10 Tips.

    Contact

    • Contact

    Copyright © 2023 The Pesky Vegan. All rights reserved.