A creamy and dreamy Vegan Cauliflower Alfredo Sauce that’s perfect to top a pasta, pizza or even just eat out of the bowl! With no cashews or dairy and only a dollop of oil, this is the perfect fat-free skinny Alfredo.
Jump to RecipeGuys! Vegan or not, you are going to LOVE this pasta sauce! It is by far the best I’ve ever had. My sister tried it out too and she was impressed!
This recipe came out of a redo of an old version from 6 months ago that never made it online. I wanted to redo the shoot because those pics don’t cut it anymore, so I took the opportunity to also play with the recipe and oh boy am I happy I did?!
I don’t even have the words to describe how good it was.
And what made me even happier was that I ended up with enough sauce for 4 meals instead of 3!
I might just use this for healthy Alfredo or white sauce pizza next!
Ingredients for this Dairy-free Vegan Alfredo
- Cauliflower: The star 🙂
- Olive Oil: Just a tiny bit to fry the garlic
- Minced Garlic
- Almond/Soy/Flax Milk (Unsweetened and Unflavored) – This is important. You don’t want any sweetener or flavorings like Vanilla in there.
- Vegetable Broth or Cooking Liquid: I used the broth, but you can use the liquid from cooking the cauliflower, or even some pasta water.
- Nutritional Yeast: It’s the Vegan cheese sub here for that subtle cheesy flavor in the sauce.
- Onion Powder: I use the powder, but you could also go with about a tablespoon of chopped onion and fry that along with the garlic.
- Garlic Powder: This really adds a little extra oomph there, so I’d totally recommend.
- Salt & Black Pepper
How to make this Vegan White Pasta Sauce
- Chop the cauliflower into large florets, roughly the same size.
- Boil the cauliflower in about 4 cups of water until its soft and very easily pierced with a fork. The fork should just go through super smoothly.
- Let it cool! This is important. You don’t want to risk ruining the consistency of the sauce now would you?
- Fry the garlic in a bit of olive oil on the pan. Let it get fragrant and soft, but don’t let it burn.
If you’re using fresh onion, fry that here as well. - Combine the cooled cauliflower, fried garlic and remaining ingredients – almond milk, broth/water, nutritional yeast, garlic and onion powders, salt and pepper – in a blender and blend away!
You can also use a food processor here.
So basically this is a boil and blend recipe! Way too easy.
How to serve
Since this is essentially a cauliflower Alfredo sauce, I went for the basic: Tossed it with some pasta and garnished with minced parsley for a great Vegan lunch.
But you could basically use this anywhere you’d use a regular white sauce:
- On a pizza
- Lasagna – or any pasta bake
- For a soup
- A casserole
The possibilities are endless!
Can you store this?
I’ve kept this sauce in the fridge (in an airtight container) for even 4 days and it tasted just fine.
I wouldn’t freeze it though or it would change the consistency.
Why this is a healthy Alfredo sauce
- Nut free: Usual Vegan cheese sauces use cashew, but this one does not have any – the cauliflower gives it the creaminess.
I used almond milk, but to make it completely nut free use a soy or flax milk here.
- Fat free: There’s no real cheese here to give it the fat. Just a tad bit of olive oil.
- Dairy free: This sauce is made with almond milk, so no dairy here. No cream either.
- Soy-free
Other diets?
- Low Carb & Keto: Most Alfredo sauces probably make the cut here, but hey, you’re getting something healthier.
- Paleo & Whole30: Yup! There’s no milk products here unlike the usuals.
Go ahead try out this absolutely phenomenal Cauliflower Alfredo Sauce – it’s perfectly smooth, creamy, and packed with a garlicky, slightly cheesy flavor!
- Vegan Pumpkin Mac and Cheese with Broccoli
- Unbelievably Creamy Avocado & Spinach Pasta
- Pumpkin Pasta with Mushroom and Kale
Creamy Vegan Cauliflower Alfredo Sauce (Nut & Oil free)
Ingredients
- 2 cups Cauliflower, Florets, 214g
- ¼ tsp Olive Oil
- 1½ tsp Garlic, Minced, 1-2 cloves
- ¼ cup Flax/Almond Milk, Unsweetened and Unflavored
- 1 Tbsp Vegetable Broth or Cooking Liquid
- 1 Tbsp Nutritional Yeast
- ¼ tsp Onion Powder
- ¼ tsp Garlic Powder
- ¼ tsp Salt
- ¼ tsp Black Pepper
For serving:
- 8 oz Pasta of choice, 224g, about 2¼ cups dry
- Chopped Parsley, for garnish
Instructions
Make Sauce:
- Bring 4 cups water to a boil in pot, add cauliflower and boil until tender and easily pierced with a fork, about 10 minutes. Drain and let sit 5-7 minutes to cool.
- Heat oil in a skillet over medium and fry garlic for about 1-2 minutes until soft and fragrant. Do not let burn.
- Transfer cauliflower, garlic, almond milk, broth, nutritional yeast, onion powder, salt and pepper to a blender (or food processor) and blend until smooth, about 30 seconds.
- Add a tablespoon of broth if sauce is too thick.
Serve:
- Bring 8 cups water to a boil in pot, add pasta, and cook for about 10 minutes (according to package instructions).
- Add sauce, stir to coat well and season with more salt and pepper if needed.
- Garnish with minced parsley and serve hot!
Notes
- Be sure to use unsweetened and unflavored milk.
- To replace nutritional yeast, use 2 Tbsp Parmesan cheese (non-Vegan version).
- Sauce can be made up to 1-2 days in advance and stored in the refrigerator.
- Servings: 1½ cups | Serving size: ½ cup
- Calories: 34kcal
- Fat: 0.9g | Saturated fat: 0.1g
- Carbohydrates: 5.1g | Fiber: 1.9g | Sugar: 1.5g
- Protein: 2.3g
Hey! I'm Haylee
Google Software Engineer
I use my passion for baking (and eating) to create healthy, high-protein, good-for-you and diet-friendly desserts and sweet treats that are actually delicious.
Come join me in Hayl's Kitchen and let's eat high protein, sweet and guilt free!