Roasted Cauliflower Alfredo

Featured in: Family Treat Traditions

This creamy Roasted Cauliflower Alfredo transforms a classic Italian favorite into a lighter, vegetarian-friendly dish. Roasted cauliflower and garlic are blended with whole milk, Parmesan, and nutmeg to create a silky sauce that coats your favorite pasta perfectly. Ready in just 50 minutes, it's an easy weeknight dinner that doesn't compromise on flavor. Customize with fresh parsley and extra Parmesan, or try dairy-free substitutions for dietary needs.

Updated on Sun, 18 Jan 2026 14:00:00 GMT
Golden roasted cauliflower florets for Roasted Cauliflower Alfredo sauce, plus garlic and a bowl of creamy white sauce for fettuccine. Save
Golden roasted cauliflower florets for Roasted Cauliflower Alfredo sauce, plus garlic and a bowl of creamy white sauce for fettuccine. | sweetqahwa.com

My blender was still warm from the cauliflower when I realized I'd accidentally made something better than the original. I was trying to lighten up a weeknight Alfredo, threw in roasted cauliflower on a hunch, and the sauce came out so silky I thought I'd added cream. My husband looked up mid-bite and said, "Wait, this is vegetables?" I've been making it ever since, and nobody ever guesses the secret.

I made this for my sister when she was trying to eat more vegetables but refused anything that tasted "healthy." She finished two bowls and asked for the recipe before I told her what was in it. When I finally confessed, she just shrugged and said it didn't count as vegetables if it tasted that good. I think that's the highest compliment a cauliflower sauce can get.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Cauliflower: Roasting transforms it into something sweet and nutty, the backbone of this whole sauce, so don't skip the golden edges.
  • Garlic: Roast it whole with the cauliflower and it turns buttery and mild, blending into the sauce without any harshness.
  • Whole Milk: Adds just enough richness to make the sauce creamy, you can use less if the cauliflower releases a lot of moisture.
  • Parmesan Cheese: The salty, umami punch that makes this taste like real Alfredo, buy a block and grate it yourself for the best melt.
  • Unsalted Butter: Half goes on the cauliflower for roasting, half goes in the blender for that silky finish.
  • Fettuccine: Classic Alfredo shape, but any pasta works, just save that starchy pasta water.
  • Nutmeg: A tiny pinch makes the whole sauce taste warmer and more complex, like something simmered for hours.
  • Salt and Pepper: Taste as you go, the Parmesan is salty so start light.
  • Fresh Parsley: Optional, but the pop of green makes it look less like baby food and more like dinner.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get the Oven Hot:
Preheat to 425°F and line a baking sheet with parchment so nothing sticks. High heat is what gives the cauliflower those caramelized bits that make the sauce taste roasted, not boiled.
Prep the Cauliflower:
Toss the florets and whole garlic cloves with a tablespoon of butter, spread them out in one layer. Crowding the pan steams them instead of roasting, and you'll lose that sweet, browned flavor.
Roast Until Golden:
Let everything roast for 25 to 30 minutes, stirring halfway so it cooks evenly. You want deep golden edges and fork-tender florets, that's where all the flavor lives.
Boil the Pasta:
Cook your pasta in well-salted water, it should taste like the sea. Before you drain, scoop out a full cup of that starchy water, you'll need it to loosen the sauce later.
Blend the Sauce:
Throw the roasted cauliflower, garlic, remaining butter, milk, Parmesan, nutmeg, salt, and pepper into a blender and let it rip until it's completely smooth. Add pasta water a splash at a time if it's too thick, you want it pourable but not soupy.
Heat and Toss:
Pour the sauce into a big skillet over medium heat and let it warm through, just until it barely bubbles. Toss in the drained pasta and stir until every strand is coated, adding more pasta water if it tightens up.
Serve Right Away:
Plate it hot, top with parsley and extra Parmesan if you're feeling fancy. This sauce clings best when it's fresh and warm, so don't let it sit.
A skillet of freshly tossed Roasted Cauliflower Alfredo pasta, garnished with parsley and grated Parmesan, served steaming hot. Save
A skillet of freshly tossed Roasted Cauliflower Alfredo pasta, garnished with parsley and grated Parmesan, served steaming hot. | sweetqahwa.com

The first time I served this to friends, one of them scraped her plate clean and said, "I can't believe I'm full on vegetables." I didn't correct her, just refilled her bowl. That's when I knew this recipe had crossed over from healthy compromise to something people actually crave.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

How to Get the Creamiest Sauce

The trick is roasting the cauliflower until it's really caramelized, not just soft. Those browned bits add a roasted sweetness that mimics the richness of cream. When you blend it with the butter and Parmesan, the cauliflower breaks down completely and the texture becomes as smooth as any dairy-heavy Alfredo. If your blender struggles, add the milk slowly and let it run for a full minute, stopping to scrape down the sides. You want zero graininess, just pure silk.

Make-Ahead and Storage Tips

You can roast the cauliflower and garlic up to two days ahead, then store them in the fridge until you're ready to blend. The sauce itself keeps for three days in an airtight container and reheats gently on the stovetop with a splash of milk or pasta water. I've even frozen the blended sauce in portions, thawing it overnight in the fridge before warming it up. Just cook your pasta fresh and toss it in, and nobody will know it wasn't made that day.

Ways to Switch It Up

Once you've made this a few times, it's easy to riff on. Toss in a handful of spinach or peas when you add the pasta for a pop of color. Stir in sun-dried tomatoes or roasted red peppers for a little tang. If you want it richer, swap half the milk for a splash of cream. And if you're feeling bold, a pinch of red pepper flakes in the blender gives it a gentle kick that plays really well with the nutmeg.

  • Add a squeeze of lemon juice to the finished sauce for brightness.
  • Use any short pasta like penne or rigatoni if you don't have fettuccine.
  • Garnish with toasted pine nuts or crispy breadcrumbs for crunch.
Dry fettuccine noodles, a bowl of creamy sauce, and a tray of roasted cauliflower for making Roasted Cauliflower Alfredo. Save
Dry fettuccine noodles, a bowl of creamy sauce, and a tray of roasted cauliflower for making Roasted Cauliflower Alfredo. | sweetqahwa.com

This recipe taught me that vegetables don't have to taste like vegetables if you treat them right. Now it's one of those dishes I make when I want comfort without the guilt, and every time, someone asks how I got it so creamy.

Recipe FAQs

Can I make this sauce ahead of time?

Yes, you can prepare the roasted cauliflower and garlic up to 2 days ahead. Store in an airtight container in the refrigerator. Blend and heat the sauce just before serving for best results.

What pasta works best with this sauce?

Fettuccine is traditional and holds the creamy sauce beautifully, but penne, rigatoni, or any ribbon pasta works wonderfully. Choose based on your preference and dietary needs, including gluten-free options.

How can I thicken or thin the sauce?

Use reserved pasta water to adjust consistency. Add more water gradually while stirring if the sauce is too thick, or simmer longer if it's too thin. The starch in the pasta water helps create the ideal creamy texture.

Is there a dairy-free version?

Absolutely. Substitute whole milk with unsweetened almond, oat, or cashew milk, and use dairy-free butter and nutritional yeast or cashew-based Parmesan alternative for a plant-based version.

Can I add protein to make it heartier?

Definitely. Sautéed mushrooms, roasted chickpeas, crispy tofu, or grilled chicken complement this sauce perfectly. Add your choice after tossing the pasta with sauce.

Why is my sauce grainy or separated?

Overheating can cause dairy to break down. Keep the heat at medium and avoid boiling. If separation occurs, blend in a bit more pasta water or milk while stirring gently off the heat.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Roasted Cauliflower Alfredo

A lighter, vegetarian twist on Alfredo featuring roasted cauliflower, garlic, and Parmesan blended into a silky sauce.

Prep Time
15 minutes
Cook Time
35 minutes
Total Duration
50 minutes
Created by Hudson Lawrence


Skill Level Easy

Cuisine Italian-Inspired

Makes 4 Portions

Diet Notes Vegetarian

Needed Ingredients

Vegetables

01 1 medium head cauliflower, cut into florets
02 3 cloves garlic, peeled

Dairy

01 1 cup whole milk
02 1/2 cup grated Parmesan cheese
03 2 tablespoons unsalted butter

Pasta

01 12 ounces fettuccine or pasta of choice

Seasonings

01 1/4 teaspoon ground nutmeg
02 1/2 teaspoon salt, plus more to taste
03 1/4 teaspoon black pepper

Garnish

01 Chopped fresh parsley
02 Additional grated Parmesan cheese

How-To Steps

Step 01

Prepare oven and baking sheet: Preheat oven to 425°F. Line a baking sheet with parchment paper.

Step 02

Season and arrange cauliflower: Toss cauliflower florets and garlic cloves with 1 tablespoon butter. Spread evenly on the prepared baking sheet.

Step 03

Roast vegetables: Roast for 25 to 30 minutes, stirring halfway through, until cauliflower is golden and tender.

Step 04

Cook pasta: Meanwhile, cook pasta in well-salted boiling water according to package instructions. Reserve 1 cup pasta water, then drain.

Step 05

Blend sauce: In a blender, combine roasted cauliflower, garlic, remaining butter, milk, Parmesan, nutmeg, salt, and pepper. Blend until completely smooth, adding reserved pasta water as needed for desired consistency.

Step 06

Heat and combine: Pour sauce into a large skillet over medium heat. Heat until just simmering, then add cooked pasta and toss well to coat.

Step 07

Plate and garnish: Serve immediately, garnished with parsley and extra Parmesan cheese if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Baking sheet
  • Blender or food processor
  • Large pot
  • Skillet
  • Colander

Allergy Advice

Always review all ingredients for allergens. If unsure, ask a health expert.
  • Contains milk (dairy)
  • Contains wheat (gluten, in pasta)
  • For gluten-free, use suitable pasta alternative
  • For dairy-free, substitute plant-based milk, butter, and Parmesan

Nutrition Details (each serving)

These numbers are for general reference. Always check with a healthcare provider when needed.
  • Energy: 390
  • Fats: 13 g
  • Carbohydrates: 54 g
  • Proteins: 15 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.