Roasted Cauliflower Alfredo

Featured in: Oven & Pan Cooking

Transform your pasta night with this creamy roasted cauliflower Alfredo. Roasted cauliflower and garlic are blended with butter, milk, and Parmesan for a luxurious sauce that's lighter than traditional Alfredo. Simply toss with fettuccine and serve with fresh parsley for an elegant vegetarian main dish that comes together in just 50 minutes.

Updated on Sun, 18 Jan 2026 15:18:00 GMT
Golden roasted cauliflower florets and garlic cloves on a baking sheet before blending into a creamy Roasted Cauliflower Alfredo sauce. Bookmark
Golden roasted cauliflower florets and garlic cloves on a baking sheet before blending into a creamy Roasted Cauliflower Alfredo sauce. | buenotifsa.com

There was a Tuesday evening when I opened the fridge and found nothing but a lonely head of cauliflower and some wilted parsley. I'd been craving pasta all day, something creamy and comforting, but cream wasn't an option. I roasted that cauliflower with garlic until the kitchen smelled like a trattoria, then blended it with milk and Parmesan. What came out was silky, rich, and somehow better than the heavy Alfredo I'd been dreaming about.

I made this for my sister when she came over after a long shift at the hospital. She took one bite, closed her eyes, and asked if I'd ordered takeout from that Italian place downtown. When I told her it was just cauliflower and pantry staples, she laughed and had two more servings. That night, it became our little secret weapon for impressing people without much effort.

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 caramelized, the backbone of this sauce's creamy texture and unexpected richness.
  • Garlic: Roasting whole cloves mellows their sharpness into a buttery, almost jammy flavor that blends seamlessly into the sauce.
  • Whole milk: It adds just enough creaminess without overwhelming the cauliflower, and you can adjust the thickness with reserved pasta water.
  • Parmesan cheese: Use freshly grated from a wedge for the best melt and flavor, the pre-shredded kind doesn't blend as smoothly.
  • Unsalted butter: A small amount goes a long way, coating the vegetables before roasting and enriching the final sauce.
  • Fettuccine: The wide noodles hold the sauce beautifully, but any pasta shape you love will work just fine.
  • Nutmeg: Just a pinch adds warmth and a subtle complexity that makes people wonder what your secret ingredient is.
  • Salt and black pepper: Season generously, roasted vegetables need more salt than you think to bring out their sweetness.
  • Fresh parsley: A handful of green at the end brightens the whole dish and makes it look like you fussed more than you did.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep the oven:
Set it to 425°F and line your baking sheet with parchment so nothing sticks and cleanup is a breeze.
Toss and spread:
Coat the cauliflower florets and garlic cloves with a tablespoon of butter, then spread them in a single layer. Give them space so they roast and caramelize instead of steaming.
Roast until golden:
Let them go for 25 to 30 minutes, stirring halfway through so every piece gets those crispy brown edges. The smell will tell you when they're ready.
Boil the pasta:
Salt the water generously, like the sea, and cook your fettuccine until just al dente. Scoop out a cup of that starchy water before draining, you'll need it later.
Blend the sauce:
Toss the roasted cauliflower, garlic, remaining butter, milk, Parmesan, nutmeg, salt, and pepper into a blender. Blend on high until it's completely smooth and velvety, adding splashes of pasta water if it's too thick.
Heat and toss:
Pour the sauce into a large skillet over medium heat and let it warm through until it barely simmers. Add the drained pasta and toss everything together until each strand is coated.
Serve warm:
Plate it up right away, topped with a sprinkle of parsley and extra Parmesan if you're feeling generous.
Tossing freshly cooked fettuccine with the silky homemade Roasted Cauliflower Alfredo sauce in a large skillet. Bookmark
Tossing freshly cooked fettuccine with the silky homemade Roasted Cauliflower Alfredo sauce in a large skillet. | buenotifsa.com

One evening, I served this to a friend who swore she hated cauliflower. She finished her plate, then quietly asked if there was more in the kitchen. When I told her what was in the sauce, she just shrugged and said maybe she'd been wrong about cauliflower all along. That's when I realized this dish didn't just taste good, it changed minds.

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 Texture

The secret is in the blending. Let your blender run on high for at least a full minute, stopping to scrape down the sides if needed. If the sauce feels grainy, add a splash more milk or pasta water and blend again. The goal is a texture so smooth it coats the back of a spoon like velvet. I learned this after serving a lumpy batch once and watching everyone politely chew through chunks of cauliflower, it's worth the extra 30 seconds.

What to Do with Leftovers

The sauce thickens as it sits in the fridge, so when you reheat it, add a splash of milk or water and stir gently over low heat. I've used leftover sauce as a base for baked pasta, stirred it into risotto, and even spread it on flatbread before topping with roasted vegetables. It keeps for three days and somehow tastes even better the next day once the flavors have had time to settle. Just don't freeze it, the texture gets grainy and separates when thawed.

Simple Swaps and Add-Ins

If you want a little more richness, stir in a tablespoon of cream cheese while blending. For a vegan version, swap in unsweetened almond or oat milk, vegan butter, and nutritional yeast instead of Parmesan. I've added sautéed mushrooms, crispy pancetta, and even a handful of spinach to the finished pasta depending on what's around. A squeeze of lemon juice at the end brightens everything up and cuts through the richness beautifully.

  • Toss in red pepper flakes if you like a gentle kick of heat.
  • Stir in a handful of baby spinach right before serving for extra greens.
  • Top with toasted pine nuts or breadcrumbs for a bit of crunch.
A finished plate of Roasted Cauliflower Alfredo pasta garnished with parsley and extra Parmesan cheese. Bookmark
A finished plate of Roasted Cauliflower Alfredo pasta garnished with parsley and extra Parmesan cheese. | buenotifsa.com

This recipe turned a humble vegetable into something I crave on cold nights and serve to people I want to impress. It's proof that you don't need heavy cream or complicated techniques to make something that feels special.

Recipe Questions

Can I use frozen cauliflower?

Yes, you can use frozen cauliflower. Thaw it completely and pat dry before roasting to remove excess moisture. This helps achieve a golden, caramelized finish.

How do I make this sauce dairy-free?

Substitute whole milk with unsweetened plant-based milk like almond or oat milk. Use vegan butter and nutritional yeast or cashew cream instead of Parmesan for a rich, creamy texture.

What pasta works best with this sauce?

Fettuccine is ideal for capturing the creamy sauce, but pappardelle, tagliatelle, or even penne work beautifully. Choose pasta shapes with ridges or curves to hold the sauce well.

How thick should the sauce be?

The sauce should coat the back of a spoon and cling to the pasta. Use reserved pasta water gradually when blending to achieve your preferred consistency—it should flow but not be runny.

Can I prepare this in advance?

Roast the cauliflower and garlic up to 2 days ahead. Store in an airtight container in the refrigerator. Blend and toss with fresh pasta just before serving for best flavor and texture.

What garnishes pair well with this dish?

Fresh parsley, cracked black pepper, and extra grated Parmesan are classic. For brightness, add lemon zest or a drizzle of truffle oil. Toasted breadcrumbs add a nice textural contrast.

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 Alfredo sauce made with roasted cauliflower, garlic, and Parmesan. Creamy, satisfying, and ready in under an hour.

Prep Duration
15 min
Time for Cooking
35 min
Overall Duration
50 min
Provided by Kyle Anderson


Skill Level Easy

Cuisine Origin Italian-Inspired

Portion Size 4 Serving Amount

Diet Considerations Meat-Free

What You Need

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 oz 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 Make

Step 01

Prepare and roast cauliflower: Preheat oven to 425°F. Line a baking sheet with parchment paper. Toss cauliflower florets and garlic cloves with 1 tablespoon butter. Spread evenly on the prepared baking sheet and roast for 25-30 minutes, stirring halfway through, until cauliflower is golden and tender.

Step 02

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

Step 03

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 to achieve desired consistency.

Step 04

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 all pasta with sauce.

Step 05

Plate and serve: Serve immediately while hot, garnished with fresh parsley and additional grated 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 You'll Need

  • Baking sheet
  • Parchment paper
  • Blender or food processor
  • Large pot
  • Large skillet
  • Colander

Allergy Details

Review every ingredient for potential allergens. If unsure, ask your healthcare provider.
  • Contains milk and dairy products
  • Contains gluten in traditional pasta

Nutrition Per Serving

These figures are for information only. They're not a substitute for medical guidance.
  • Energy (Calories): 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.