Our homemade enchilada sour cream sauce transforms simple ingredients into a velvety, tangy topping that elevates any Mexican-inspired dish. This versatile sauce requires minimal effort but delivers maximum flavor impact, making it perfect for busy weeknights or entertaining guests. Once you taste this creamy creation, you’ll never return to store-bought versions again.
Why This Recipe Works
- The combination of sour cream and chicken broth creates a balanced base that’s rich without being overly heavy, allowing the sauce to coat enchiladas evenly while maintaining a smooth, pourable consistency that doesn’t overwhelm other ingredients.
- Using both chili powder and cumin provides layered heat and earthy depth that complements rather than dominates, with the spices blooming in butter first to release their full aromatic potential and eliminate any raw flavor notes.
- The flour acts as a reliable thickener that prevents the sauce from breaking or becoming watery during baking, ensuring your enchiladas emerge from the oven with perfect texture rather than swimming in liquid.
- Simmering for exactly eight minutes allows the flour to fully cook out its raw taste while giving the flavors time to meld together harmoniously, creating a cohesive sauce where no single ingredient overpowers the others.
- Cooling slightly before adding sour cream prevents curdling while maintaining the sauce’s vibrant creaminess, a crucial step that many home cooks overlook when working with dairy-based sauces.
Ingredients
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 2 tablespoons chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon garlic powder
- 1/4 teaspoon onion powder
- 1/4 teaspoon salt
- 1/8 teaspoon black pepper
- 2 cups chicken broth
- 1 cup sour cream
Equipment Needed
- Medium saucepan
- Whisk
- Measuring cups and spoons
- Wooden spoon
- Can opener (if using canned broth)
Instructions

Prepare Your Ingredients and Equipment
Measure all ingredients before beginning to ensure smooth workflow during cooking. Place butter, flour, chili powder, cumin, garlic powder, onion powder, salt, and pepper within easy reach of your stove. Have chicken broth and sour cream ready but keep them separate until needed. Select a medium saucepan with a heavy bottom to prevent scorching and place it on a cold burner. Set your whisk and wooden spoon nearby since you’ll need to switch between them during different stages. This mise en place approach prevents frantic searching for ingredients once cooking begins and allows you to focus entirely on the sauce’s development. Check that your measuring tools are clean and dry to ensure accurate quantities, particularly for the flour and spices where precision matters most for balanced flavor.
Create the Flavor Base
Place your saucepan over medium heat and add the three tablespoons of butter. Allow it to melt completely while swirling the pan occasionally to distribute it evenly across the bottom. Watch for small bubbles forming around the edges as this indicates the butter is hot enough to proceed. Once melted, immediately add the three tablespoons of flour and begin whisking continuously to combine them into a smooth paste called a roux. Cook this mixture for exactly ninety seconds while whisking constantly to cook out the raw flour taste without allowing it to brown. The roux should appear pale yellow and have a slightly nutty aroma when properly prepared. Tip: Whisk from the center outward to incorporate all flour particles and prevent lumps from forming at this critical early stage.
Bloom the Spices
Add the two tablespoons of chili powder, one teaspoon cumin, half teaspoon garlic powder, quarter teaspoon onion powder, quarter teaspoon salt, and eighth teaspoon black pepper directly to the butter-flour mixture. Continue whisking constantly for sixty seconds to toast the spices and release their essential oils. The mixture will darken slightly and become fragrant, indicating the flavors are developing properly. You should notice the aroma transforming from raw and sharp to warm and rounded during this process. Maintain medium heat throughout to prevent burning while ensuring sufficient heat penetration to activate the spices fully. The completed spice base should have a deep reddish-brown color and cohesive texture without any dry spots where spices haven’t incorporated into the fat.
Incorporate the Liquid
Pour the two cups of chicken broth into the saucepan in a slow, steady stream while whisking vigorously. Begin with just a quarter cup initially to create a thick paste, then gradually add the remaining broth to prevent lumps from forming. Once all broth is incorporated, switch from whisking to stirring with a wooden spoon. Increase heat to medium-high and bring the sauce to a gentle boil where bubbles break consistently across the surface. Immediately reduce heat to maintain a steady simmer where the sauce moves with occasional bubbles rather than vigorous boiling. Cook uncovered for eight minutes, stirring every sixty seconds to prevent sticking. The sauce will thicken noticeably and coat the back of your spoon when ready. Tip: If sauce thickens too much, add one tablespoon of additional broth at a time until desired consistency is reached.
Finish with Sour Cream
Remove the saucepan from heat and let the sauce cool for five minutes until it’s no longer bubbling but still quite warm. This temperature reduction is crucial for preventing the sour cream from curdling when added. Place the one cup of sour cream in a separate bowl and gradually whisk in about half cup of the warm sauce to temper it. Once combined, pour this mixture back into the main saucepan and whisk until completely smooth and uniform in color. The finished sauce should be creamy beige with reddish undertones and have a velvety texture without any separation. Taste and adjust seasoning if needed, adding more salt in quarter-teaspoon increments until balanced. Tip: For extra smoothness, you can blend the finished sauce with an immersion blender for fifteen seconds before serving or using in recipes.
Tips and Tricks
For those seeking to elevate their sauce-making skills, several advanced techniques can enhance your results. When selecting sour cream, opt for full-fat versions rather than reduced-fat alternatives, as the higher fat content provides better stability during heating and creates a richer mouthfeel. If you notice your sauce becoming too thick during the simmering stage, resist the temptation to add cold broth directly from the refrigerator, as temperature shock can cause separation. Instead, warm additional broth slightly before incorporating it tablespoon by tablespoon until reaching your desired consistency. For deeper flavor development, consider toasting whole cumin seeds in a dry skillet for two minutes until fragrant, then grinding them fresh rather than using pre-ground cumin. This releases more complex aromatic compounds that survive the cooking process better. If making the sauce ahead of time, transfer it to an airtight container and press plastic wrap directly against the surface before sealing to prevent skin formation. When reheating, do so gradually over low heat while stirring frequently rather than using high heat which can cause breaking. For those concerned about spice levels, remember that chili powders vary significantly between brands in both heat and flavor profile. Start with one tablespoon if using an especially potent variety like ancho or chipotle, then taste and adjust upward after the simmering stage. The sauce can be frozen for up to three months in freezer-safe containers, though the texture may become slightly grainier upon thawing. To restore smoothness, whisk vigorously while reheating or briefly blend with an immersion blender. For dairy-free alternatives, cashew cream or coconut cream can substitute for sour cream, though the flavor profile will shift accordingly. Always cool the base sauce completely before adding these alternatives to prevent separation issues common with plant-based creams.
Recipe Variations
- Green Chile Version: Replace the chili powder with two four-ounce cans of diced green chiles and one teaspoon of dried oregano. Add these when blooming the spices and reduce chicken broth to one and three-quarter cups to account for the additional moisture from the chiles. This creates a milder, brighter sauce perfect for chicken enchiladas.
- Creamy Chipotle Twist: Substitute one tablespoon of the chili powder with two teaspoons of chipotle powder and add one tablespoon of adobo sauce from canned chipotles. Increase garlic powder to one teaspoon and add one teaspoon of smoked paprika. This variation delivers smoky heat that stands up well to beef or bean fillings.
- Cheese-Enhanced Sauce: After incorporating the sour cream, stir in one cup of shredded Monterey Jack cheese until melted and smooth. Add one additional tablespoon of broth if the sauce becomes too thick. This creates an ultra-rich version that eliminates the need for additional cheese topping on your enchiladas.
- Vegetarian Adaptation: Replace chicken broth with vegetable broth and add one teaspoon of nutritional yeast along with the spices for deeper savory notes. Increase salt to half teaspoon to compensate for the typically lower sodium content in vegetable broths compared to chicken varieties.
- Herb-Infused Option: Stir two tablespoons of chopped fresh cilantro into the finished sauce along with one teaspoon of lime zest. This brightens the flavor profile and works particularly well with seafood enchiladas or as a topping for grilled vegetables.
Frequently Asked Questions
Can I make this sauce ahead of time?
Yes, this sauce stores well for up to four days when refrigerated in an airtight container. The flavors actually improve after resting overnight as the spices continue to meld together. When ready to use, reheat gently over low heat while stirring frequently to prevent separation. If the sauce thickens too much during storage, thin it with one tablespoon of warm broth at a time until it reaches your desired consistency. Avoid freezing if possible as the dairy component can sometimes become grainy upon thawing, though the sauce will still taste fine if you’re not concerned about perfect texture.
What can I substitute for sour cream?
Greek yogurt makes an excellent substitute with similar tanginess and thickness, though it may separate more easily if overheated. Mexican crema provides nearly identical results with slightly thinner consistency. For dairy-free options, cashew cream works well when made by blending soaked cashews with water until smooth. Coconut cream can substitute but will impart noticeable coconut flavor that may not suit all applications. Whatever alternative you choose, always temper it with warm sauce before incorporating to prevent curdling or breaking.
Why did my sauce turn out grainy?
Graininess typically occurs when the roux wasn’t cooked long enough before adding liquid, leaving uncooked flour particles in the final product. It can also happen if the sauce boiled too vigorously after adding the sour cream, causing the dairy proteins to tighten and separate. To fix grainy sauce, blend it with an immersion blender for thirty seconds to break up the flour particles and smooth the texture. Preventing this issue involves cooking the roux for the full ninety seconds and maintaining gentle heat throughout the process.
How can I adjust the spice level?
For milder sauce, reduce chili powder to one tablespoon and omit the black pepper entirely. You can also use mild chili powder rather than medium or hot varieties. For spicier versions, increase chili powder to three tablespoons or add half teaspoon of cayenne pepper along with the other spices. Remember that heat levels intensify slightly during cooking and continue developing as the sauce rests, so err on the conservative side when increasing spices.
Can I use this sauce for other dishes beyond enchiladas?
Absolutely, this versatile sauce works well as a topping for baked potatoes, a base for creamy soups, or a sauce for grilled meats and vegetables. Thin it with additional broth to create a dressing for taco salads or use it as a dip for tortilla chips. The balanced flavor profile makes it adaptable to numerous applications beyond traditional enchiladas, so don’t hesitate to experiment with different uses for this multipurpose sauce.
Summary
This enchilada sour cream sauce combines simple ingredients through careful technique to create a creamy, flavorful topping. The method ensures proper thickening and prevents dairy separation while allowing spices to develop fully. Versatile and make-ahead friendly, it elevates both traditional and creative Mexican-inspired dishes.

I’m Louise Cutler, a food lover who enjoys creating simple, flavorful recipes that anyone can make and share at home.



