White enchilada sauce isn't just for enchiladas. It is a great dip or topping for your favorite Mexican dish. It's rich, smooth, and creamy with just the right amount of spice to give it some kick. We added some cheese to the party and created a sauce so good, it's sure to be your new favorite go-to Mexican sauce recipe.
Prep Time10 minutesmins
Cook Time10 minutesmins
Total Time20 minutesmins
Course: Condiments
Cuisine: Mexican
Keyword: cheesy white enchilada sauce, enchilada sauce with cheese, white enchilada sauce
Melt the butter in a large saucepan over medium heat. Add the flour, cumin, salt, and pepper and whisk until smooth.
Slowly add the broth, a little at a time, whisking constantly. When all the broth gets added, continue cooking until thick and bubbly.
Lower the heat to low and whisk in the milk. Whisk in the sour cream then the cheese. Continue stirring over low heat until the cheese melts.
Notes
Pour the broth in slowly while whisking constantly. Initially, if you pour too much liquid in at one time, it will be hard to whisk out the lumps. After you get about half of the broth incorporated, you can pour the rest in quicker. If you still end up with lumps, strain the sauce through a wire mesh sieve.
The sauce will seem a bit thin after you add the milk but it will thicken back up after you add the sour cream and cheese.
Do not cook the flour and butter mixture for too long. Although browning the mixture will add a nutty flavor, the browned flour will lose its thickening power. You will end up with a thinner sauce if you brown the flour and butter mixture.