Oil-Free Alfredo Sauce – Guilt-Free Indulgence

Posted on October 12, 2025

Difficulty

Prep time

Cooking time

Total time

Servings

Introduction

This oil-free Alfredo sauce is proof that creamy comfort food doesn’t need added fats. By using blended cauliflower and cashews, you get a smooth, rich texture that feels indulgent but remains heart-healthy and low in calories.

It’s lighter than cashew Alfredo and more filling than cauliflower Alfredo, making it perfect for anyone following a low-fat or whole-food plant-based diet. You can find more variations in our Ultimate Guide to Vegan Alfredo Sauce — including spicy, tofu, and kid-friendly versions.

Creamy oil-free vegan Alfredo sauce in a bowl

Oil-Free Alfredo Sauce

A rich, creamy Alfredo made completely oil-free using cauliflower and cashews. Smooth, flavorful, and heart-healthy — this sauce proves you can enjoy indulgence without the fat. Perfect for pasta, lasagna, or veggie bakes.
Prep Time 20 minutes
Cook Time 10 minutes
0 minutes
Total Time 30 minutes
Servings: 4 people
Course: Main Course, Sauce
Cuisine: Vegan, Italian-Inspired
Calories: 160

Ingredients
  

  • 1 cup cauliflower florets steamed
  • ½ cup raw cashews soaked (20 minutes)
  • 1 ½ cups unsweetened oat or soy milk
  • 3 tbsp nutritional yeast
  • 2 cloves garlic roasted or sautéed
  • 1 tbsp lemon juice
  • ½ tsp salt
  • ¼ tsp black pepper
  • 1 pinch nutmeg optional, for traditional Alfredo taste

Equipment

  • 1 Steamer basket or pot To cook cauliflower
  • 1 High-speed blender For a silky smooth sauce
  • 1 Saucepan To heat and thicken the Alfredo

Method
 

  1. Soak the cashews: Place in hot water for 20 minutes, then drain.
  2. Steam cauliflower: Steam florets until fork-tender (about 10 minutes).
  3. Blend the base: In a high-speed blender, combine cauliflower, cashews, plant milk, garlic, nutritional yeast, lemon juice, salt, and pepper. Blend until completely smooth and creamy.
  4. Heat the sauce: Pour into a saucepan and cook over medium-low heat for 5–7 minutes, stirring until it thickens.
  5. Adjust consistency: Add more milk for a thinner sauce, or simmer longer for a thicker result.
  6. Serve: Toss with pasta, layer in lasagna, or drizzle over roasted vegetables.

Nutrition

Serving: 120mlCalories: 160kcalCarbohydrates: 17gProtein: 8gFat: 6gSaturated Fat: 1gSodium: 220mgFiber: 4gSugar: 3gVitamin C: 28mgCalcium: 50mgIron: 2mg

Notes

 
  • Add roasted garlic for a deeper, savory flavor.
  • Replace half the cashews with more cauliflower for an even lighter version.
  • For a spicy twist, try mixing it with Spicy Vegan Alfredo.
  • Use our Storage & Freezing Alfredo Guide to meal prep larger batches.
  • Best served with whole-grain pasta or steamed veggies.

Tried this recipe?

Let us know how it was!

🥘 Ingredients (Serves 4)

  • 1 cup cauliflower florets, steamed
  • ½ cup raw cashews, soaked (20 minutes)
  • 1 ½ cups unsweetened oat or soy milk
  • 3 tbsp nutritional yeast
  • 2 cloves garlic, roasted or sautéed
  • 1 tbsp lemon juice
  • ½ tsp salt
  • ¼ tsp black pepper
  • 1 pinch nutmeg (optional, for traditional Alfredo taste)

👩‍🍳 Instructions (Detailed)

  1. Soak cashews: Place in hot water for 20 minutes, then drain.
  2. Steam cauliflower: Cook until fork-tender (about 10 minutes).
  3. Blend ingredients: In a high-speed blender, add cauliflower, cashews, plant milk, garlic, nutritional yeast, lemon juice, salt, and pepper. Blend until smooth and creamy.
  4. Heat the sauce: Pour into a saucepan and cook over medium-low heat for 5–7 minutes, stirring gently until slightly thickened.
  5. Adjust texture: If it’s too thick, add more plant milk. For extra creaminess, blend in a few more cashews.
  6. Serve: Toss with pasta, drizzle over roasted veggies, or use as a creamy layer for vegan lasagna.

🍽 Serving Size

  • Serving Size: ½ cup (~120 ml)
  • Total Yield: 2 cups (4 servings)

🔢 Nutrition (per serving, approx.)

  • Calories: 160 kcal
  • Carbohydrates: 17 g
  • Protein: 8 g
  • Fat: 6 g (no added oil)
  • Fiber: 4 g
  • Sodium: 220 mg

💡 Tips & Variations

creamy oil-free vegan Alfredo sauce on pasta
Oil-Free Alfredo Sauce – Guilt-Free Indulgence 3

If you love this recipe, explore our Top 10 Oil-Free Vegan Sauces hub, including:

Conclusion

This oil-free Alfredo sauce delivers creamy indulgence without the guilt — perfect for anyone looking to enjoy Alfredo on a whole-food, plant-based diet. Try it with cashew Alfredo for extra richness or pair with tofu Alfredo for a protein boost.

👉 Don’t miss our Ultimate Vegan Alfredo Guide to explore all 10 variations, from quick 10-minute sauces to kid-friendly favorites.

FAQs about Oil-Free Alfredo Sauce

Can I really make Alfredo without oil?

Absolutely. Cashews and cauliflower provide natural creaminess without added oil.

Is this sauce still creamy without oil?

Yes — blending cashews with plant milk creates a rich, velvety texture.

How can I make it even lighter?

Use all cauliflower instead of half cashews, or choose oat milk instead of soy.

Can I freeze oil-free Alfredo sauce?

Yes. Freeze for up to 2 months and reheat gently with a splash of plant milk.

What dishes go best with oil-free Alfredo?

Whole-grain pasta, steamed veggies, or baked potatoes are perfect matches.

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating