Creamy enchilada sauce starts with a roux. Cook 3 tablespoons each of butter and flour for 1 minute, whisk in 2 cups of warm chicken broth and the spices, and simmer until the sauce coats a spoon. Sour cream goes in last, once the pan is off the heat. The batch takes about 15 minutes and makes roughly 2½ cups of mild, opaque sauce that suits chicken or vegetable enchiladas.
Red, green and white versions all share that roux, and the dairy you pick changes how the sauce behaves on the stove.
Curdling needs heat and acid together, according to Harold McGee’s On Food and Cooking (2004). That’s why acidic sour cream goes in off the heat while heavy cream can take a simmer.
How to Make Creamy Enchilada Sauce From Scratch
Everything fits in one saucepan. Equal parts butter and flour make the roux, warm broth and spices go in next, and the sour cream waits until the heat is off. Start to finish it runs about 15 minutes for roughly 2½ cups.
Ingredients and Ratios

- 3 tablespoons unsalted butter and 3 tablespoons all-purpose flour
- 2 cups chicken broth, warmed
- 2 teaspoons chili powder, 1/2 teaspoon ground cumin, and 1/2 teaspoon each of garlic powder and onion powder
- 3/4 cup sour cream
- Salt, starting with 1/2 teaspoon and adjusting at the end, since broth sodium varies by brand
Using equal volumes of butter and flour keeps the roux easy, and warm broth goes in without clumping.
Published recipes disagree on how much flour a cup of broth needs. Rhubarbarians (2023) uses 2 tablespoons per cup, while Recipes Just 4U (2026) uses 4.
More flour gives a spoonable sauce and less leaves it pourable. This version sits at 1.5 tablespoons per cup because the sour cream adds body. Want it thicker? Add one more tablespoon of flour.
Step-by-Step Method

- Melt 3 tablespoons butter in a medium saucepan over medium heat.
- Whisk in 3 tablespoons flour and cook for 1 minute, until bubbly and pale gold. Do not let it brown.
- Stir in the chili powder, cumin, garlic powder and onion powder for 30 seconds to toast them.
- Pour in 2 cups warm broth a splash at a time, whisking until each addition is smooth.
- Simmer on medium-low for about 5 minutes, whisking now and then, until the sauce coats the back of a spoon.
- Pull the pan off the heat and wait 5 minutes. Whisk in 3/4 cup sour cream until the sauce turns velvety, then season with salt.
Keep the roux on medium, drop to medium-low for the simmer, and turn the heat off before the dairy goes in.
A scorched roux is the one mistake you can’t fix by tasting. If you see dark flecks, start over.
From here the sauce goes over filled tortillas. The steps for assembling and baking the enchiladas have their own walkthrough.
Sour Cream, Heavy Cream or Cream Cheese: Which Dairy Works Best?

Sour cream is the one with the tang. Heavy cream is the safest pick when a smooth finish matters more than flavor, and cream cheese builds the densest body of the lot. Canned cream of chicken soup is the quickest shortcut, though it tastes flatter than any of them.
| Dairy | Body | Main trade-off | When to add |
|---|---|---|---|
| Sour cream | Medium, tangy | Splits when hot | Off the heat, after a 5 minute rest |
| Heavy cream | Rich, smooth | No tang | Whisk into the finished sauce, warm gently |
| Cream cheese | Dense, mild | Needs extra broth | Softened, whisked in over low heat |
| Cream of chicken soup | Thick, savory | Flatter flavor | Stirred in with the sour cream, heated through |
Sour cream
FDA’s standard of identity (21 CFR 131.160, eCFR 2026) sets sour cream at a minimum of 18% milkfat and builds acidity into the definition.
That’s half the fat of heavy cream, plus acid, which makes sour cream the dairy most likely to split in a hot pan.
Add it off the heat after a 5 minute rest, and whisk until smooth.
Heavy cream
Heavy cream is the forgiving option.
FDA requires at least 36% milkfat in anything labeled heavy cream (21 CFR 131.150, eCFR 2026). That is double the fat in sour cream, so it tolerates warmth far better.
Recipes range from 3 tablespoons in The Spice Train’s creamy red sauce to 1/2 cup in Gimme Some Oven’s. Cream carries no tang, so a squeeze of lime juice brings some back (The Spice Train adds 1/2 teaspoon).
Cream cheese
Soften it first and whisk it in over low heat. Once the sauce turns dense, loosen it with broth.
FDA’s standard for cream cheese (21 CFR 133.133, eCFR 2026) requires at least 33% milkfat and no more than 55% moisture. It thickens fast and tastes mild rather than tangy.
Pair it with sour cream when you want body without losing the tang.
Cream of chicken soup shortcut
Campbell’s Kitchen skips the roux in its Easy Chicken and Cheese Enchiladas. The sauce is one can of condensed cream of chicken soup, 1/2 cup sour cream, 1 cup Pace Picante Sauce and 2 teaspoons chili powder.
You get five minutes of work, pantry ingredients and no lumps. What you give up is a flavor that runs flatter and more savory than a scratch roux, plus less control over thickness.
Sour cream suits a sauce you serve right away. Rhubarbarians warns that sour cream sauce separates when reheated too hot and skips freezing it, so a batch made ahead fits heavy cream better.
Creamy Red, White and Green Versions, and How to Adjust the Heat

Every creamy enchilada sauce is a roux finished with dairy. Sour cream keeps it white, chili powder and tomato push it red, and a tomatillo salsa turns it green.
Plain red and green chile sauces are thin and translucent, while the creamy versions are opaque and milder. The gap between the base styles is covered in this look at how red and green enchilada sauce compare.
White sauce with sour cream
- Roux, broth and sour cream, no tomato
- Diced green chiles or a spoonful of salsa verde for flavor
- Cumin, garlic powder and onion powder
- Shredded Monterey Jack cheese for extra richness, stirred in off the heat
Most ranking recipes mean this style when they say creamy, and it works well with chicken and vegetable fillings.
Creamy red sauce

Red sauce takes the same roux and adds color, body and a little acid.
The Spice Train builds its version on 1 tablespoon each of butter and flour, 1 tablespoon of chili powder and 1 teaspoon of ancho chile powder. It adds 3/4 cup of broth and 1/2 cup of canned tomato sauce, then finishes with heavy cream.
Evolving Table leans on 2 tablespoons of tomato paste instead, for body and a creamy texture.
Tomato and lime both add acid, and acid plus heat is what splits dairy. Heavy cream is the safer finish for a red sauce.
Creamy green sauce

Salsa verde does most of the work here. It’s a tomatillo-based salsa, so one can brings green chile and acid together.
Foxes Love Lemons whisks one 7-ounce can of Herdez Mild Salsa Verde and 1/2 cup of sour cream into a roux made with 1 tablespoon each of butter and flour per cup of broth. It lets the thickened sauce stand 5 minutes first.
Canned diced green chiles are the other route. Rhubarbarians uses a 4-ounce can and tells cooks to check the label for mild or hot.
Adjusting the heat

University of Arizona Cooperative Extension (2021) puts New Mexico green chile varieties such as Big Jim and Sandia, the family that includes Hatch chiles, at 500 to 2,500 Scoville units and jalapenos at 2,500 to 5,000.
Chipotle comes from smoked jalapenos, so expect heat in the jalapeno range.
- Leave out the green chiles or cut the chili powder for a milder sauce
- A pinch of cayenne or a few dashes of hot sauce for more heat
- One minced chipotle in adobo for smoky heat (taste before adding a second)
- Hot diced green chiles or diced jalapenos for green heat
Dairy softens the burn, so taste once the cream is in and adjust then.
Why Creamy Enchilada Sauce Curdles or Turns Lumpy, and How to Fix It
Dairy curdles when its proteins clump under heat, acid, or both. Lumps come from flour that hydrates unevenly.
Curdling is the costly mistake. Lumps are the cheap one.
Why dairy splits in the pot

Harold McGee’s On Food and Cooking (2004) puts it plainly. Casein proteins survive boiling on their own, but heat and acid together make them clump.
That is why most milk and cream products, sour cream included, work as a last-minute enrichment rather than something you cook. Heavy cream and creme fraiche are the exceptions, because they hold so little casein that curdling goes unnoticed.
Take away either the heat or the acid and the dairy holds.
Which way of adding sour cream works best?
Published recipes agree on the goal, which is no boiling once the sour cream is in, and disagree on how to get there.
Dishes Delish (2020) pulls the pan off the heat for 5 minutes before the sour cream goes in, then returns it to low heat only to melt the cheese. Razzle Dazzle Life (2025) stirs 1 to 2 tablespoons of hot roux into the sour cream first and adds that mixture to the pan. Get On My Plate (2023) simply drops the burner to its lowest setting, stirs the sour cream in and warms it for 1 to 2 minutes.
The Takeout (2026) quotes recipe developer Marissa Stevens of Pinch and Swirl on a stricter tempering routine. Ladle hot (not boiling) liquid into a bowl, stir the dairy in, repeat with a second ladle, then pour the mixture back into the pot.
Resting is the least fussy method and the hardest to get wrong, so make it the default. Tempering earns its extra bowl when the sauce carries tomato or salsa verde, because acid narrows the margin.
Fixing lumps, grit and raw flour taste

| Problem | Cause | Fix |
|---|---|---|
| Curdled or grainy | Sour cream met a boiling or acidic sauce | Pull off the heat, blend, then strain |
| Lumpy | Broth poured into the roux too fast | Whisk hard, then strain through a mesh sieve |
| Gritty | Coarse chili powder blend or spices added late | Toast spices in the roux, simmer, strain if needed |
| Raw flour taste | Roux cooked under a minute | Cook the roux a full minute, up to 2, and simmer until it coats a spoon |
Savor the Best (2025) handles lumps the same way. Pour the sauce through a mesh sieve and move on.
A sauce that stays grainy after blending and straining won’t improve in the oven. Pour it out and start a fresh roux, which costs about 15 minutes.
How to Thicken, Thin or Make Creamy Enchilada Sauce Gluten-Free
A sauce that set too thick loosens with warm chicken broth, a spoonful at a time. A thin one needs more simmering or a cornstarch slurry. For gluten-free, swap the wheat flour for a 1-for-1 gluten-free blend or for cornstarch.
Thinning a sauce that set too thick
Reach for chicken broth, not water.
Tasting Table (2025) notes that enchilada sauce in the US usually sits at the consistency of heavy cream, and that plain water dilutes the flavor you built. Stir the broth in a spoonful at a time until the sauce pours.
A splash of milk loosens it too. Savor the Best (2025) builds 1/4 cup of whole milk into its white sauce.
Thickening a thin sauce

- Simmer longer, and reduce the sauce before the dairy goes in, never after
- Whisk equal parts cornstarch and cold water into a slurry, then stir it into the simmering sauce
- Try flour and water, or masa, which are two more fixes Tasting Table lists
Check the roux before blaming the broth. Savor the Best (2025) points out that browned flour loses thickening power, so a roux that took on color gives a thinner sauce.
Judge thickness at the end, too. The same recipe says the sauce looks thin after the milk goes in and tightens once the sour cream and cheese arrive.
A thin sauce also soaks into tortillas. If the baked dish still turns mushy, the fixes for keeping enchiladas from getting soggy go beyond sauce thickness.
Gluten-free and flour-free options
Milk Street (2024) made three batches of gravy with 1, 1.5 and 2 tablespoons of cornstarch per cup of liquid. The 1.5 tablespoon batch won, while 1 tablespoon ran a little thin and 2 turned gloppy.
Sour cream adds body of its own, so start this sauce at 1 tablespoon of cornstarch per cup of broth and add half a tablespoon at a time.
- A 1-for-1 gluten-free flour blend in place of the all-purpose flour (Gimme Some Oven)
- No flour at all, with a slurry stirred in once the broth simmers
Order matters here. Milk Street says the slurry has to come to a simmer to thicken, and McGee’s casein warning means sour cream can’t take that heat. So the slurry goes in first and the dairy goes in last.
How to Store, Freeze and Reheat Creamy Enchilada Sauce
Cool the sauce, refrigerate it within 2 hours, and use it within 3 to 4 days. Sour cream versions are the ones that struggle with freezing and hard reheating.
How long does it keep?
These are the USDA FSIS (2020) numbers worth remembering.
- Room temperature limit is 2 hours, or 1 hour above 90 degrees F
- Refrigerator time is 3 to 4 days
- The freezer keeps quality for 3 to 4 months, though the sauce stays safe indefinitely
- Reheat to 165 degrees F
Recipe sites stretch the fridge window. Savor the Best (2025) says up to 5 days and Razzle Dazzle Life (2025) says up to 1 week.
USDA’s 3 to 4 days is the safety rule for cooked leftovers, so treat anything longer as the author’s own call.
Can you freeze it?
Get On My Plate (2023) says its sour cream sauce does not freeze well and suggests freezing the enchiladas, then making fresh sauce on the day. Dishes Delish’s author said in 2021 that hers tends to break up.
Others disagree. Savor the Best (2025) and Razzle Dazzle Life (2025) both freeze their sour cream sauces, and the Savor the Best version also holds milk and shredded Monterey Jack.
The sources divide, and heavy cream is the lower-risk base if you plan to freeze. Freezing the assembled enchiladas and making the sauce fresh is the safer route (the steps for freezing enchiladas cover wrapping and timing).
If you do freeze the sauce, thaw it in the refrigerator. USDA says thawed leftovers should be used within 3 to 4 days or refrozen.
Reheating without splitting

USDA FSIS (2020) tells cooks to bring sauces, soups and gravies to a rolling boil when reheating. Recipe writers say the opposite for sour cream sauce. Razzle Dazzle Life (2025) warms it on low heat and stirs every 30 seconds, and Savor the Best (2025) adds a splash of milk if it tightens.
Both are right for their own base. Heavy cream tolerates a boil, so those versions can follow USDA’s instruction, while sour cream versions can’t meet both rules, which is one more reason to cook them fresh.
Low heat and constant stirring is the usual approach, and a little broth or milk loosens the sauce as it warms. Check for 165 degrees F with a food thermometer.
Leftovers that are already baked under the sauce follow different rules. This guide to reheating enchiladas covers the whole dish.
Creamy Enchilada Sauce FAQ
Can you make a dairy-free version?
Yes. Use oil instead of butter and vegetable broth instead of chicken broth. A dairy-free sour cream takes the place of the real thing, and the roux still does the thickening, so the base stays smooth.
Taste for salt at the end, because dairy-free sour creams vary in how much they carry.
Can I use milk or half-and-half instead of sour cream?
Yes, but they split more easily. Marissa Stevens of Pinch and Swirl told The Takeout (2026) that heavy cream and full-fat sour cream are safer additions than milk or half-and-half.
If you use milk, add it off the heat and in small splashes.
Does canned enchilada sauce work as a shortcut base?
It does. Warm the canned sauce gently, then whisk in sour cream or heavy cream away from direct heat.
Canned red sauces are often tomato-based, so heavy cream is the steadier choice if you want to keep simmering after the dairy goes in.
What can you spoon it over besides enchiladas?

Plenty. Razzle Dazzle Life (2025) pairs its sour cream version with migas, shrimp tacos, baked cod and meatballs, and it also works as a dip for tortilla chips.
Baked potatoes and steamed asparagus take it well too.
Is curdled enchilada sauce safe to eat?
Usually yes. Curdling from heat or acid changes the texture, not the safety, as long as the sauce was cooled promptly and sits inside USDA’s 3 to 4 day fridge window.
Throw it out if it smells sour or if the sour cream was past its date before it went in.
Is creamy enchilada sauce authentic Mexican?
Not in the traditional sense. A roux-thickened sauce finished with sour cream belongs to Tex-Mex and American restaurant cooking, and Get On My Plate (2023) lists its version under that cuisine.
Traditional Mexican enchilada sauces are built on chile pastes and dried chiles instead.
Which Creamy Enchilada Sauce Should You Make First?

Make the sour cream version first, and make it on the day you serve the enchiladas. It needs only a roux, broth, spices and one dairy step.
Cook the roux and broth, rest the pan, whisk in the sour cream, then taste and adjust last. Seasoning comes at the end because the dairy changes both the thickness and the flavor you’re judging.
The trade-off is shelf life. This version gives up make-ahead flexibility in exchange for tang.
Dishes Delish (2021) reports that the sauce dries out somewhat in the oven, so its author ladles fresh sauce over the baked enchiladas.
The make-fresh advice was checked in November 2026 against USDA FSIS leftover guidance last updated in July 2020, and a revised rule for reheating sauces would change the recommendation.
With the sauce finished, rolling the enchiladas is the next job.