Elevate your meals with this zesty homemade enchilada sauce that brings a burst of flavor to any dish. Learn how to make your own sauce from fresh ingredients, ensuring it's tailored to your taste and free from preservatives. This recipe is perfect for enchiladas, as a dip, or even as a marinade. Discover the step-by-step guide and unlock the secrets behind the rich, bold flavors. Click through to explore the delicious possibilities!
2 tablespoons olive oil
1 medium onion, finely chopped
3 cloves garlic, minced
2 tablespoons chili powder
1 teaspoon ground cumin
1 teaspoon smoked paprika
1 teaspoon oregano
1/2 teaspoon salt (adjust to taste)
1/4 teaspoon black pepper
1 can (15 oz) tomato sauce
1 cup vegetable broth
1 tablespoon apple cider vinegar
1 teaspoon sugar (optional, to balance acidity)