Recipe Overview
Why you’ll love it: Trade out your beloved calorie-laden Alfredo sauce for this cauliflower Alfredo sauce. You’ll barely be able to tell the difference (and I’m not exaggerating!).
How long it takes: 20 minutes
Equipment you’ll need: skillet, pot, and blender
Servings: 10 (½ cup each)
Pin this now to find it later
Pin ItWhen you think Alfredo, you probably think: rich. Order fettuccine Alfredo at a restaurant for dinner, and you’re either leaving with a box of leftovers or wishing you could be wheeled to your car afterwards. But this cauliflower Alfredo sauce? Well, that’s a different story.
Cauliflower has an amazing ability to swap in for carbs (see this cauliflower rice recipe), but in this case, it replaces the heavy cream and butter typically found in traditional Alfredo sauce. Using cauliflower cuts down on the calories and fat, while adding extra fiber and nutrients. (If you like this idea, be sure to try my Instant Pot cauliflower potato soup, too!)
Fake-Out Cauliflower Alfredo Sauce
Alfredo—the queen of pasta sauces! Along with anything marsala, Alfredo is one of everyone’s favorite pasta sauces. Fettuccine, chicken, shrimp, pretty much anything really, are all perfect with Alfredo. This cauliflower fake-out sauce looks, smells, and tastes like Alfredo sauce. You can use cauliflower Alfredo sauce as a topping for pasta, or any other way you like to use traditional Alfredo.
Healthy. Typically Alfredo is all about the CREAM, BUTTER AND PARMESAN. This Alfredo sauce is made with cauliflower and blended until it is super smooth (that’s an important step!). It’s almost a perfect mimic of the Alfredo we all know and love, except with far fewer calories (only 111 per generous ½ cup serving!).
Tons of flavor. Of course, this sauce still has some goodies in it, starting with the garlic sautéed in butter and olive oil (gotta have a little of the good stuff here!). The puréed cauliflower is blended with milk, Parmesan cheese, pepper, and a dash of nutmeg to complement all that creamy goodness.
Reheats beautifully. Unlike classic Alfredo sauces which separate quickly and turn greasy when you reheat them, this sauce holds together even when reheated. It can be refrigerated or even frozen with no ill effects.
Ingredient Notes
- Cauliflower: Look for a fresh head of cauliflower that weighs about two pounds. Remove the outer leaves, rinse, and cut the head into florets. If you’re in a time-crunch, buy a bag of florets to cut down on the prep time a bit.
- Milk: You can use any kind you have on hand but whole milk or 2% definitely will give you the richest-tasting sauce. We tested it with skim milk (nonfat) and the texture was still great but the sauce had a more watery flavor.
- Unsalted butter and olive oil: Using both butter and oil creates a richer flavor for the cauliflower Alfredo sauce. If you prefer, you can substitute all butter or all olive oil.
- Garlic: Mince a few cloves of fresh garlic finely with a knife or push them through a garlic press. You can adjust the amount of garlic according to your preferences. I personally like a lot of garlic and this sauce was pretty garlicky, according to a few of my testers who aren’t such garlic fans.
- Grated Parmesan cheese: For the smoothest sauce, buy a wedge and grate the cheese yourself. Store-bought canned grated Parmesan will work but doesn’t melt quite as well.
- Kosher salt and coarse ground pepper: I recommend freshly ground black pepper for the best flavor.
- Nutmeg: Freshly grated has the best flavor but feel free to use ground nutmeg.
- Parsley: This is an optional garnish but it does add a fresh finishing touch.
- Cooked pasta: Fettuccine is the classic choice; however, feel free to use whatever type of pasta you prefer.
How to Make Cauliflower Alfredo Sauce
Cook the cauliflower. Bring a large pot of water to a boil over high heat. Add the cauliflower florets and boil for about 15 minutes, or until very tender. Drain well.
Cook the garlic. While the cauliflower is cooking, you can cook the garlic. Melt the butter with the oil in a skillet over medium-low. Sauté the garlic until it’s soft and fragrant, or for 2 to 3 minutes. Scrape the oil and garlic into the blender.
Blend. Transfer the drained cauliflower to the blender with the garlic mixture. Add salt and pepper, nutmeg, and milk. Blend until very smooth. A high-powered blender works best but you can also use a food processor if you don’t have a blender. Scrape the sides as necessary. The mixture should be silky smooth.
Add cheese. Stir in the grated Parmesan cheese. If the sauce seems too thick for your liking, stir in a small amount of additional milk.
Finish. Toss the cauliflower Alfredo sauce with cooked pasta. Add a sprinkle of fresh chopped parsley, and additional Parmesan cheese, if desired. Serve immediately.
Tips and Variations
- Don’t brown the garlic. Burnt garlic has a sharp, unpleasant flavor. We only want to gently heat the garlic enough to coax out its flavor for the sauce.
- Blend the sauce super well. This is important for achieving that smooth, rich classic Alfredo sauce texture. A high-powered blender works best.
- Make it dairy-free. For a vegan cauliflower Alfredo sauce, replace the Parmesan cheese with nutritional yeast, use plant-based butter, and an unflavored, unsweetened plant milk.
- Add sun-dried tomatoes. Purée the sauce with a handful of sun-dried tomatoes for another layer of flavor.
Serving Suggestions
- Chicken. Air fryer chicken breasts are fabulous for slicing and serving on top of pasta.
- Shrimp. Take a cue from this easy shrimp Alfredo and add spicy garlic shrimp to your cauliflower fettuccine Alfredo.
- Vegetables. Pair your pasta with lemon roasted broccoli with Parmesan or sautéed asparagus. Any extra sauce will be perfect with the vegetables.
- Salad. This house salad is a light pairing with pasta, or keep it simple and toss bagged salad greens with balsamic vinaigrette.
- Refrigerator: This sauce can be stored in an airtight container in the refrigerator for up to 3 days. Unlike traditional Alfredo sauce, the cauliflower version stores and reheats beautifully, without separating.
- Freezer: Cauliflower Alfredo sauce can be frozen for up to 2 months. Transfer it to a freezer bag and press out the excess air; freeze it flat. Thaw it in the refrigerator before reheating, or place the bag in a large bowl of hot water to thaw it more quickly.
- Reheating: To reheat the sauce, warm it on the stovetop over medium-low heat until heated through; the microwave also works. If the sauce seems thicker than you’d like after reheating, add a bit more milk, a splash of broth, or (if you have no other options) water, then adjust the seasonings as needed.
More Sauce Recipes
Cauliflower Alfredo Sauce
Ingredients
- 1 head cauliflower, about 2 lbs. (6 to 7 cups cauliflower florets)
- 3 cloves garlic, minced finely or pressed (adjust amount to your preference)
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- ½ teaspoon kosher salt, more to taste
- ½ teaspoon coarse ground pepper, more to taste
- 1 pinch freshly grated nutmeg (or ground nutmeg)
- 1 ½ cups milk, more if needed (see note)
- ¾ cup grated Parmesan cheese (freshly grated is best)
- fresh parsley, for serving for serving
- cooked pasta, for serving for serving
Instructions
- Bring a large pot of water to a boil over high heat. Add the cauliflower, cover, and cook until cauliflower is very tender when checked with a fork (about 15 minutes). Drain well.1 head cauliflower, about 2 lbs.
- Meanwhile, sauté the minced garlic with the butter and olive oil in a large skillet over medium-low heat. Cook for 2 to 3 minutes or until the garlic is soft and fragrant but not browned. Remove from heat; scrape the garlic and oil into the blender.3 cloves garlic, minced finely or pressed, 2 tablespoons unsalted butter, 1 tablespoon olive oil
- Transfer the drained cauliflower to the blender, along with the sautéed garlic, salt, pepper, nutmeg, and milk. Blend for 2 to 3 minutes until the sauce is silky and very smooth.½ teaspoon kosher salt, more to taste, ½ teaspoon coarse ground pepper, more to taste, 1 ½ cups milk, more if needed, 1 pinch freshly grated nutmeg
- Stir in Parmesan cheese. Add more milk if the sauce seems too thick.¾ cup grated Parmesan cheese
- Toss with your favorite cooked pasta and serve immediately, topped with fresh parsley and additional Parmesan, if desired.
Notes
- Milk: For a richer sauce, choose a milk with a higher fat content (2% or whole). We tested the recipe with skim milk and the flavor is good but has a slightly more watery taste.
- Don’t have a blender? You can use a food processor to make this sauce. Process until silky.
- Add meat: If desired, stir cooked chicken or sautéed shrimp into the sauce before serving, or arrange it on top of the sauce.
- Storage: Unlike traditional Alfredo sauce, this cauliflower version stores and reheats beautifully without separating. Refrigerate it in a covered container for up to 3 days or freeze for up to 2 months. I like to freeze it in freezer bags; press out the excess air, seal, and freeze the bags flat. Thaw the sauce in the refrigerator before reheating, or place the bag in a large bowl of hot water to thaw it more quickly. Reheat in the microwave or on the stovetop, adding more milk to thin if necessary.
Video
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Just a little FYI. Not that anyone would forget to add it, but you do not have the Grated Parm(the cheese that makes this alfredo!!) listed in your cooking instructions. See step 3.
Sure enough! Thank you so much for letting me know….forgetting the cheese would be a tragedy! :)
Do you think you could substitute almond milk in for the skim milk? Has anyone tried this?
I think that would absolutely work! Unsweetened and unflavored, of course. ;)
I”d like to ask if it’s possible to sub out the milk and butter and insert vegan options such as coconut milk, or nut mylks and vegan butter and vegan cheese to make this a vegan option?
I’m not vegan by choice, but I have a dairy allergy.
I also know that when it comes to recipes, it’s all about the chemistry of the ingredients. From a chemical structure standpoint, is it possible to achieve this creamy alfredo-sauce without all of the dairy?
PS. I gave up dairy almost 2 years ago, so if this works, I’d be happy to put this on my health and wellness blog. Just saying!
I’ve never tried it with a dairy milk alternative but I think it would work! Let me know if you try it!
I make a sauce like this all the time and just can’t get enough. I add Shirataki noodles to save more calories. It’s the bomb, even without cheese.
OH MY GOD! I made this last night. It was beyond incredible! My husband and I both loved it! I swear if you didn’t tell anyone they’d never know it was cauliflower in there. And it wasn’t 29,050,329,023 calories! Thank you!!! It was so easy to make too!
This comment totally made my day — thank you!!! So glad you guys liked it.
My husband’s favorite is pasta with Alfredo sauce and I love that you made a healthier version with cauliflower! It looks so creamy and delicious!
sounds amazing
You are so talented Rachel!!! Love putting a healthy spin on some of my faves!!!! This Alfredo is genius and I have many plans for it installed :-)
Your description of you husband is hilarious– I’m laughing because he sounds exactly like mine. You have to keep your sense of humor about these things. I love Alfredo sauce too, and I’m excited to try this shinny version. Sounds divine!
I’ve seen this cauliflower alfredo around for a while now and have yet to try it. Perhaps it is because I can barely make a package of oreos last a day. Hmmm, maybe I NEED to try this after all! That way I can have a whole package of oreos for dessert and call it even.