Eight Forest Lane

  • Latest
  • All Recipes
  • eBook
  • About
  • Work With Me
menu icon
go to homepage
  • Latest
  • All Recipes
  • eBook
  • About
  • Work With Me
search icon
Homepage link
  • Latest
  • All Recipes
  • eBook
  • About
  • Work With Me
×
Home » Recipes » Budget-Friendly Recipes

Vegan Cauliflower Alfredo

By Sally · Jun 9, 2025 · This post may contain affiliate links.
Jump to Recipe Jump to Video
5 from 1 vote

A rich and creamy vegan cauliflower alfredo sauce made without cream or cheese. This creamy dairy free pasta is so delicious, you’d never know it’s made with hidden vegetables. Plus, this quick and easy meat-free recipe that comes in at just $1.72 per serve.

This recipe is part of my budget-friendly meal series.

A bowl of vegan cauliflower alfredo with chilli flakes and chopped parsley.
Featured Comment

⭐⭐⭐⭐⭐ This is the most delicious cauliflower Alfredo I’ve ever made! I’m so happy to have found your blog! – Nancy

Creamy and velvety smooth pasta sauces are one of the main things I craved when I stopped eating dairy. It’s so hard to achieve the same texture using plant-based alternatives but with this version, you can have a delicious and creamy sauce without any cheese or cream.

The secret is a combination of cooked cauliflower, cashew nuts and nutritional yeast. Cauliflower is a very versatile vegetable and a when in season very affordable making it a great base for a range of different dishes.

Cashews and nutritional yeast are also pantry staples in my books because they can add so much flavour and texture to a bunch of different recipes.

Cashews have this magical property that when soaked and blended they become smooth and creamy, and when combined with the cheesy taste of nutritional yeast creates a great cheese alternative. I use this same combination in my vegan enchiladas.

This recipe is so quick and easy, plus it’s fairly healthy as well while still being rich and creamy and perfectly cosy and comforting.

Key Ingredients

This vegan cauliflower alfredo pasta uses a few key ingredients to ensure a super creamy sauce without the need for cream or cheese.

All ingredients needed to make vegan cauliflower alfredo laid out.

Note all ingredients and their quantities are laid out in the recipe card at the bottom of this post.

  • Cauliflower – this versatile vegetable is boiled and then blended to help form the base of the alfredo sauce.
  • Cashews – when soaked in boiling water, the cashews blend into a thick and creamy consistency.
  • Vegetable stock – adding flavour and thinning out the sauce. You can just use water instead however.
  • Oat milk – any plant-based milk will work.
  • Lemon juice – adding a little acidity which helps give the sauce that tang you’d usually get from parmesan cheese.
  • Nutritional yeast – a dairy-free pantry essential, this adds a cheesy taste to the sauce.
  • Garlic and onion powder – adds a bold, savoury flavour.
  • Pasta – I like to use fettucine or any long, flat pasta but really you can use anything you have.

Equipment and Tools

This section may contain affiliate links which means I make a small commission on any purchase made with no extra cost to you. If you’re considering purchasing on Amazon I’d be so grateful if you would do so by first clicking one of these links. Thank you for your ongoing support.

Vitamix Blender – I don’t recommend an expensive product lightly but if you like smoothies or use a blender a lot then this is one of the best investments you can make. Having a high speed blender means your smoothie will blend up thick, smooth and creamy, in no time at all. Plus this particular model that I have is so easy to clean – I just love it.

A fork taking a bite of vegan alfredo pasta from a bowl.

Step-by-Step Instructions

This vegan cauliflower alfredo is so easy to make, especially if you have a high-powered blender such as a Vitamix. Seriously, they are an investment but having a good quality blender has been so handy – it really makes things so much easier.

There are also a couple of preparation steps needed for this recipe that can be done in advance.

Firstly, place the cashews in a heatproof bowl and cover with boiling water. Let soak for at least 30 minutes, up to overnight depending on how powerful your blender is.

Cashews soaking in a bowl of boiling water.
All ingredients to make the alfredo sauce in a blender.

Next, bring a large pot of water to a boil (you can use this pot again later for cooking the pasta). Chop up some cauliflower and place it in the pot, cooking it until it’s soft – about 10 minutes. Once done, drain and set aside.

Place the pot on to boil again and cook your fettucine or pasta of choice according to packet directions. Once done, reserve about a cup of the cooking water before draining and setting aside.

While the pasta is cooking you can make the vegan alfredo sauce. Place the cooked cauliflower in in blender with the cashews that have been drained. Add the vegetable stock, oat milk, lemon juice, nutritional yeast, garlic powder, onion powder, salt and pepper and blend really well until creamy.

Pour the sauce over the cooked pasta, add a little of the reserved pasta water and mix well to combine. Taste and adjust seasoning.

Serve the vegan cauliflower alfredo topped with chilli flakes and some fresh parsley.

Cauliflower alfredo sauce in a blender.
Creamy vegan alfredo in a large pot.

Recipe FAQs

Why is my alfredo sauce grainy?

This is due to the cashews. Usually this happens because they haven’t broken down enough. There are two main things that help; first, soak the cashews in the boiling water for longer before using and secondly blend for longer. Keep blending for at least 3 minutes after the sauce comes together to ensure it gets really creamy.

Can I make this in advance?

Yes you can make the sauce in advance and store it in an a jar or container in the fridge. Serve it with freshly cooked pasta when ready to eat.

Can I reheat this vegan alfredo?

While the texture is best when first cooked, you can reheat the pasta in a pot on the stove using a splash more milk to rehydrate the sauce and bring back the thick and creamy consistency.

For taking a bite of vegan cauliflower alfredo from a white bowl.

If you do make this recipe, please be sure to leave a comment and ⭐⭐⭐⭐⭐ rating below! And tag any of your creations on Instagram with @eightforestlane as I would love to see.

More vegan pasta recipes:

Vegan Vodka Pasta
Vegan Pumpkin Pasta
Vegan Mac and Cheese (without cashews)
Kale and Walnut Pesto Pasta

Vegan Cauliflower Alfredo

A rich and creamy vegan cauliflower alfredo sauce made without cream or cheese. This creamy dairy free pasta sauce is so delicious, you'd never know it's made with hidden vegetables.
5 from 1 vote
Print Pin Rate
Course: Main Course
Cuisine: Vegetarian
Prep Time: 10 minutes minutes
Cook Time: 20 minutes minutes
Total Time: 30 minutes minutes
Servings: 4 servings
Author: Sally
Cost: $1.72 per serve

Equipment

  • blender
Prevent your screen from going dark

Ingredients

  • 500 grams fettuccine pasta
  • 2 cups cooked chopped cauliflower see notes
  • 1 cup raw cashews soaked in boiling water for 30-60 minutes, then drained
  • ½ cup vegetable stock
  • ½ cup oat milk
  • 1 tablespoon lemon juice
  • ¼ cup nutritional yeast
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon sea salt plus more to taste
  • ¼ teaspoon black pepper
  • Chilli flakes and chopped parsley for garnish

Instructions

  • Cook the fettuccine according to the package directions. Once cooked, drain the pasta, reserving 1 cup of the pasta water, and place the drained pasta back into the pot.
  • In a high-speed blender, combine the cooked cauliflower, soaked and drained cashews, vegetable stock, oat milk, lemon juice, nutritional yeast, garlic powder, onion powder, sea salt, and black pepper. Blend for 2-3 minutes until the mixture is super creamy.
  • Pour the creamy sauce over the cooked pasta in the pot. Mix well to combine. If the sauce is too thick, add some of the reserved pasta water to thin it out. Adjust the seasoning with additional salt and pepper if needed. Serve the pasta in bowls, garnishing with chilli flakes and chopped fresh parsley.

Video

Notes

To cook the cauliflower, boil it in water on the stove for about 10 minutes or until soft. Drain and set aside until ready to use.
After soaking in boiling water, the cashews should blend into a creamy consistency. If your blender isn’t powerful enough and the sauce is grainy, try soaking the nuts overnight instead.
To reheat, add a splash of oat milk and heat over the stove until creamy.

Nutrition

Calories: 688kcal | Carbohydrates: 111g | Protein: 25g | Fat: 17g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 8g | Sodium: 740mg | Potassium: 730mg | Fiber: 7g | Sugar: 9g | Vitamin A: 125IU | Vitamin C: 26mg | Calcium: 96mg | Iron: 4mg

Nutritional information is provided as a guide only and is calculated using automated online tools, therefore we cannot guarantee the accuracy. We encourage you to make your own calculations based on the actual ingredients used in your recipe.

Have you made this recipe?Leave a comment and a rating below and tag your creations with #eightforestlane on Instagram!
Not from Australia? Check out my US Conversion Guide

More All Budget-Friendly Recipes

  • Easy Spiced Carrot Lentil Soup
  • 16 Easy and Delicious Ground Beef Recipes
  • Slow Cooker Chilli Con Carne
  • Golden Syrup Dumplings

Share this recipe:

Comments

    5 from 1 vote

    Made this recipe? Leave a review! Cancel reply

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

    Recipe Rating




  1. Nancy says

    June 09, 2025 at 6:21 am

    This is the most delicious cauliflower Alfredo I’ve ever made! I’m so happy to have found your blog!

    Reply
    • Sally says

      June 09, 2025 at 8:23 am

      So happy to hear you loved this recipe Nancy!

Hi! I’m Sally, and welcome to Eight Forest Lane! I’ve been dairy free for over 10 years, and I love sharing simple, tasty recipes that make cooking and baking easy, stress free, and fun for everyone! 

More about me →

Latest Recipes

  • 15 Easy Dairy Free Easter Dessert Recipes
  • 20 Easy Dairy Free Appetisers Perfect For Any Party
  • 26 Easy Dairy Free Dessert Recipes
  • Slow Cooker Salsa Verde Chicken

Healthy & Delicious Bowls

  • Chipotle Chicken Bowls
  • Teriyaki Salmon and Avocado Rice Bowls
  • Hot Honey Sweet Potato Beef Bowl (Viral TikTok Recipe!)
  • Burger Bowls

Popular Right Now!

  • Burger Bowls
  • The BEST Sausage Roll Recipe
  • Vegetable Curry Pies
  • Dairy Free Lasagne

Footer

Info

  • About Me
  • Services
  • Privacy Policy
  • Disclaimer

Explore

  • Recipe Index
  • Air Fryer Recipes
  • 30 Minute Meals
  • Resources

Say Hello

  • Contact
  • Pinterest
  • Instagram
  • Work With Me

We acknowledge all Aboriginal and Torres Strait Islander persons as the first inhabitants of the nation and traditional custodians of the land in which we work and live, and pay our respects to Elders past, present and emerging.

↑ back to top

As an Amazon Associate I earn from qualifying purchases. Thank you for your support!

Copyright © 2026 Eight Forest Lane

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.