Cauliflower Alfredo Sauce
This recipe may contain Amazon or other affiliate links. As an Amazon Associate I earn from qualifying purchases.
This Cauliflower Alfredo Sauce is a healthy, dairy-free Alfredo Sauce recipe made from cauliflowers florets. It’s a delicious low-carb vegan sauce for pasta or steamed vegetables.
Cauliflower is such a versatile vegetable. You can make anything from cauliflower, starting with a simple cauliflower casserole or cauliflower soup. But did you know you could also turn cauliflower into a creamy pasta sauce?
This creamy alfredo sauce is entirely made from cauliflower, with no cheese and no dairy needed, and is ready in less than 30 minutes for a healthy pasta sauce recipe. A classic alfredo sauce is usually made of dairy ingredients like heavy cream, butter, Parmesan, and garlic.
As a result, alfredo sauce recipes are often high in saturated fat, which is classic for a keto diet but not the healthiest sauce if you are after a healthy pasta sauce alternative. So to make alfredo sauce healthier, you can try cauliflower alfredo sauce that simply uses blended cooked cauliflower to create a rich, creamy sauce without any dairy.
Ingredients and Substitutions
All you need are:
- Coconut Oil or olive oil for less saturated fat.
- Fresh Cauliflower Florets – Cauliflower is a great low-carb vegetable that I love to use in many cauliflower recipes.
- Vegetable Broth or chicken broth if not vegetarian.
- Italian Seasoning – Or your own blend of Italian herbs.
- Minced Garlic – Or garlic powder.
- Onion – Either yellow onion, white onion, or shallots.
- Salt and Black Pepper – Season to taste.
- Almond Milk – Or any other plant-based milk like oat milk, cashew milk, or coconut milk.
- Nutritional Yeast – Optional, but this adds a lovely cheese flavor minus the dairy. If you prefer to use cheese, add Parmesan cheese instead.
How To Make Cauliflower Alfredo Sauce
It’s super easy to make a one-bowl pasta sauce from cauliflower florets.
- First, trim the cauliflower head, remove the green parts, and chop the florets into tiny pieces.
- Measure 4 cups of florets using measuring cups. It’s difficult to be precise with this recipe but don’t worry. It’s a no-fail pasta sauce, and I will tell you later how you can always adjust the sauce to make it perfect.
- In a large, non-stick pot or skillet over medium-high heat, melt coconut oil.
- Stir in the onion and garlic and cook until fragrant.
- Now, add the cauliflower florets and cook on medium-low heat for 2 to 3 more minutes.
- Add in the vegetable broth, Italian seasoning, salt, and pepper. Cover and bring the liquid to a boil.
- Then reduce and cook, simmer until the cauliflower florets are fork tender.
- Remove the pot from the heat, remove the lid, and let the steam out for about 10 minutes.
- In a heat-safe blender jug like Vitamix, add the cooked mixture – cauliflower, garlic, and stock.
- Then add nutritional yeast and blend on high speed until it forms a rich and creamy white sauce. If the sauce is too thick, which is probably the case as I prefer to write the base recipe with less stock so you can adjust with the milk later, add almond milk by 1/4 cup addition at a time.
- Blend on high speed after each addition, and stop adding when the sauce is creamy, smooth, and reaches your favorite texture.
Serving Suggestions
This sauce is like a bechamel sauce without the carbs and the dairy. You can essentially use this alfredo cauliflower sauce recipe in any recipe calling for bechamel. It means you can use this to make:
- Alfredo Pasta like my Alfredo Spaghetti Squash or on top of zucchini noodles or regular cooked pasta – feel free to use gluten-free pasta if needed.
- Lasagna like in my Zucchini Lasagna Recipe.
- Vegetable Bake – Replace the cheesy sauce in your Green Bean Casserole or Cauliflower Casserole with this sauce.
- Steamed Vegetables taste better with Alfredo Sauce. So you can pour it on top of Steamed Cauliflower for a low-carb vegan side dish.
- Air-Fried Vegetables like my Air Fryer Brussel Sprouts or Air Fryer Green Beans Recipe.
Storage Instructions
You can store this sauce in an airtight container in the fridge for up to 3 days. Or freeze the cauliflower sauce and thaw it in the fridge the day before using. Rewarm in a saucepan or in a microwave-safe bowl.
Allergy Swaps
If you have some food allergies, I listed some options for you below:
- Coconut-Free – replace the coconut oil with butter, vegan butter, or ghee.
- Nutritional-Yeast-Free – swap for real cheese like Parmesan or simply skip it. The sauce texture won’t be impacted. You will only miss the cheese flavor.
- Nut-Free – you can use any non-dairy milk you love in this recipe, including soy milk, hemp milk, or oat milk.
Frequently Asked Questions
Below are some of the most popular questions you asked about this recipe.
Yes, you can use frozen cauliflower rice or frozen cauliflower florets in the recipe.
I recommend thawing the vegetables before measuring and cooking to avoid too much water being released into the sauce.
Keep in mind that cauliflower sauce made with frozen cauliflower is always less creamy and runnier.
Yes, you can thicken the sauce by adding heavy cream or 1 cup of grated cheese.
Another option is to steam more cauliflower florets and blend them in the sauce to thicken up the sauce.
Yes, you can roast the cauliflower instead of steaming it for even more flavors!
More Cauliflower Recipes
I love cauliflower recipes, and I have so many other delicious recipes with cauliflower that you can try:
Did You Like This Recipe?
Leave a comment below or head to our Facebook page for tips, our Instagram page for inspiration, our Pinterest for saving recipes, and Flipboard to get all the new ones!
Cauliflower Alfredo Sauce
Ingredients
- 2 tablespoons Coconut Oil Or butter or vegan butter.
- 4 cups Cauliflower
- 2 teaspoons Garlic Cloves minced – about 8 cloves
- 1 cup Vegetable Stock
- ½ teaspoon Italian Seasoning
- ½ teaspoon Salt
- ½ teaspoon Pepper
Optional
- 3 tablespoons Nutritional Yeast or Grated Parmesan if not dairy-free
- ¼ – ½ cup Unsweetened Almond Milk
Instructions
- In a non-stick pot, over medium heat, melt the coconut oil, then add cauliflower florets and minced garlic.
- Stir and cook for about 2 minutes, until fragrant.
- Add in vegetable stock, Italian seasoning, salt, and pepper. Cover, bring to a light boil then reduce to low-medium heat and simmer until cauliflower is fork tender about 6-7 minutes.
- Remove from the heat, remove the lid, and steam out for 10 minutes.
- In a heat-safe blender jug – like Vitamix – add all the cooked ingredients, Nutritional yeast or Parmesan, if used and blend on speed 6-7 until smooth. If too thick and doesn't blend, simply add the optional almond milk by 1/4 cup at a time, until it reach your favorite texture. You may have to add more or less depending on how you measure the cauliflower at the beginning.
- Use immediately as a pasta sauce or on top of steamed vegetables.
Storage
- Store in the fridge in a sealed container for up to 3 days or freeze for up to 3 months. Thaw in the fridge the day before using.
Tools
Getting Started What Is Keto? Macro Calculator Sweetener Converter Intermittent Fasting Keto Fruits Keto Vegetables Keto Flours Fighting Keto Flu Healthy SweetenersWant My Kitchen Equipment?
Nutrition
Disclaimer
The recipes, instructions, and articles on this website should not be taken or used as medical advice. You must consult with your doctor before starting on a keto or low-carb diet. The nutritional data provided on Sweetashoney is to be used as indicative only.
The nutrition data is calculated using WP Recipe Maker. Net Carbs is calculated by removing the fiber and some sweeteners from the total Carbohydrates. As an example, a recipe with 10 grams of Carbs per 100 grams that contains 3 grams of erythritol and 5 grams of fiber will have a net carbs content of 2 grams. Some sweeteners are excluded because they are not metabolized.
You should always calculate the nutritional data yourself instead of relying on Sweetashoney's data. Sweetashoney and its recipes and articles are not intended to cure, prevent, diagnose, or treat any disease. Sweetashoney cannot be liable for adverse reactions or any other outcome resulting from the use of recipes or advice found on the Website.
Share this post!
If you enjoyed this post, share it with your close ones!
Leave a comment
Hello I can’t do almonds can I substitute any plant based milk or cows milk?
Absolutely!
Adjustments I made to the recipe:
4 T-6 T parmesean cheese
No almond milk
3 garlic cloves
Chicken bone broth instead of vegetable
2 oz Cream cheese
I love cauliflower so I knew I would like this recipe, but my husband and my 15 year old won’t touch cauliflower. I made this for donner and did not tell anyone that the alfredo was made from cauliflower and they loved it! My daughter said it was yummy and creamy! She was sad that there was not any left overs. She told me next time I make it to make sure to double the recipe.
Hi, this looks amazing. I can’t eat onions so I am wondering if this would affect the recipe a lot or is there anything I can use to substitute as I can’t eat onion or onion powder
Thanks
You could use shallots if you tolerate them. Otherwise, just skip the onion, it’ll still be good 🙂
Do you think using frozen cauliflower would be ok?
Yes you can, read the FAQ above to have my tips for frozen cauliflower
Made this last night and it was absolutely delicious! I used it on rigatoni as a side dish with chicken and fresh green beans. I had some left over and I will use it over fresh carrots today. My family loved this healthy version of alfredo and it is definitely a keeper!
I know I can rate this 5 even though I havent yet made it. For years I’ve cooked cauliflower in homemade broth & then blended and with no other additions used it as a sauce. I found out it takes great to dip roasted veggies in it too! I love your recipe and how you’ve taken it so much further than I have and can’t wait to make it! If people use homemade broth it will take this recipe to another level!