Cauliflower Alfredo Pasta is my lightened up take on the creamy, cozy fettuccine Alfredo I ate on repeat as a child during Italian night at our club. It might be the easiest holiday dinner you make all year. Steamed (or roasted if you want a deeper flavor) cauliflower gets blended into a silky, velvety sauce with brown butter, garlic, red pepper flakes, and a splash of milk, then tossed with pasta and finished with Parmesan and crispy fried sage. No cream, no flour, no roux = easy peasy. It is a spin on Alfredo that tastes like the real thing, comes together in 30 minutes, and feels fancy enough for company. If you are heading into full cozy pasta season with me, my Cheesy Roasted Cauliflower Soup, my Butternut Squash Mac and Cheese, and my Brown Butter Chicken Pasta are all next on your list.

Cauliflower Alfredo Pasta at a Glance
- 🕒 Total Time: 30 minutes
- 👪 Servings: 6
- 🍝 Cuisine Type: Italian-Inspired / Comfort Food
- 🧂 Flavor Profile: Creamy and savory with nutty brown butter, garlic, a little heat from red pepper flakes, Parmesan, and crispy sage.
- 📖 Dietary Info: Contains dairy and wheat when made with traditional pasta. Can be adapted with gluten-free pasta and dairy-free alternatives. Use vegetarian Parmesan-style cheese if needed.
- 📦 Storage Notes: Refrigerate leftovers in an airtight container for up to 3 days. Reheat gently with a splash of milk or water to loosen the sauce.
- ⭐ Why You'll Love It: Cauliflower blends into a silky, creamy Alfredo-style sauce without heavy cream. Brown butter, garlic, and crispy sage make this an easy pasta dinner that feels a little special.
Summarize and save this content on
Why I Love This Recipe
Ummm, it’s time. Holidays are right around the corner and I refuse to wait, so holiday-inspired recipes officially start now, and this Cauliflower Alfredo Pasta is the kickoff. Growing up, traditional Alfredo was on repeat for me at our local club when we would go for pasta night. These days I still love a traditional but having a lighter option in the lineup every now and then feels right too, and this one is hearty and creamy without being heavy.
The whole thing comes together in a blender. Steam or roast the cauliflower, add it with the brown butter and garlic mixture and a little cooking water, press start, and walk away. I get an embarrassing amount of joy out of that. It is the little things in life. The brown butter does the heavy lifting here, adding a nutty richness that stands in for the cream, and the fried sage on top is def encouraged but fine, it's optional. It Readers have been backing me up on this one too. One had an eleven-year-old skeptic who insisted you can’t mess with Alfredo go back for seconds, and another said it is now the base for their mac and cheese. If you want more cauliflower in your cold weather rotation, my Parmesan Roasted Cauliflower and my Cheesy Crispy Cauliflower Gratin are both Thanksgiving-worthy, and my 65+ Fall Dinner Ideas roundup has plenty more where this came from.
Jump to:
Ingredients

Substitutions & Swaps
🧈 Butter
- Olive Oil - Use in place of butter for a different, less nutty flavor. Warm the garlic and red pepper flakes gently in the oil instead of browning it.
- Plant-Based Butter - A dairy-free alternative, although browning and flavor will vary by brand.
🥛 Milk
- Unsweetened Nut Milk - A creamy, neutral alternative. Be sure to use an unflavored variety.
- Cauliflower Cooking Water - Add a little extra reserved cooking water instead of milk to adjust the consistency.
🍝 Pasta
- Pappardelle or Tagliatelle - Wide ribbons that work beautifully with the creamy sauce.
- Rigatoni - A short pasta option that catches the sauce in its ridges and hollow centers.
- Whole Wheat Pasta - Adds a slightly nuttier flavor and firmer texture.
🌿 Fried Sage
- Fresh Thyme - Adds a subtle, earthy flavor that pairs nicely with the brown butter.
- Toasted Breadcrumbs - Sprinkle over the finished pasta for crunch instead of fried sage.
- Toasted Pine Nuts - Add a little nutty crunch to the finished dish.
🧀 Parmesan
- Pecorino Romano - A sharper, saltier alternative. Start with a little less and adjust to taste.
- Grana Padano - A mild, nutty alternative to Parmesan.
- Vegetarian or Dairy-Free Parmesan-Style Cheese - Choose a suitable alternative based on your dietary needs.
How to Make Cauliflower Alfredo Pasta

Step 1: Brown the butter in a large skillet over medium-high heat. Once it starts to get lightly browned, add the red pepper flakes and garlic and sauté for 30 seconds, until fragrant and the butter is browned.

Step 2: Remove from heat and set aside.

Step 3: Bring a pot of water to a boil. Add the cauliflower and cook for 8 minutes, until fork-tender.

Step 4: Once tender, use a slotted spoon and transfer the cauliflower to a blender. Add ½ cup of the cooking water and the red pepper and garlic brown butter mixture.

Step 5: Blend until smooth. If it’s still thick, stream in a few tablespoons of milk at a time until smooth and thin. Taste and adjust salt and pepper as needed.

Step 6: Cook the pasta according to the package directions. Drain and transfer back into the pot. Add the cauliflower sauce and toss to combine.

Step 7: Season with salt, pepper, and Parmesan, and serve with fried sage.
🥦🧄🍝 Tips & Tricks for the Best Cauliflower Alfredo Pasta
The secret to this creamy cauliflower sauce is tender cauliflower, nutty brown butter, and blending everything until silky smooth.
- Watch the brown butter closely. Cook until lightly golden and nutty, then remove it from the heat before it burns.
- Keep an eye on the garlic. Garlic can brown quickly in hot butter, so stir frequently and avoid letting it burn.
- Cook the cauliflower until fork-tender. Tender florets blend more easily into a smooth, creamy sauce. You can blanch or roast, whatever your heart tells you is right.
- Reserve the cauliflower cooking water. Add the reserved ½ cup to the blender first, then adjust the consistency as needed.
- Blend until completely smooth. Give the cauliflower enough time in the blender to create a silky sauce without visible pieces.
- Add milk gradually. If the sauce is too thick, add a few tablespoons at a time until it reaches your preferred consistency.
- Season before tossing with pasta. Taste the blended sauce and adjust the salt and pepper before combining everything.
- Fry the sage until crispy. Heat a thin layer of olive oil or butter in a small skillet over medium heat. Add fresh sage leaves in a single layer and fry for about 15–30 seconds per side, until crisp. Transfer to a paper towel to drain, then sprinkle over the finished pasta just before serving for a delicious, savory crunch.
Cauliflower Alfredo Pasta FAQs
Cauliflower has a mild flavor, and blending it with brown butter, garlic, red pepper flakes, and seasonings creates a creamy, savory sauce. You may notice some cauliflower flavor, but it isn't overpowering.
Yes. Use plant-based butter or olive oil, unsweetened dairy-free milk if needed, and a dairy-free Parmesan-style topping. The flavor will be slightly different from the original.
Fettuccine, pappardelle, and tagliatelle are excellent choices because the creamy sauce coats the noodles. Rigatoni and other short pasta shapes also work well.
Cook the cauliflower until fork-tender, then blend it with the reserved cooking water and brown butter mixture until completely smooth. Add a little milk at a time if the sauce is too thick.
Refrigerate leftovers in an airtight container for up to 3 days. Reheat gently on the stovetop or in the microwave with a splash of milk or water to loosen the sauce.

Cauliflower Alfredo Pasta
Ingredients
- 3 tablespoons butter
- 1 teaspoon red pepper flakes
- 8 large cloves garlic minced
- 5-6 cups cauliflower florets
- Kosher salt and freshly cracked black pepper
- ½ cup milk either regular milk, unflavored and unsweetened nut milk
- 1 lb fettuccine
- Parmesan cheese
- Fried sage to garnish
Instructions
- Brown the butter in a large skillet over medium-high heat. Once it starts to get lightly browned, add the red pepper flakes and garlic and sauté for 30 seconds, until fragrant and the butter is browned. Remove from heat and set aside.
- Bring a pot of water to a boil. Add the cauliflower and cook for 8 minutes, until fork-tender. Once tender, use a slotted spoon and transfer the cauliflower to a blender. Add ½ cup of the cooking water and the red pepper and garlic brown butter mixture. Blend until smooth. If it’s still thick, stream in a few tablespoons of milk at a time until smooth and thin. Taste and adjust salt and pepper as needed.
- Cook the pasta according to the package directions. Drain and transfer back into the pot. Add the cauliflower sauce and toss to combine. Season with salt, pepper, and Parmesan, and serve with fried sage.
Notes
- Watch the brown butter closely. Cook until lightly golden and nutty, then remove it from the heat before it burns.
- Keep an eye on the garlic. Garlic can brown quickly in hot butter, so stir frequently and avoid letting it burn.
- Cook the cauliflower until fork-tender. Tender florets blend more easily into a smooth, creamy sauce.
- Reserve the cauliflower cooking water. Add the reserved ½ cup to the blender first, then adjust the consistency as needed.
- Blend until completely smooth. Give the cauliflower enough time in the blender to create a silky sauce without visible pieces.
- Add milk gradually. If the sauce is too thick, add a few tablespoons at a time until it reaches your preferred consistency.
- Season before tossing with pasta. Taste the blended sauce and adjust the salt and pepper before combining everything.
- Fry the sage until crispy. Heat a thin layer of olive oil or butter in a small skillet over medium heat. Add fresh sage leaves in a single layer and fry for about 15–30 seconds per side, until crisp. Transfer to a paper towel to drain, then sprinkle over the finished pasta just before serving for a delicious, savory crunch.
Nutrition Information (estimated)
Photo by Matt Armendariz / Food Styling by Adam Pearson / Recipe from What’s Gaby Cooking




Great recipe! I added some Parmesan, chicken powder, onion powder & roasted garlic. Gonna make this with spinach tortellini with cheese & top with more Parmesan & bake it to brown the top.
This sauce was so good! It tastes so close to the original alfredo sauce, and you get the added benefit of it being healthy. I highly recommend this recipe!
Just made this for a cozy dinner tonight and oh my! It is sooo good! You can’t even tell that it’s not full-on Fettuccine Alfredo. You’re a genius! Will be making on repeat this winter!
Hi there, first love your recipes!!!! I don’t have a blender so do you,think I could get the same result from a food processor, I have an 11 cup cuisinart? Thanks
that's no issue! just pulse until smooth
Do you think you could make the sauce ahead of time and keep for a few days in fridge or freezer? Going on vacation and looking for easy make-ahead meals that we can just throw together. Any recipes ideas would be appreciated.
YES! would totally work
Hi Gabby! Can you use coconut milk for this vs the real milk?
I would do almond milk before coconut milk. THat would change the flavor profile too much
I accidentally read this as 5-6 cauliflower florets so only had a small bag of precut cauliflower on hand and this was still delicious!
My daughter follows you and sent me this recipe ! Love the lighter version... thank you delicious!
Made this for dinner and even the eleven year old sceptic who said "you can't mess with Alfredo" asked for seconds! This is delicious. I halved the recipe using just one head of cauliflower in case it was a bust. And now I am wishing I had made ALL THE SAUCE. Another winner. Thanks Gaby.
What kind of pasta is in the picture??
Loved this dinner!! I blended sauteed mushrooms with the cauliflower, which added a great flavor to the sauce, though it wasn't the prettiest color. I also added spinach and tomatoes to the pasta. It was a hit! Loved the fried sage leaves especially 🙂
i LOVE this recipe - it was the perfect satisfying meal for a pasta craving with a healthy twist!
I live alone and this makes a lot. Can it be frozen?
yes!! 100%
Hi Gaby,
Do you think the cauliflower sauce could be made ahead of time, and then reheated on the stove while the pasta is cooking? Thank you!
yes!!
I seldom comment on recipes I try, but this one is worth the comment. Thumbs up! Will even use as a base for mac and cheese from now on. Don’t even miss the cream!