This cauliflower alfredo sauce recreates the rich, garlicky comfort of classic Alfredo while being fully plant-based, lower in fat, and nutrient-dense. It’s creamy, savory, and ready in under 30 minutes—perfect for weeknight dinners or a lighter pasta alternative.

Why you’ll love this cauliflower Alfredo sauce
This recipe uses cooked cauliflower, vegetable bouillon, silken tofu, nutritional yeast, and simple seasonings to create a smooth, cheesy-tasting sauce without nuts, seeds, or dairy. Compared with traditional Alfredo, it has fewer calories and less fat while still delivering a satisfying, creamy texture. It’s also quick to prepare and uses basic equipment: a saucepan and a blender.
Ingredient notes

- Cauliflower: Fresh is preferred for the best texture, but frozen thawed cauliflower can be used in a pinch.
- Silken tofu: Provides creaminess and body. Avoid firm tofu for this sauce unless you add extra liquid and blend longer.
- Nutritional yeast: Adds a savory, “cheesy” flavor—adjust to taste.
- Bouillon: A low-sodium vegetable bouillon cube dissolved in hot water creates a flavorful base; use broth if you prefer.
Serve over fettuccine, spaghetti, gluten-free pasta, chickpea pasta, zucchini noodles, or spaghetti squash for a lighter meal.
Recipe variations
- Brighten: Add a splash of lemon juice or a teaspoon of white miso for extra depth.
- Spicy: Stir in red pepper flakes, smoked paprika, or a pinch of cayenne.
- Oniony depth: Use sautéed shallot or onion, or swap garlic powder for fresh roasted garlic.
- Richer: Stir in 1–2 tablespoons of vegan butter or olive oil for a silkier mouthfeel.
How to make cauliflower Alfredo sauce


Step 1: Trim and quarter a medium cauliflower, break into small florets. Bring a medium pot of water to a boil and cook the florets about 10 minutes, until tender. Drain well.
Step 2: Dissolve 1 low-sodium vegetable bouillon cube in 1 cup hot water. In a high-speed blender combine the cooked cauliflower, 1 tablespoon garlic powder (or fresh/roasted garlic), 1 (16-ounce) box silken tofu, 1/2 teaspoon dried oregano, 1 teaspoon salt, freshly ground black pepper, 3/4 cup nutritional yeast, and the bouillon mixture. Blend until completely smooth.
If the sauce seems too thick, add additional water or broth in 1/4-cup increments until you reach your desired consistency.

Step 3: Taste and adjust seasoning. Pour the sauce over cooked pasta, toss to coat, and serve immediately with optional garnishes.
FAQs
You can, but firm tofu won’t blend as silky and has a stronger flavor. Add extra liquid and blend longer for a smoother result.
Undercooked cauliflower or a low-powered blender are common causes. Cook the florets until very tender and use a high-speed blender. Strain through a fine-mesh sieve if needed.
A food processor may leave the sauce slightly grainy. A high-speed blender yields the creamiest texture.
Use it over roasted vegetables, vegan meatballs, plant-based pizza, in lasagna or casseroles, as a dip, or as the base for vegan mac ’n’ cheese by adding extra vegan cheese.
Pro recipe tips
- Silken tofu: Choose silken for the creamiest result.
- Roast for depth: Roast or sauté cauliflower and garlic before blending for a nuttier flavor.
- Blend well: A high-speed blender makes the smoothest sauce; low-powered blenders may leave texture.
- Consistency: Adjust thickness with more or less broth/water.
- Seasoning: Taste and tweak salt, pepper, and nutritional yeast to your preference.

Serving suggestions
Classic served with fettuccine, this cauliflower Alfredo can also be enhanced by adding:
- Vegetables: Peas, mushrooms, zucchini, asparagus, broccoli, roasted tomatoes, or roasted squash and sweet potatoes.
- Plant proteins: Air-fryer chickpeas, lentils, tofu, tempeh, or vegan sausages.
- Garnishes: Fresh parsley, toasted breadcrumbs or seeds, nutritional yeast or vegan parmesan, cracked black pepper, and red pepper flakes.
- Sides: A simple leafy salad or garlic bread (vegan) pairs well.
Storage instructions
Refrigerate: Store in an airtight container for up to 5 days.
Freeze: Freeze in a freezer-safe container or in portions (ice cube tray works well) for up to 3 months; thaw overnight in the refrigerator.
Reheat: Warm gently in the microwave in 30-second bursts, stirring between, or reheat on the stove over low heat. Add a splash of water or broth if it thickens.

More creamy vegan pasta recipes

Vegan Dinners
20-Minute Creamy Tahini Pasta

Vegan Dinners
Creamy Curry Pasta (Vegan)

Vegan Dinners
Broccoli Pasta Sauce

Vegan Dinners
Creamy Vegan Mushroom Pasta
If you try this cauliflower alfredo sauce, please leave a star rating and share your notes in the comments. Enjoy!
Cauliflower Alfredo Sauce (Vegan)

Ingredients
- 1 medium cauliflower quartered and cored
- 1 tablespoon garlic powder
- 1 low-sodium vegetable bouillon cube
- 1 cup hot water plus more as needed
- 1 (16-ounce) box silken tofu
- ½ teaspoon dried oregano
- 1 teaspoon salt
- ¾ cup nutritional yeast
- Additional salt and pepper to taste
Instructions
-
Bring a medium pot of water to a boil. Add the cauliflower and cook 10 minutes, or until tender. Drain and set aside.
-
Dissolve the bouillon cube in 1 cup hot water and set aside.
-
In a high-speed blender combine the cooked cauliflower, garlic powder, silken tofu, oregano, salt, pepper, nutritional yeast, and the bouillon mixture.
-
Blend until completely smooth. If needed, add additional water in ¼ cup increments to reach a creamy consistency.
-
Pour over cooked pasta, adjust seasoning, and serve.
Notes
- Roasting: Roast cauliflower and garlic for a deeper, caramelized flavor.
- Blender: A high-speed blender produces the smoothest texture.
- Adjust: Vary broth or water to change thickness and tweak seasonings to taste.
Nutrition
Carbohydrates: 16 g
Protein: 13 g
Fat: 4 g