Roasted Cauliflower Alfredo

Featured in: Oven & Pan Favorites

This roasted cauliflower Alfredo transforms a classic sauce into something lighter yet equally satisfying. Roast cauliflower florets and garlic until golden, then blend with butter, milk, Parmesan, and a hint of nutmeg for a silky sauce. Toss with freshly cooked pasta and reserved starch water to achieve the perfect consistency. The entire dish comes together in 50 minutes, making it ideal for weeknight dinners.

Updated on Sun, 18 Jan 2026 14:08:00 GMT
A close-up of Roasted Cauliflower Alfredo sauce coating fettuccine, garnished with fresh parsley and grated Parmesan. Pin Now
A close-up of Roasted Cauliflower Alfredo sauce coating fettuccine, garnished with fresh parsley and grated Parmesan. | warmighir.com

My neighbor brought over a container of this sauce one evening when I was too tired to cook, and I couldn't believe how creamy it was without feeling heavy. She told me the secret was roasted cauliflower, and I laughed because I'd always thought of cauliflower as boring. The next week I made it myself, standing over the blender as it whirred into the silkiest sauce I'd ever seen. Now it's my go-to when I want comfort food that doesn't make me want to nap immediately after.

I made this for my sister when she visited last spring, and she kept asking if I'd added cream or cream cheese. When I showed her the blender still coated in cauliflower bits, she stared at me like I'd performed a magic trick. We ate it on the porch with a bottle of wine, and she made me promise to write down the recipe. It's become the dish I make when I want to impress someone without actually stressing out in the kitchen.

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 florets: Roasting transforms them into sweet, caramelized bites that blend into the creamiest sauce, so don't skip the golden edges.
  • Garlic cloves: Roasting them whole makes them soft and mellow, adding depth without sharpness.
  • Whole milk: It helps the sauce stay silky and pourable, though you can use unsweetened almond or oat milk if you prefer.
  • Parmesan cheese: Freshly grated melts smoothly and adds that salty, nutty flavor that makes this taste like real Alfredo.
  • Unsalted butter: A little goes on the cauliflower for roasting, the rest goes in the blender for richness.
  • Fettuccine or pasta of choice: Wide noodles hold the sauce best, but I've used penne and rigatoni with great results.
  • Ground nutmeg: Just a pinch adds a cozy, almost mysterious warmth that people notice but can't quite name.
  • Salt and black pepper: Essential for bringing out the sweetness of the cauliflower and balancing the cheese.
  • Fresh parsley and extra Parmesan: Optional, but they make the dish look and taste like you put in extra effort.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep the oven and baking sheet:
Preheat your oven to 425°F and line a baking sheet with parchment paper so nothing sticks. This high heat is what gives the cauliflower those sweet, caramelized edges.
Toss and spread the cauliflower:
Coat the florets and garlic cloves with a tablespoon of butter, then spread them in a single layer on the sheet. Make sure they have space to roast, not steam.
Roast until golden:
Let them roast for 25 to 30 minutes, stirring halfway through so everything browns evenly. The cauliflower should be tender and deeply golden in spots.
Cook the pasta:
While the cauliflower roasts, boil your pasta in well-salted water according to the package directions. Reserve a cup of the starchy pasta water before draining.
Blend the sauce:
Add the roasted cauliflower, garlic, remaining butter, milk, Parmesan, nutmeg, salt, and pepper to a blender. Blend until completely smooth, adding pasta water a little at a time until it's creamy and pourable.
Heat and toss:
Pour the sauce into a large skillet over medium heat and let it warm through until it just starts to simmer. Add the drained pasta and toss everything together until every strand is coated.
Serve and garnish:
Plate it up immediately and top with chopped parsley and extra Parmesan if you like. The sauce thickens as it sits, so serve it right away for the best texture.
Roasted Cauliflower Alfredo pasta in a white bowl, creamy sauce clinging to noodles with a sprinkle of black pepper. Pin Now
Roasted Cauliflower Alfredo pasta in a white bowl, creamy sauce clinging to noodles with a sprinkle of black pepper. | warmighir.com

The first time I served this at a dinner party, my friend who claims to hate cauliflower asked for the recipe halfway through her second helping. She didn't believe me when I told her what was in it, and I had to show her the leftover florets in the pan. That moment reminded me that good food doesn't need to announce itself, it just needs to taste like comfort and care.

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.

Making It Your Own

I've stirred in a squeeze of lemon juice at the end when I want a brighter, more vibrant flavor, and it cuts through the richness beautifully. You can also add a pinch of red pepper flakes to the blender if you like a little heat. If you're cooking for someone who's dairy-free, swap in unsweetened oat milk and nutritional yeast, and you'll still get a creamy, cheesy result that's surprisingly close to the original.

Storage and Reheating

Leftovers keep in the fridge for up to three days in an airtight container, and I usually reheat them gently in a skillet with a splash of milk or water. The sauce will thicken as it cools, so don't be alarmed when you open the container and it looks more like a paste than a sauce. A few minutes on medium-low heat with a little liquid will bring it back to life, and it tastes just as good the next day.

Serving Suggestions

This pairs beautifully with a simple arugula salad dressed in olive oil and lemon, or alongside garlic bread if you're feeling indulgent. I've also served it with roasted broccoli on the side, which feels a little funny since there's already a vegetable in the sauce, but it works. Sometimes I'll add grilled chicken or sautéed mushrooms directly into the pasta for a heartier meal.

  • Top with toasted pine nuts or breadcrumbs for a crunchy contrast.
  • Serve with a crisp white wine like Pinot Grigio or a light Chardonnay.
  • Garnish with lemon zest for a fresh, bright finish that makes the whole dish pop.
A skillet of Roasted Cauliflower Alfredo served hot, with golden roasted cauliflower florets blended into the rich sauce. Pin Now
A skillet of Roasted Cauliflower Alfredo served hot, with golden roasted cauliflower florets blended into the rich sauce. | warmighir.com

This dish has a way of making weeknights feel a little more special, and I love that it's built on something as humble as cauliflower. I hope it becomes one of those recipes you turn to when you want comfort without compromise.

Recipe FAQs

Can I make this sauce ahead of time?

Yes, prepare the sauce up to 2 days in advance and store it in an airtight container. Reheat gently over medium heat, adding a splash of pasta water if needed to restore creaminess.

What pasta works best with this sauce?

Fettuccine is traditional, but any ribbon or tube pasta works wonderfully. Pappardelle, tagliatelle, or even penne are excellent choices for capturing the creamy sauce.

How do I adjust the sauce consistency?

Use the reserved pasta water to reach your preferred thickness. Add gradually while blending, as starch naturally thickens the sauce. You can always add more, but cannot remove excess liquid.

Is this suitable for dairy-free diets?

Absolutely. Substitute whole milk with unsweetened plant-based alternatives like oat or cashew milk, use dairy-free butter, and replace Parmesan with nutritional yeast or cashew Parmesan for similar depth.

Can I add vegetables to this dish?

Yes, incorporate roasted broccoli, sautéed spinach, or sun-dried tomatoes. Add them after blending the sauce for vibrant color and additional nutrients without affecting the creamy texture.

What gives the sauce its nutmeg flavor?

Ground nutmeg adds warmth and subtle sweetness, a classic pairing in creamy sauces. Use sparingly as a quarter teaspoon is sufficient; excess nutmeg can overpower delicate Parmesan notes.

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 creamy, lighter Alfredo featuring roasted cauliflower blended with garlic, Parmesan, and nutmeg served over pasta.

Prep Time
15 minutes
Time to Cook
35 minutes
Overall Time
50 minutes
Created by Ava Bennett


Skill Level Easy

Cuisine Italian-Inspired

Serves 4 Portions

Dietary Info Vegetarian-Friendly

What You'll 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 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

Method

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

Serve: 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

Allergen Details

Go over every ingredient to check for allergens. Speak to a health expert if you’re unsure.
  • Contains milk (dairy)
  • Contains wheat (gluten in pasta)

Nutrition Breakdown (each serving)

This nutrition data is shared for reference. It’s not a substitute for professional advice.
  • Calorie Count: 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.