Enchiladas are amazing and even better with homemade enchilada sauce. Do not be daunted, this is so easy to make at home that it is really more of a guide than a specific recipe. You can tailor this to your particular tastes.
The best part is that this is easy to make in your blender, it should take maybe 5-10 minutes from start to finish. The main ingredient is either fresh tomatoes, or you can use canned tomatoes. If you like your sauce super smooth, then even tomato sauce works. So I generally, for the whole family will start with about one pound of fresh tomatoes that I have cored. I will often roughly chop these and drop them into the blender. Or one 14.5oz can of tomatoes of your choice added to your blender.
If using fresh tomatoes, I like to add a little bit of chicken stock, about ½-¾ cup depending on how thick you like your sauce added to the blender. If you used canned tomatoes for your enchilada sauce then you can skip this or have it on hand to thin your sauce as needed.
Next add a couple tablespoons of tomato paste, this gives it a good robust flavor and helps thicken it some.
An optional but super yummy step is to put a teaspoon of coconut or olive oil into a pan and saute half of an onion until translucent and add two minced garlic cloves and saute one minute longer. Then add these also to the blender. If adding fresh chiles, or other peppers they too can be sauted to bring out more flavor.
Then the spices are entirely up to you. I typically use about a teaspoon of ground cumin, and 1 teaspoon of good quality chili powder, a ¼ teaspoon of ground cayenne pepper, lots of freshly cracked pepper, and a quarter teaspoon of salt.
Blend in the blender until desired consistency is reached, add a bit of tomato paste (go easy on it, a little goes a long way.) to thicken it up or add stock to thin it down. Then use as you would any enchilada sauce. This sauce will develop a deeper flavor if allowed to cook. This is a gluten free, dairy free, low-carb friendly version and consequently also the best tasting version I have ever come across. Of course, it is made to my own personal tastes. Keto enthusiasts can add a bit of psyllium husk powder (not much) to help offset the carbs from the tomatoes a bit and use a bit less tomato paste. However, I typically forgo that but use the sauce sparingly.