Making enchilada sauce might seem intimidating, but this recipe makes it fun and simple to make a delicious sauce at home. We’ve added a twist to the classic red sauce with chipotle powder, giving it a smoky depth and a touch of heat. Not a fan of spice? No worries! You can skip the chipotle powder altogether and still enjoy a rich, flavorful sauce with your homemade enchiladas.
In a medium-sized pot, heat the olive oil over medium heat. You want the oil to be warm but not so hot that it could burn the ingredients. To test the oil, sprinkle a small amount of flour into the pot. If it sizzles, the oil is ready.
Add the flour to the pot and begin whisking immediately. You need to whisk constantly to prevent the flour from burning. This will create a roux, which is a thickening base for your sauce. Keep whisking for about 1 minute until the flour becomes fragrant and slightly golden in color.
Once the roux is ready, add the spices. Stir them in thoroughly, making sure they’re well combined.
Next, whisk in the tomato paste and apple cider vinegar. Stir them into the mixture, ensuring everything is fully incorporated.
Slowly pour in the broth while whisking constantly to remove any lumps in the roux. Keep whisking until the mixture is smooth and fully combined.
Raise the heat to medium-high and bring the sauce to a gentle boil. Once it starts boiling, reduce the heat to low and let it simmer for 5-7 minutes, allowing the sauce to thicken up.
Remove the sauce from the heat and taste it. Adjust the seasoning with salt and pepper as needed.
Let the sauce cool down. As it cools, it will continue to thicken, so don’t worry if it seems a bit thinner at first.