Easy Creamy Cauliflower Alfredo

Featured in: Everyday Meal Inspiration

This light and velvety pasta dish swaps traditional heavy cream for a silky smooth cauliflower-based sauce. The result is an incredibly creamy Alfredo that delivers all the comfort you crave with fewer calories.

The sauce comes together by simmering cauliflower florets with garlic and onion until tender, then blending them with butter, Parmesan, and a splash of milk. The natural starches from cauliflower create that luxuriously thick texture without any cream.

Toss with al dente fettuccine or linguine, and you have a satisfying Italian-inspired meal ready in just 40 minutes. It's naturally vegetarian, easily adaptable for vegan diets, and perfect for weeknight dinners when you want something indulgent yet wholesome.

Updated on Mon, 26 Jan 2026 22:07:07 GMT
Creamy cauliflower Alfredo sauce coats fettuccine noodles, garnished with fresh parsley and extra Parmesan for a comforting, light meal.  Save
Creamy cauliflower Alfredo sauce coats fettuccine noodles, garnished with fresh parsley and extra Parmesan for a comforting, light meal. | happytiziri.com

Experience the ultimate guilt-free comfort food with this Easy Creamy Cauliflower Alfredo. This dish offers a light and velvety alternative to the heavy cream-based classic, using a clever cauliflower sauce that feels rich and decadent without the added fat. Perfect for a healthy weeknight dinner, it turns humble vegetables into a smooth, savory masterpiece.

Creamy cauliflower Alfredo sauce coats fettuccine noodles, garnished with fresh parsley and extra Parmesan for a comforting, light meal.  Save
Creamy cauliflower Alfredo sauce coats fettuccine noodles, garnished with fresh parsley and extra Parmesan for a comforting, light meal. | happytiziri.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

By boiling the cauliflower with garlic and onion, you infuse the base of the sauce with incredible depth. When blended with a touch of butter and Parmesan, the result is a silky sauce that perfectly clings to every strand of fettuccine. It is an Italian-inspired meal that satisfies the soul while keeping things light.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • Vegetables: 1 medium head cauliflower (approx. 700 g), cut into florets; 3 cloves garlic, peeled; 1 small yellow onion, chopped
  • Dairy & Alternatives: 2 tablespoons unsalted butter; 1/3 cup grated Parmesan cheese (plus extra for serving); 1/2 cup milk (dairy or plant-based)
  • Pasta: 350 g fettuccine or linguine
  • Seasonings: 1 teaspoon salt; 1/2 teaspoon freshly ground black pepper; Pinch of ground nutmeg (optional)
  • Garnishes: Fresh parsley, chopped; extra Parmesan

Instructions

Step 1
Bring a large pot of salted water to a boil. Add cauliflower florets, garlic, and chopped onion. Cook for 8–10 minutes until cauliflower is very tender.
Step 2
Using a slotted spoon, transfer the cooked vegetables to a blender.
Step 3
Add butter, Parmesan cheese, milk, salt, pepper, and nutmeg (if using) to the blender. Blend until completely smooth and creamy, adding a splash of cooking water if needed.
Step 4
In the same pot, cook pasta according to package instructions until al dente. Reserve 1 cup of pasta water, then drain.
Step 5
Return drained pasta to the pot. Pour over the cauliflower Alfredo sauce and toss well to coat, adding reserved pasta water as needed for desired creaminess.
Step 6
Taste and adjust seasoning. Serve hot, garnished with fresh parsley and extra Parmesan if desired.

Zusatztipps für die Zubereitung

To ensure the most velvety texture, make sure the cauliflower is very tender before blending. Using a high-speed blender or food processor will help achieve that signature smooth Alfredo consistency. Don't forget to use the slotted spoon to transfer vegetables carefully to avoid excess water in the initial blend.

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.

Varianten und Anpassungen

For a vegan version, simply swap the dairy for plant-based milk, vegan butter, and nutritional yeast instead of Parmesan. You can also customize the dish by adding sautéed mushrooms or steamed broccoli. Whole wheat or gluten-free pasta also works excellently with this sauce.

Serviervorschläge

Serve this dish piping hot immediately after tossing. A fresh garnish of chopped parsley and a dusting of extra Parmesan adds a bright finish and a touch of extra saltiness that perfectly complements the mild cauliflower sauce.

A steaming bowl of this vegetarian pasta dish features velvety cauliflower sauce, fresh herbs, and a light dusting of grated Parmesan.  Save
A steaming bowl of this vegetarian pasta dish features velvety cauliflower sauce, fresh herbs, and a light dusting of grated Parmesan. | happytiziri.com

This Easy Creamy Cauliflower Alfredo proves that you don't need heavy cream to create a satisfying, comforting pasta meal. It's a versatile recipe that brings a healthy, modern twist to your dinner table without sacrificing any of the creamy textures you love.

Recipe Q&A

What makes this sauce creamy without heavy cream?

The cauliflower breaks down completely when blended, creating a naturally thick and velvety texture. The starches released during cooking help bind the sauce, while butter and Parmesan add richness without the need for heavy cream.

Can I make this dish vegan?

Absolutely. Simply replace the butter with plant-based butter or olive oil, use unsweetened plant-based milk like almond or oat, and swap Parmesan cheese with nutritional yeast or a vegan Parmesan alternative.

How do I store and reheat leftovers?

Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop with a splash of water or milk to restore creaminess. The sauce may thicken when cold, so adding liquid helps achieve the right consistency again.

What pasta shapes work best?

Fettuccine and linguine are classic choices that coat beautifully with the sauce. However, penne, rigatoni, or even spaghetti work well too. The key is choosing pasta that has enough surface area to hold the velvety cauliflower sauce.

Can I add extra vegetables to the sauce?

Yes, you can blend in steamed broccoli, sautéed mushrooms, or roasted red peppers for added nutrition and flavor. Just keep in mind that strongly colored vegetables may alter the sauce's appearance.

Is the cauliflower flavor noticeable?

Not really. When blended with garlic, onion, butter, and Parmesan, the cauliflower becomes a neutral base that provides creaminess without an overpowering taste. Most people don't realize it's cauliflower-based unless told.

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.

Easy Creamy Cauliflower Alfredo

Light and velvety pasta with smooth cauliflower sauce, perfect for guilt-free comfort food.

Prep duration
15 minutes
Cooking duration
25 minutes
Overall time
40 minutes
Written by Rebecca Holt


Skill level Easy

Cuisine type Italian-inspired

Serves 4 Number of servings

Dietary details Vegetarian friendly

What You Need

Vegetables

01 1 medium head cauliflower, cut into florets (approximately 24.7 oz)
02 3 cloves garlic, peeled
03 1 small yellow onion, chopped

Dairy & Alternatives

01 2 tablespoons unsalted butter
02 1/3 cup grated Parmesan cheese, plus extra for serving
03 1/2 cup milk (dairy or unsweetened plant-based)

Pasta

01 12.3 oz fettuccine or linguine

Seasonings

01 1 teaspoon salt, plus more to taste
02 1/2 teaspoon freshly ground black pepper
03 Pinch of ground nutmeg (optional)

Garnishes

01 Fresh parsley, chopped (optional)
02 Extra Parmesan cheese (optional)

Step-by-step guide

Step 01

Prepare Cauliflower Base: Bring a large pot of salted water to a boil. Add cauliflower florets, garlic cloves, and chopped onion. Cook for 8 to 10 minutes until cauliflower is very tender.

Step 02

Transfer Vegetables: Using a slotted spoon, transfer the cooked vegetables to a blender, reserving the cooking water.

Step 03

Blend Sauce: Add butter, Parmesan cheese, milk, salt, pepper, and nutmeg to the blender. Blend until completely smooth and creamy. Add a splash of reserved cooking water if needed to achieve desired consistency.

Step 04

Cook Pasta: In the same pot, cook pasta according to package instructions until al dente. Reserve 1 cup of pasta water before draining.

Step 05

Combine and Finish: Return drained pasta to the pot. Pour cauliflower Alfredo sauce over pasta and toss well to coat, adding reserved pasta water as needed to achieve desired creaminess.

Step 06

Season and Serve: Taste and adjust seasoning as needed. Serve hot, garnished with fresh 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.

Essential equipment

  • Large pot
  • Slotted spoon
  • Blender or food processor
  • Colander
  • Wooden spoon

Allergy details

Always check every ingredient for allergens and talk with a medical expert if unsure.
  • Contains dairy and wheat from pasta
  • For gluten-free preparation, use certified gluten-free pasta
  • For dairy-free preparation, use plant-based milk and vegan butter alternatives
  • Always verify product labels for potential allergens

Nutrition data (per serve)

Details given for informational use only and aren't medical advice.
  • Energy: 350
  • Fats: 9 g
  • Carbohydrates: 55 g
  • Proteins: 13 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.