Go Back
+ servings
Bowl of Creamy Cauliflower Alfredo pasta in a blue bowl on a white marble benchtop, surrounded by a linen napkin, half lemon and raw cashews.
Print

Cauliflower Alfredo

You’d never guess this creamy Cauliflower Alfredo is vegan! Light yet indulgent, this plant-based pasta sauce is healthy, dairy-free, and loaded with veggies.
Course Main Course
Cuisine American
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4 serves
Calories 783kcal

Equipment

  • Blender

Ingredients

Sauce

  • 6 cups cauliflower florets raw; from approx. 1 medium head; approx. 540g
  • 6 cloves garlic unpeeled, for roasting
  • 2 tbsp olive oil extra virgin, for roasting
  • 1 tsp vegetable bouillon powder or 1 cube, crumbled
  • ½ cup raw cashews approx. 113g
  • 1 cup unsweetened soy milk or other plant milk of choice; approx. 240ml
  • ½ medium lemon juiced; approx. 1½ tbsp or 22ml juice
  • ½ cup nutritional yeast approx. 30g
  • 2 tbsp olive oil to blend in the sauce
  • ¼ tsp salt or to taste
  • tsp black pepper or to taste

To serve

  • 1.1 lb fettucine dry weight; cooked to package instructions; approx. 500g
  • cashew parmesan or vegan cheese of choice, optional

Instructions

  • Preheat oven to 390°F (200°C).
  • If you have time, soak the cashews in water overnight and drain. For a quicker version, boil them for 15 minutes, then rinse under cold water and drain.
  • Tip: If your blender isn’t high-powered, boil the cashews for 25 minutes to ensure a silky-smooth sauce.
  • Toss the cauliflower florets and unpeeled garlic cloves with 2 tablespoons of olive oil and the vegetable bouillon powder. Spread on a baking sheet and roast for 25–30 minutes, or until the cauliflower is golden and fork-tender.
  • If it's not soft enough to blend easily, roast for an extra 5–10 minutes.
  • Once cool enough to handle, squeeze the roasted garlic out of the skins.
  • In a blender, combine the roasted cauliflower, peeled garlic, cashews, soy milk, lemon juice, nutritional yeast, and 2 tablespoons of olive oil. Blend until smooth. Season with salt and pepper to taste, then blend again. Add a splash more milk if you'd like a thinner consistency.
  • Note: Make sure the vegetables are lukewarm (not hot) before blending if using a closed-top blender for safety.
  • Bring a large pot of salted water to a boil. Cook the fettuccine according to the package instructions. Drain, then return to the pot.
  • Pour the cauliflower Alfredo sauce over the cooked pasta and stir to coat evenly. Serve with vegan parmesan or cheese of choice, if desired.

Video

Nutrition

Calories: 783kcal | Carbohydrates: 108g | Protein: 29g | Fat: 28g | Saturated Fat: 5g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 16g | Trans Fat: 0.1g | Cholesterol: 105mg | Sodium: 227mg | Potassium: 1082mg | Fiber: 10g | Sugar: 7g | Vitamin A: 207IU | Vitamin C: 81mg | Calcium: 170mg | Iron: 5mg