Alfredo sauce substitutes
Alfredo sauce substitutes — 7 options, ranked, with the exact amount
Also called Alfredo, fettuccine Alfredo sauce, white pasta sauce
Use Butter + heavy cream + Parmesan
Per 2 cups alfredo sauce
¼ cup butter + 1 cup heavy cream + 1 ½ cups grated Parmesan
Make it: melt ¼ cup butter, simmer 1 cup heavy cream in it for 3 to 5 minutes, then take it off the heat and whisk in 1 ½ cups freshly grated Parmesan. That gives about 2 cups, enough to replace one 15 oz jar, and it tastes richer and cheesier than the jar. It splits if it boils or bakes for a long time, so for a casserole or a lighter sauce use a milk white sauce with Parmesan instead.
- Verdict —
- Tweak it
- The tweak —
- Melt the butter, add the cream and simmer gently for 3 to 5 minutes, then take the pan off the heat before whisking in the cheese a handful at a time.
- Best for —
- tossing with fettuccine or other pasta
- Pantry —
- Likely in your cupboard
Updated 8 Oct 2026 · no sponsored swaps
But first: what’s the alfredo sauce doing?
Pick your caseIs the sauce going straight onto pasta, or into something that bakes or simmers?
Make the cream version: ¼ cup butter, 1 cup heavy cream, 1 ½ cups freshly grated Parmesan. Keep it below a boil once the cheese is in. With no cream in the house, the Roman method of butter, cheese and pasta water does the same job on the noodles.
Notes on butter + heavy cream + Parmesan or butter + Parmesan + pasta water
¼ cup butter + 1 cup heavy cream + 1 ½ cups grated Parmesan per 2 cups
Use a sauce with a starch in it. A white sauce finished with Parmesan stays smooth through a 30 to 40 minute bake, where a plain cream and cheese sauce turns oily. Cream cheese sauce also holds.
Notes on white sauce + Parmesan, cream cheese + milk + Parmesan or condensed cream soup + milk + Parmesan
3 tbsp butter + 3 tbsp flour + 2 cups milk + 1 cup grated Parmesan per 2 cups
The milk white sauce cuts most of the fat and still tastes like a cheese sauce. Cauliflower puree goes further and tastes less like Alfredo.
Notes on white sauce + Parmesan or cauliflower puree + Parmesan
3 tbsp butter + 3 tbsp flour + 2 cups milk + 1 cup grated Parmesan per 2 cups
Cashew cream is the one option here without butter, cream or cheese. Warm it gently and thin it with water.
Notes on cashew cream sauce
1 cup soaked raw cashews + 1 cup water + 2 tbsp nutritional yeast per 1 ½ cups
Alfredo sauce is fat, cheese and salt held in a smooth emulsion. On pasta it is the whole flavor of the dish. In a casserole or a slow-cooker recipe a jar of it is mostly a creamy binder that has to survive long heat, and jarred sauce is built with starches and gums so that it does. A fresh butter, cream and Parmesan sauce tastes better and survives less, which is why the right swap depends on how long the sauce will be cooked.
Every option, one card
Ranked · per 2 cups alfredo sauce| # | Substitute | Instead of 2 cups alfredo sauce | Verdict |
|---|---|---|---|
| 1 | Butter + heavy cream + Parmesantossing with fettuccine or other pasta | ¼ cup butter + 1 cup heavy cream + 1 ½ cups grated ParmesanTweak it | Tweak it |
| 2 | White sauce + Parmesanbaked pasta and casseroles | 3 tbsp butter + 3 tbsp flour + 2 cups milk + 1 cup grated ParmesanTweak it | Tweak it |
| 3 | Cream cheese + milk + Parmesanweeknight pasta when there is no cream | 6 oz cream cheese + 1 cup milk + ¾ cup grated Parmesan + 2 tbsp butterTweak it | Tweak it |
| 4 | Butter + Parmesan + pasta waterfettuccine Alfredo served right away | ½ cup butter + 6 oz grated Parmesan + ½ cup pasta water per 1 lb pastaTweak it | Tweak it |
| 5 | Cauliflower puree + Parmesana lower-fat pasta sauce | 4 cups cauliflower florets + ½ cup milk + ½ cup grated ParmesanYou'll taste it | You'll taste it |
| 6 | Cashew cream saucevegan and dairy-free pasta | 1 cup soaked raw cashews + 1 cup water + 2 tbsp nutritional yeast per 1 ½ cupsYou'll taste it | You'll taste it |
| 7 | Condensed cream soup + milk + Parmesancasseroles | 1 can condensed cream of chicken soup + ½ cup milk + ½ cup grated ParmesanYou'll taste it | You'll taste it |
| Not a swap | Sour cream or plain yogurt | not a swapNot for this | Not for this |
Butter + heavy cream + Parmesan
richer, more cheese
The standard homemade Alfredo, and what the jar is imitating. Ten minutes on the stove.
- Best for
- tossing with fettuccine or other pasta, chicken Alfredo, white pizza, a sauce for vegetables
- Texture
- thinner when hot, thicker as it cools
- Prep
- Melt the butter, add the cream and simmer gently for 3 to 5 minutes, then take the pan off the heat before whisking in the cheese a handful at a time.
- Pantry
- Likely in your cupboard
- Suits
- vegetarian, gluten-free
- Contains
- dairy
Grate the Parmesan from a block. Shelf-stable grated cheese carries anti-caking powder and turns the sauce grainy. The sauce thickens as it cools and it does not hold: it separates if it boils, if it sits in a slow cooker, or after a long bake. Thin it with a splash of pasta water or milk.
White sauce + Parmesan
milder, less rich
A bechamel finished with Parmesan. The flour holds it together under heat, which makes it the closest match to how a jarred sauce behaves in the oven.
- Best for
- baked pasta and casseroles, lasagna, a lighter sauce without cream, sauce made ahead and reheated
- Texture
- similar, slightly starchier
- Prep
- Cook the butter and flour together for 1 minute, whisk in the milk a little at a time, simmer until it coats a spoon, then stir in the cheese off the heat.
- Pantry
- Likely in your cupboard
- Suits
- vegetarian
- Contains
- dairy, gluten
Lower in fat than a cream sauce and noticeably less rich. Season it well: a pinch of garlic powder, salt and black pepper do most of the work. It makes slightly more than 2 cups.
Cream cheese + milk + Parmesan
slightly tangy
The no-cream version. Cream cheese supplies the body and keeps the sauce from breaking.
- Best for
- weeknight pasta when there is no cream, chicken and broccoli bakes, sauce that has to be reheated
- Texture
- thick and smooth
- Prep
- Melt the butter and cubed cream cheese over low heat, whisk in the milk until smooth, then add the Parmesan.
- Pantry
- Likely in your cupboard
- Suits
- vegetarian, gluten-free
- Contains
- dairy
Treat the amounts as a starting point and thin with more milk until it pours. It has a slight tang that real Alfredo does not.
Butter + Parmesan + pasta water
cleaner, more butter and cheese
The original Roman fettuccine Alfredo has no cream at all. Butter, cheese and starchy pasta water emulsify on the hot noodles.
- Best for
- fettuccine Alfredo served right away, any long pasta
- Texture
- lighter, glossy coating
- Prep
- Toss the drained hot pasta with soft butter, then add the cheese and the pasta water a splash at a time, tossing hard until it turns glossy.
- Pantry
- Likely in your cupboard
- Suits
- vegetarian
- Contains
- dairy
It only exists on the pasta. It cannot be poured into a casserole, spread on pizza or made ahead, and it tightens within minutes of leaving the pan.
Cauliflower puree + Parmesan
milder, a little vegetal
The usual answer to a lighter Alfredo: cauliflower cooked very soft and blended smooth with a little milk and cheese.
- Best for
- a lower-fat pasta sauce, pouring over vegetables or chicken
- Texture
- thicker, less silky
- Prep
- Simmer the florets about 10 minutes until they crush easily, drain, and blend with the milk, cheese, a garlic clove and salt until completely smooth.
- Pantry
- Likely in your cupboard
- Suits
- vegetarian, gluten-free
- Contains
- dairy
A starting amount: add milk or cooking water until it pours. It tastes of cauliflower, faintly, and it is not as glossy. It needs a blender; a masher leaves it grainy.
Cashew cream sauce
nutty, no dairy flavor
The dairy-free option. Blended cashews give the fat and body, nutritional yeast the savory, cheese-like note.
- Best for
- vegan and dairy-free pasta, white pizza without dairy
- Texture
- similar, thickens when heated
- Prep
- Soak the cashews in hot water for 30 minutes, drain, and blend with the fresh water, nutritional yeast, a garlic clove, 1 tbsp lemon juice and ½ tsp salt until smooth.
- Suits
- vegan, vegetarian, gluten-free
- Contains
- nuts
It thickens fast when heated, so warm it gently and loosen it with water. It is nutty and savory rather than cheesy.
Condensed cream soup + milk + Parmesan
saltier, tastes of the soup · similar texture
A pantry stand-in for the jar in a casserole or slow-cooker recipe, where the sauce is a binder more than a flavor.
- Best for
- casseroles, slow-cooker chicken
- Pantry
- Likely in your cupboard
- Contains
- dairy, gluten
A 10.5 oz can is the usual size. It is saltier and tastes of the soup, so hold back any other salt until the end. Cream of mushroom works the same way. Not for a plate of fettuccine.
Sour cream or plain yogurt
sour
Often suggested as a lighter stand-in, but it does not behave like a cream sauce.
- Best for
- nothing here
- Texture
- curdles when heated
- Pantry
- Likely in your cupboard
Both curdle into grainy flecks when they simmer or bake, and both are sour where Alfredo is rich and savory. A spoonful stirred into a finished sauce off the heat is fine; a cup of it in place of the jar is not.
Don’t swap it here
2 cases- A slow-cooker recipe that pours in a jar of Alfredo at the start, made with a fresh butter, cream and cheese sauce.Cook the dish in broth and stir the cream sauce in for the last 15 minutes, or use the white sauce with Parmesan.
- Any homemade version made with shelf-stable grated Parmesan from a canister.Grate a block of Parmesan, or use the cream cheese version, which is smooth with less cheese.
Questions
5 questionsWhat can I use instead of a jar of Alfredo sauce?
For one 15 oz jar, melt ¼ cup butter, simmer 1 cup heavy cream in it for 3 to 5 minutes, and whisk in 1 ½ cups freshly grated Parmesan off the heat. That makes about 2 cups. If the jar was going into a casserole, use a white sauce instead: 3 tablespoons butter, 3 tablespoons flour, 2 cups milk and 1 cup Parmesan.
What is a healthier substitute for Alfredo sauce?
A white sauce made with milk and finished with Parmesan has far less fat than a cream sauce and still tastes like a cheese sauce. Cauliflower blended smooth with a little milk and Parmesan is lighter again, with a faint cauliflower taste. Both use less cheese than the classic.
Can I make Alfredo sauce without heavy cream?
Yes. Use the white sauce with milk, or melt 6 oz cream cheese with 2 tablespoons butter, 1 cup milk and ¾ cup Parmesan. Half-and-half also works in the classic recipe if you simmer it a few minutes longer; plain milk on its own is too thin without flour.
Why did my homemade Alfredo sauce turn grainy or oily?
Either the sauce boiled after the cheese went in, or the cheese was pre-grated with anti-caking powder. Take the pan off the heat, whisk in a splash of warm cream or pasta water, and next time add block-grated Parmesan off the heat.
Can I use white sauce instead of Alfredo?
Yes, with cheese added. Plain bechamel is milk thickened with butter and flour and tastes bland by comparison. Stir in about ½ cup grated Parmesan per cup of sauce, plus garlic, salt and pepper.
Tips for substituting alfredo sauce
5 tips- Take the pan off the heat before the cheese goes in and add it a handful at a time. Parmesan added to a boiling sauce clumps into strings.
- Save 1 cup of pasta water before draining. A few tablespoons loosen a sauce that has tightened and help it cling to the noodles.
- One 15 oz jar holds about 1 ¾ cups and coats roughly 1 pound of pasta. Two cups of homemade sauce covers the same pound with a little to spare.
- Reheat leftovers over low heat with 1 to 2 tablespoons of milk, stirring. A microwave on full power splits it.
- A cream sauce thickens as it cools, so stop cooking while it still looks slightly thin.