Prep Time: 5 minutes Cook Time: 10 minutes Total Time: 15 minutes Yield: 2 cups (enough for 8-10 enchiladas)
This creamy sour cream enchilada sauce brings a smooth, tangy finish to your Mexican meals. It starts with a simple roux and ends with rich sour cream for that perfect white sauce texture. Use it on chicken enchiladas or tacos for a fresh twist.
I first made this sauce on a busy weeknight when canned options ran out. My kids were skeptical at first, but one taste changed everything. They asked for seconds, and now it’s our go-to for family dinners.
What Is Sour Cream Enchilada Sauce?
Sour cream enchilada sauce is a white sauce used in Tex-Mex dishes. It differs from red enchilada sauce made with tomatoes or chili. This version relies on sour cream for creaminess and mild flavors from broth and spices. People often search for it as a milder alternative to spicy salsas. It answers questions like “What makes enchilada sauce creamy?” by blending dairy with a thickened base.
- Key themes: Homemade white sauce, easy Tex-Mex staple, versatile for beginners.
- Common user questions: How do you prevent sour cream from curdling? (Cool the base first.) Can I use it beyond enchiladas? (Yes, on veggies or pasta.)
For more on sauce basics, check our what is emulsion in cooking guide.
Ingredients for Sour Cream Enchilada Sauce
List ingredients in the order they appear in the recipe. This makes assembly straightforward.
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 2 cups chicken broth (low-sodium preferred; use vegetable broth for vegetarian)
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon ground cumin (optional for mild earthiness)
- 1 (4-ounce) can diced green chiles, drained
- 1 cup full-fat sour cream
- Salt and black pepper, to taste
- 1/2 cup shredded Monterey Jack cheese (optional, for extra meltiness)
These simple items create about 2 cups of sauce. Scale up for larger batches.

Step-by-Step Instructions
Follow these numbered steps for best results. Use a medium saucepan.
- Melt the butter in a saucepan over medium heat. Stir for 1 minute until it foams but does not brown.
- Add the flour. Whisk constantly for 1-2 minutes to form a smooth roux. This thickens the base.
- Pour in the chicken broth slowly while whisking. Add garlic powder, onion powder, and cumin if using. Bring to a gentle boil, then reduce heat and simmer for 5 minutes. The mixture will thicken like gravy.
- Stir in the diced green chiles. Remove from heat and let cool for 5-10 minutes. This step keeps the sour cream smooth.
- Whisk in the sour cream until fully blended. If adding cheese, stir it in now over low heat until melted, about 2 minutes. Season with salt and pepper. Thin with 1-2 tablespoons extra broth if needed.
- Use right away or cool and store. The sauce should coat the back of a spoon.
For tips on thickening sauces, see our why sauces thicken when cooking article.

Substitution Ideas
Adapt this recipe to your needs. These swaps keep the sauce creamy.
- Dairy-free: Use vegan butter, coconut cream instead of sour cream, and nutritional yeast for cheese.
- Broth options: Vegetable broth works for plant-based. Beef broth adds depth for meat dishes.
- Spice level: Skip green chiles for mild, or add diced jalapeños for heat.
- Thickener: Cornstarch slurry (1 tablespoon cornstarch in 2 tablespoons water) if gluten-free, but reduce flour.
- Cheese swap: Cheddar or pepper jack for different melt.
Related searches often ask about vegan versions— this fits that intent.
Storage and Make-Ahead Tips
Store sauce in an airtight jar in the fridge for up to 7 days. Reheat on low heat with stirring to avoid separation. Do not freeze, as sour cream may curdle upon thawing.
Make ahead: Prepare the roux and broth base up to 2 days early. Add sour cream just before use. For full meals, assemble enchiladas and store unbaked in the fridge for 24 hours.
See our how long do leftovers last in fridge for more storage advice.
Serving Suggestions
This sauce shines on chicken enchiladas but pairs well elsewhere.
- Pour over rolled corn tortillas filled with shredded chicken and cheese, then bake at 350°F for 20 minutes.
- Drizzle on tacos or quick 20-minute taco meat.
- Use as a dip for spicy Mexican street corn elotes.
- Top baked potatoes or steamed veggies for a simple side.
- Mix into pasta for a creamy twist, similar to our creamy mushroom risotto.
For a full meal, serve with rice and beans. External link: Learn more about green chiles at Hatch Chile.

Tips and Variations
- Prevent curdling: Always cool the base before adding sour cream. This is a top user question from “People Also Ask” sections.
- Make it cheesier: Stir in 1/4 cup cream cheese with the sour cream for extra smoothness.
- Flavor boosts: Add fresh cilantro or lime juice after cooling for brightness.
- Batch cooking: Double the recipe and use half for sheet-pan chicken fajitas.
- Quick fix: If too thick, blend with an immersion blender for silkiness.
This sauce answers searches like “easy sour cream sauce without soup” by using a from-scratch roux. Try it and adjust to your taste.