Homemade Red Enchilada Sauce

Authentic Homemade Red Enchilada Sauce: Your Essential Tex-Mex Flavor Guide

Elevate your Tex-Mex cooking with this incredibly easy and versatile Red Enchilada Sauce Recipe. This homemade sauce is not just a mere condiment; it’s a foundational element that brings rich, authentic flavor to a multitude of dishes. Perfectly balanced with a light, nuanced spice, it pairs beautifully with classics like my Ground Beef Enchiladas and forms the delicious base for Mexican Shredded Chicken. Any way you choose to use it, this vibrant red sauce is guaranteed to transform ordinary meals into extraordinary culinary experiences.

Freshly made homemade red enchilada sauce stored in a glass mason jar, ready for future use in delicious Tex-Mex recipes.

Making your own red enchilada sauce from scratch might seem daunting, but this recipe simplifies the process, making it accessible even for novice cooks. The effort is well worth it, as homemade sauce offers a depth of flavor and freshness that store-bought varieties simply can’t match. You also gain complete control over the ingredients, allowing you to adjust the spice level and ensure it aligns with your dietary preferences, such as dairy-free or gluten-free options. Let’s dive into creating this kitchen essential that will become a staple in your recipe repertoire.

[feast_advanced_jump_to]

Why Choose Homemade Red Enchilada Sauce?

There are countless reasons to opt for a homemade red enchilada sauce over a canned version. First and foremost, the flavor difference is immense. Freshly toasted spices, real onions, garlic, and high-quality chili powders combine to create a complex, vibrant taste that simply cannot be replicated by mass-produced sauces loaded with preservatives and artificial flavors. You’ll notice an immediate upgrade in the richness and authenticity of your dishes.

Beyond taste, making your own sauce gives you complete control over the ingredients. This is especially important for those with dietary restrictions or who prefer to avoid certain additives. You can select organic ingredients, adjust sodium levels, and tailor the spice profile exactly to your liking. Furthermore, it’s often more cost-effective in the long run, as many of the ingredients are pantry staples that can be bought in bulk.

Finally, there’s a certain satisfaction that comes from creating something delicious from scratch. The aroma of blooming spices and simmering chilies will fill your kitchen, making the cooking process itself a rewarding experience. This red enchilada sauce isn’t just a recipe; it’s an invitation to embrace authentic Tex-Mex flavors and enhance your culinary skills.

Essential Ingredients for the Best Red Enchilada Sauce

Crafting a truly exceptional red enchilada sauce begins with selecting the right ingredients. Most of the components for this recipe are fairly common, making them easy to source from any well-stocked grocery store. However, one ingredient that truly sets this sauce apart is Ancho Chili Powder. While regular chili powder can be a substitute, I highly recommend seeking out Ancho powder for its unique qualities.

A selection of fresh ingredients including onions, garlic, various chili powders, and tomato sauce, neatly laid out on a kitchen surface, ready for making red enchilada sauce.
  • Unsalted Butter: Forms the base of our roux and adds a rich, savory depth. For a dairy-free option, use olive oil or a neutral oil.
  • Yellow Onion: Fine diced, the onion provides a sweet, aromatic foundation that is slowly sweated to release its full flavor potential.
  • Garlic: A single smashed clove adds a pungent, essential aromatic that complements the chilies beautifully.
  • All-Purpose Flour: This is crucial for creating the roux, which thickens the sauce and gives it a smooth, velvety texture.
  • Ancho Chili Powder: This is the star! Ancho chilies are dried poblano peppers, known for their deep, smoky, slightly fruity flavor with a mild heat. Using Ancho chili powder will give your sauce an authentic, complex profile that regular chili powder (often a blend of various spices) cannot replicate.
  • Ground Cumin: A classic Tex-Mex spice, cumin adds an earthy, warm aroma that is indispensable to enchilada sauce.
  • Dried Oregano: Mexican oregano is preferred if you can find it, as it has a more citrusy, earthy flavor compared to Mediterranean oregano. It contributes a distinctive herbal note.
  • Kosher Salt: Essential for seasoning and enhancing all the flavors. Always salt to taste.
  • Chicken Stock: Provides the liquid base and savory backbone for the sauce. Use high-quality low-sodium stock. For a vegetarian version, swap for vegetable stock.
  • Tomato Sauce: A 15-ounce can of plain tomato sauce adds a touch of acidity and a vibrant red color, balancing the richness of the chilies.
  • Dry Guajillo Chili: Guajillo chilies are known for their mild to medium heat and distinctive fruity, green tea-like flavor. Rehydrated and blended, they contribute significantly to the sauce’s depth. If unavailable, see the substitution section.
  • Chipotle Pepper in Adobo Sauce: This adds a smoky heat and a touch of tang from the adobo sauce. A little goes a long way! Remember to freeze the rest of the can for future use.

For precise measurements and detailed instructions, please use the JUMP TO RECIPE button at the top of the post, or scroll directly to the bottom to view the complete recipe card.

Crafting Your Perfect Red Enchilada Sauce: A Step-by-Step Guide

Creating this homemade red enchilada sauce is a straightforward process, but each step plays a vital role in developing its rich and complex flavor. Follow these detailed instructions to ensure a perfect batch every time.

Step 1: Building the Flavor Base – Sweating Onions and Garlic

To begin, melt the unsalted butter in a medium saucepan over medium heat. Once the butter is shimmering, add your finely diced yellow onion and smashed garlic clove. The key here is to “sweat” the onions, meaning to cook them gently until they become translucent and very soft, but without browning. This slow cooking allows their natural sweetness to develop and infuse into the butter, laying a crucial aromatic foundation for your sauce. Stir occasionally for about 3-4 minutes until the onions are perfectly tender.

Finely diced onions and smashed garlic are gently cooked in melted butter in a saucepan, slowly becoming soft and translucent to create a flavorful base for the enchilada sauce.

Step 2: Creating the Roux and Blooming the Spices

Once the onions are soft, sprinkle the all-purpose flour into the pot. Whisk continuously for 1-2 minutes to incorporate the flour with the butter and cooked onions, forming a “roux.” A roux is a thickening agent that also adds a subtle nutty flavor when cooked properly. Continue whisking until the flour scent disappears and the mixture forms a smooth, thick paste. Next, add your spices: Ancho chili powder, ground cumin, dried oregano, and kosher salt. Continue whisking for another 1-2 minutes. This step is called “blooming” the spices. Heating the spices in the fat (butter) awakens their essential oils, intensifying their aromas and deepening their flavors dramatically. You’ll notice the mixture becoming incredibly fragrant.

After the roux is formed, the Ancho chili powder, cumin, and oregano are added to the saucepan, ready to be bloomed in the hot butter and flour mixture.
The spices, including Ancho chili powder, cumin, and oregano, are actively whisked into the roux, releasing their potent aromas and deepening their flavors as they bloom in the hot fat.

Step 3: Simmering and Flavor Infusion

Gradually pour in the chicken stock and tomato sauce, whisking constantly to ensure no lumps form from the roux. Bring the mixture to a low boil, then add the dry Guajillo chili and the chipotle pepper in adobo. Reduce the heat to a gentle simmer, cover, and let everything meld together for about 15 minutes. This simmering period is crucial; it allows the dry chili to rehydrate, softens the chipotle, and enables all the diverse flavors to fully infuse into the sauce, creating a harmonious and rich profile.

Chicken stock, tomato sauce, dry guajillo chili, and chipotle pepper in adobo are added to the pot and gently brought to a simmer, allowing all the flavors to meld and deepen.
The simmering sauce is being pureed directly in the pot using a hand blender, transforming it into a smooth, consistent red enchilada sauce.

Step 4: Achieving a Smooth Consistency

Once the simmering is complete, it’s time to achieve that signature smooth consistency. Use a hand blender (immersion blender) directly in the pot to blend everything until it’s completely smooth and no chunks of chili or onion remain. If you don’t have an immersion blender, carefully transfer the sauce in batches to a traditional blender. **Important safety note:** If using a traditional blender, allow the sauce to cool for 10-15 minutes before blending. Hot liquids can create pressure in a sealed blender, leading to dangerous explosions. Always start blending on a very low speed and gradually increase, and hold a kitchen towel over the lid as an extra precaution. Continue blending until you achieve a silky-smooth sauce.

Your magnificent red enchilada sauce is now ready to use! This recipe yields a generous batch, perfect for immediate use and for storing. Because it takes a little time and effort to make from scratch, I always prepare a larger quantity so I can portion some into mason jars for later use, ensuring I always have homemade deliciousness on hand for quick meals.

A freshly prepared batch of red enchilada sauce, poured into a clear mason jar and sealed, ready for storage and future culinary creations.

Notes, Tips & Troubleshooting for Perfect Red Enchilada Sauce

Mastering this red enchilada sauce is simple with a few helpful pointers. Here are some essential notes and tips to ensure your sauce turns out perfectly every time, along with advice for common questions and adjustments.

  • Blender Safety First: As mentioned in the method, if you’re using a traditional blender instead of a hand blender, please allow the sauce to cool significantly (at least 10-15 minutes) before blending. Blending hot liquids can build up pressure, causing the lid to blow off and potentially leading to severe burns. To be extra safe, always fill the blender only halfway, remove the small cap from the lid, and cover the opening with a kitchen towel, then start blending on the lowest speed.
  • Understanding Red Enchilada Sauce Terminology: This versatile sauce goes by many names! It’s commonly known as salsa roja (red sauce), salsa roja para enchiladas (red sauce for enchiladas), or even a type of mole rojo, particularly in its more complex forms. At its core, it’s a rich sauce made from dried red chilies (like Ancho, Guajillo, Pasilla), often combined with aromatics such as onion and garlic, tomatoes, broth, and earthy spices like cumin and oregano. These ingredients are blended until smooth, then simmered to thicken and marry their flavors.
  • Adjusting the Heat Level: The beauty of homemade sauce is customization! The current recipe provides a mild to moderate heat.
    • For a Spicier Sauce: You can easily increase the heat by adding another chipotle pepper in adobo, a pinch of cayenne pepper, or even a few dried chilies de árbol (rehydrated along with the guajillo) before blending. Taste as you go!
    • For a Milder Sauce: If you prefer less heat, simply omit the chipotle pepper in adobo or use only half. You can also increase the amount of tomato sauce slightly to dilute the chili flavor.
    • Accidentally Too Spicy? Don’t despair! If you find your finished sauce is hotter than desired, you can temper the heat by stirring in a tablespoon or two of sour cream, plain Greek yogurt, or even a pat of butter. Serving enchiladas with a dollop of sour cream or avocado cream on top also helps cool things down.
  • Consistency Adjustments:
    • Too Thin? If your sauce isn’t as thick as you’d like after simmering and blending, return it to the saucepan and simmer gently, uncovered, for an additional 5-10 minutes, stirring occasionally. It will thicken as the liquid evaporates. You can also create a cornstarch slurry (1 tbsp cornstarch mixed with 2 tbsp cold water) and slowly whisk it into the simmering sauce until it reaches your desired consistency.
    • Too Thick? If the sauce becomes too thick (which can happen after refrigeration), simply whisk in a splash of chicken or vegetable stock (or even water) until it reaches your desired pourable consistency.
  • Rehydrating Dry Chilies: For best results with dry chilies like Guajillo, gently toast them in a dry pan for 30 seconds per side before adding them to the sauce liquid for simmering. This enhances their flavor significantly.
  • Don’t Skimp on Simmering: The 15-minute simmer isn’t just for thickening; it’s vital for allowing the flavors to meld and deepen. Rushing this step will result in a less complex and flavorful sauce.

Versatile Substitutions for Your Red Enchilada Sauce

One of the many advantages of making your own red enchilada sauce is the flexibility to adapt it to your specific tastes or dietary needs. Here are some excellent substitutions you can make without sacrificing flavor.

  • Dairy-Free Enchilada Sauce: If you need to keep your sauce dairy-free, simply swap the unsalted butter for an equal amount of olive oil or any neutral cooking oil, such as canola or vegetable oil. The roux will form just as effectively, and the overall flavor profile will remain robust.
  • Gluten-Free Enchilada Sauce: To make this recipe gluten-free, you can easily omit the all-purpose flour. Instead, to achieve the desired thickness, use a cornstarch slurry. Mix 1 tablespoon of cornstarch with 1-2 tablespoons of cold water until smooth. After the sauce has simmered with the liquid ingredients and chilies, slowly whisk this slurry into the boiling sauce just before blending. If the sauce is still too thin after blending, you can create and add another small slurry, a little at a time, until it reaches your preferred thickness. This method ensures a smooth, glossy, and gluten-free sauce.
  • Chili Powder Alternatives: While Ancho Chili Powder is highly recommended for its deep, smoky, and slightly fruity flavor, if you absolutely cannot find it, regular chili powder can be used as a substitute. Be aware that regular chili powder is often a blend of various spices and chilies, so the flavor profile will be slightly different, usually less complex and potentially with a different heat level. Alternatively, if you can find dried Pasilla chilies, they offer a rich, prune-like flavor that works wonderfully in red sauces when rehydrated and blended.
  • Vegetarian Enchilada Sauce: For a delicious vegetarian option, simply replace the chicken stock with vegetable stock. This simple swap makes the entire sauce suitable for plant-based diets without compromising on flavor or texture.
  • Guajillo Chili Substitutions: Guajillo chilies contribute a unique fruity, green tea-like essence. If dry Guajillo chilies are difficult to find in your area, you can substitute them with 2 chipotle peppers in adobo sauce. These will provide a smoky heat and a different but equally delicious depth of flavor. Alternatively, some recipes use a combination of canned diced tomatoes and tomato paste to create a similar base, though the authentic chili flavor will be slightly different.
  • Tomato Options: While the recipe calls for canned tomato sauce, if you find yourself without it, you could use an equal amount of pureed canned diced tomatoes or even passata. The key is a smooth tomato base that provides a touch of acidity and color.
Various sizes of glass mason jars filled with homemade red enchilada sauce, neatly arranged, showcasing the rich color and inviting texture of the fresh sauce.

Beyond Enchiladas: Creative Ways to Use Your Red Enchilada Sauce

While “enchilada sauce” is in the name, this versatile red sauce is far too delicious to be confined to just one dish! Its rich, savory, and slightly spicy profile makes it an incredible flavor booster for a wide array of Tex-Mex and even general weeknight meals. Here are some inspiring ideas to utilize your homemade red enchilada sauce:

  • Classic Enchiladas: Of course, it’s perfect for its namesake! Whether you’re making beef, chicken, cheese, or vegetarian enchiladas, this sauce will make them shine.
  • Tacos and Burritos: Drizzle a spoonful over your favorite tacos or burritos for an extra layer of flavor. It works wonderfully with carnitas, al pastor, or simple ground beef fillings.
  • Chilaquiles: This sauce is the star ingredient for authentic chilaquiles. Simmer tortilla chips directly in the sauce until softened, then top with cheese, crema, onions, and an egg.
  • Huevos Rancheros: Ladle warm enchilada sauce over fried eggs served on tortillas for a hearty and flavorful breakfast or brunch.
  • Tamales: Use it as a traditional sauce for coating tamales, adding moisture and a burst of flavor.
  • Mexican Lasagna/Casseroles: Layer it in a Mexican-inspired lasagna with tortillas, beans, cheese, and meat. It’s an excellent binder and flavor enhancer for any casserole.
  • Soup Base: Add a cup or two to chili, tortilla soup, or any Mexican-inspired stew for a depth of flavor that’s hard to beat.
  • Marinade: Use it as a marinade for chicken or pork before grilling or baking. Its chili-infused flavors will tenderize and impart incredible taste.
  • Dipping Sauce: Serve it warm as a dipping sauce for quesadillas, taquitos, or even crispy potato wedges.
  • Migas: Stir it into a batch of migas (scrambled eggs with tortilla strips) for a spicy kick.

Storage Instructions for Your Homemade Sauce

Making a larger batch of this delicious red enchilada sauce is a smart move, as it stores beautifully and is incredibly convenient to have on hand. Here’s how to properly store your homemade sauce:

  • Refrigeration: Once the sauce has cooled completely, transfer it to airtight containers or mason jars. It will keep well in the refrigerator for up to 5-7 days. Always ensure the container is sealed tightly to maintain freshness and prevent odor absorption.
  • Freezing: For longer storage, this sauce freezes exceptionally well.
    • Portioning: It’s best to freeze the sauce in usable portions. You can use freezer-safe containers, heavy-duty freezer bags (lay them flat to save space), or even ice cube trays for smaller servings. Once frozen in trays, pop out the cubes and transfer them to a freezer bag.
    • How Long: Frozen red enchilada sauce will maintain its quality for up to 3-4 months. Beyond that, it’s still safe to eat but might start to lose some of its vibrant flavor.
    • Thawing: To use frozen sauce, simply transfer it from the freezer to the refrigerator the night before you plan to use it. For quicker thawing, you can gently reheat it in a saucepan over low heat, stirring frequently, or use the defrost setting on your microwave.
  • Reheating: When reheating, whether from the fridge or thawed from the freezer, do so gently over medium-low heat in a saucepan, stirring occasionally. If the sauce has thickened too much during storage, add a splash of chicken or vegetable stock (or water) until it reaches your desired consistency.

Frequently Asked Questions (FAQs) About Red Enchilada Sauce

Here are answers to some common questions about making and using homemade red enchilada sauce:

Q: Can I use different types of dried chilies?
A: Absolutely! While Ancho and Guajillo are traditional and recommended, you can experiment with other dried red chilies. Pasilla chilies offer a rich, prune-like flavor. Chipotle chilies (in adobo) add smokiness and heat. Just be mindful of the heat level and adjust accordingly.

Q: Is this sauce very spicy?
A: This recipe is designed to be well-balanced, offering a mild to moderate spice level. The Ancho chili powder provides a deep, earthy flavor with minimal heat, and the single chipotle in adobo adds a pleasant smokiness and a gentle kick. You can easily adjust the heat as described in the “Notes & Tips” section.

Q: Can I make this sauce ahead of time?
A: Yes, absolutely! Homemade red enchilada sauce is fantastic for meal prepping. In fact, many people find the flavors meld and deepen even further after a day or two in the refrigerator. Store it as described in the “Storage Tips” section.

Q: What if my sauce is lumpy after blending?
A: Lumps usually indicate that either the flour wasn’t fully incorporated into the roux, or the liquid was added too quickly. If your sauce is lumpy, don’t worry! You can pass it through a fine-mesh sieve after blending to catch any remaining chunks and ensure a silky-smooth consistency.

Q: Can I use fresh tomatoes instead of canned tomato sauce?
A: While possible, fresh tomatoes will yield a different flavor and consistency. Canned tomato sauce provides a consistent acidity and body. If using fresh, you’d need to roast and puree them first, which adds significant time and effort, and you might need to adjust liquid quantities.

Q: What’s the difference between red enchilada sauce and red salsa?
A: While both are red and chili-based, traditional red enchilada sauce is typically thicker due to a roux or cornstarch, and it’s usually cooked to meld flavors into a smoother, richer profile. Red salsa (like salsa roja for chips) is often fresher, chunkier, and designed more as a condiment or dip, often without a thickening agent or extensive simmering. Enchilada sauce is designed to coat and flavor a dish entirely.

More Great Tex-Mex Recipes to Explore

Once you’ve mastered this essential red enchilada sauce, you’ll be eager to dive into more authentic Tex-Mex flavors. Here are some other fantastic recipes to expand your culinary repertoire:

  • Mexican Guacamole Recipe: The perfect fresh appetizer or side.
  • Easy Chicken Fajitas: Sizzling and flavorful, a crowd-pleaser.
  • Pollo Asado Chicken: Deliciously marinated grilled chicken.
  • Black Bean Dip Recipe: A creamy and savory dip.
  • Roasted Chili-Corn Salsa: A vibrant and smoky salsa.
  • Topo Chico Margarita: A refreshing twist on a classic cocktail.
  • Al Pastor Taco Recipe: Savory marinated pork tacos.
  • Authentic Carnitas: Tender, slow-cooked pork perfect for tacos and burritos.

Did you try this amazing Red Enchilada Sauce Recipe? I’d love to hear your thoughts! Please leave a review or comment below to share your experience. Don’t forget to sign up for my newsletter to get the latest recipes delivered straight to your inbox, and follow along on Instagram, Pinterest, and Facebook for daily inspiration and kitchen tips!

📖 Recipe

Red enchilada sauce in a jar with a rustic kitchen background, emphasizing its homemade appeal and readiness for use.

Yield: 5 cups

Homemade Red Enchilada Sauce Recipe

Prep Time:
10 minutes
Cook Time:
25 minutes
Total Time:
35 minutes

This Homemade Red Enchilada Sauce Recipe is a versatile and essential Tex-Mex staple, offering a light, balanced flavor with just the right amount of spice. Perfect for classic enchiladas, burritos, or as a base for various Mexican dishes, it’s sure to elevate any meal!

Ingredients

  • 4 tablespoons Unsalted Butter
  • ½ cup Yellow Onion, fine diced
  • 1 clove Garlic, smashed
  • 4 tablespoons All-Purpose Flour
  • 3 tablespoons Ancho Chili Powder
  • ½ teaspoon Cumin, ground
  • ¼ teaspoon Oregano, dried
  • 1 ½ teaspoons Kosher Salt, to taste
  • 4 cups Chicken Stock
  • 1, 15-ounce can Tomato Sauce
  • 1 dry Guajillo Chili
  • 1 Chipotle Pepper in Adobo, from a can – freeze the rest

Instructions

  • In a medium saucepan, warm over medium heat, add the butter, onion, and garlic to the pan, and cook until the onion is translucent and soft, about 3-4 minutes. This step is crucial for developing a sweet, aromatic base.
  • Whisk the flour into the pot, continuing to cook for 1-2 minutes to form a roux, which will thicken the sauce. Then, add the Ancho chili powder, cumin, dried oregano, and kosher salt. Continue whisking for another 1-2 minutes to “bloom” the spices, enhancing their flavor and aroma significantly.
  • Gradually stir in the chicken stock and tomato sauce, whisking constantly to ensure the sauce remains smooth and lump-free. Bring the mixture to a low boil.
  • Add the rehydrated dry guajillo chili and the chipotle pepper in adobo to the pot. Reduce the heat to a gentle simmer and let the sauce cook, covered, for 15 minutes. This simmering period allows all the flavors to meld beautifully and the chilies to soften further.
  • Using an immersion blender, carefully blend the sauce directly in the pot until it is completely smooth and no chili or onion pieces remain. If you do not have a hand blender, let the sauce cool for 10-15 minutes, then carefully transfer it in batches to a traditional blender. Start blending on LOW and gradually increase to high speed until you achieve a perfectly smooth and uniform sauce. Always cover the lid with a kitchen towel when blending hot liquids as a safety precaution.
  • Notes

    Notes & Tips for Success

    If you don’t have a hand blender, let the sauce cool significantly before using a traditional blender to prevent steam buildup and potential splashes. Always put a kitchen towel over the lid as an extra precaution. This red enchilada sauce is also known as salsa roja or salsa roja para enchiladas. It’s a rich sauce made from red chilies (like ancho, guajillo, pasilla), combined with onion, garlic, tomatoes, broth, cumin, and oregano, then blended and simmered until thickened. You can customize the heat by adding more chipotle peppers for a spicier sauce or less for a milder version. If you accidentally make it too spicy, a spoonful of sour cream can mellow the heat, either stirred into the sauce or served on top of your dish.

    Substitutions for Dietary Needs & Flavor Variations

    To make the sauce dairy-free, substitute the butter with olive oil or a neutral oil like canola or vegetable oil. For a gluten-free version, omit the flour and thicken with a cornstarch slurry: mix 1 tablespoon of cornstarch with 1-2 tablespoons of cold water, then slowly whisk into the boiling sauce before blending. Add more slurry if needed for desired thickness. While Ancho Chili Powder offers a unique deep flavor, regular chili powder can be used if Ancho is unavailable. For a vegetarian enchilada sauce, use vegetable stock instead of chicken stock. If Guajillo chilies are hard to find, two chipotle peppers in adobo sauce can be used as a smoky alternative.

    Recommended Kitchen Essentials

    As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

    • Breville BSB510XL Control Grip Immersion Blender, Stainless Steel
    • OXO Good Grips 11-Inch Silicone Balloon Whisk – Red
    • Scanpan Stainless Steel HAPTIQ 2.75-Quart Covered Saucepan

    Nutrition Information:

    Yield:

    25

    Serving Size:

    1

    Amount Per Serving:
    Calories: 73Total Fat: 4gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 10mgSodium: 344mgCarbohydrates: 6gFiber: 1gSugar: 2gProtein: 3g

    This is an estimated caloric value, actual numbers may differ based on the ingredients used.

    Did you make this recipe?

    Please leave a comment on the blog or share a photo on Instagram

    © Kendell


    Cuisine:

    Tex-Mex

    /
    Category: Basic Essential Recipes

    Homemade Red Enchilada Sauce