Sauces & Condiments
Amy's cheese enchilada sauce transforms ordinary enchiladas into restaurant-quality masterpieces with its rich, velvety texture and perfect balance of smoky, cheesy flavors. This sauce is the foundation of every great enchilada—creamy yet robust, with just the right kick from chiles and depth from slow-cooked tomatoes.
What sets this apart is the secret technique of blooming spices in oil before adding liquids, which unlocks their full flavor potential.
The recipe combines simple pantry staples—tomato sauce, chicken broth, and a blend of cheeses—with precise spice timing to create a sauce that's versatile enough for enchiladas, quesadillas, or even as a dipping sauce.
The key is patience: letting the sauce simmer until thickened ensures it clings beautifully to tortillas without being overly heavy. This isn't just a sauce; it's the flavor backbone of your dish.
What you'll end up with is a smooth, cheesy sauce with just the right amount of heat and tang, ready to be layered between tortillas or spooned over baked dishes. The best part?
It reheats perfectly and keeps well in the refrigerator for up to 5 days or freezes for 3 months, making it ideal for meal prep. Whether you're feeding a crowd or prepping for the week, this sauce delivers consistent, professional-quality results every time.
Use it as the star of enchiladas, a topping for nachos, or even a dip for tortilla chips—this sauce adapts to any dish while keeping its signature richness. The instructions walk you through each step to ensure you achieve that perfect balance of creaminess and spice.
Let's get started on creating your own batch of this essential sauce.
Ingredients for amy's cheese enchilada sauce
Simple pantry staples transform into velvety, restaurant-quality enchilada sauce with just 13 ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For blooming spices |
| Large Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Peeled, minced |
| Tomato Sauce 🍅 | 2 cups | Canned, no added sugar |
| Chicken Broth 💧 | 1 cup | Low-sodium preferred |
| Cheddar Cheese 🧀 | 1 cup | Shredded, sharp variety |
| Monterey Jack Cheese 🧀 | ½ cup | Shredded, mild flavor |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Chili Powder 🌶️ | 1 tbsp | Medium heat preferred |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky flavor |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano ideal |
The spices are where the magic happens. Toast your ground cumin and chili powder in olive oil for 30 seconds before adding anything else—this unlocks their flavors and gives that smoky depth. Penzeys or Trader Joe's are great for quality spices, but the regular grocery store stuff works if it's fresh. For the cheeses, grab sharp cheddar and mild Monterey Jack—the contrast makes the sauce richer. The tomato sauce? Rao's or Muir Glen are my go-tos, but any no-sugar-added canned sauce will do. If you're feeling fancy, San Marzano tomatoes take it to the next level, but they're not required.
No cumin? Start with half the amount and adjust to taste—it's the backbone of the flavor. Short on cheddar? Pepper jack adds heat, or just use more Monterey Jack. The smoked paprika can be swapped for regular paprika if you're out, but you'll lose that smoky depth. For a tangier sauce, add 1 tbsp of lime juice at the end. The chicken broth is non-negotiable though—it keeps the sauce from being too heavy. If you're making a big batch, double the spices and keep the ratios the same.
This sauce tastes even better the next day as the flavors meld. Store it in an airtight container in the fridge for up to 5 days, or freeze it for 3 months. I like to portion it into 8-ounce containers so it's perfect for meal prep. To reheat, just warm it on the stove over medium heat, stirring occasionally. If it thickens too much, add a splash of broth or water. Trust me, leftovers are the best part—it's like a flavor upgrade!
Why You'll Love This Recipe
- No-Chop Night: The onion and garlic get a quick sauté in olive oil until soft—not crispy, not raw—just sweet and mellow. That’s it. No dicing, no crying, just 10 minutes of hands-off simmering while you stir in the tomato sauce and broth.
- Cheese Sauce Magic: The moment you fold in shredded cheese (yes, you’ll want to) and let it melt into that tomato-broth base, it’s ridiculously rich. That olive oil shines through, balancing the saltiness of the broth and the tang of the tomatoes—like a hug in a bowl.
- Weeknight Workhorse: I make a double batch every Sunday because it’s perfect for enchiladas and as a dip for chips, or poured over grilled chicken. Freezes like a dream, too—just reheat and serve. Honestly, it’s my lazy-day hero.
- Pantry Stash Winner: You’re using things you already have: onion, garlic, tomato sauce, broth. No specialty ingredients, no last-minute grocery runs. And since it’s just five components, it’s cheaper than takeout but way better. (Yes, even on a Tuesday night.)
Step-by-step instructions for amy's cheese enchilada sauce
This velvety sauce builds flavor layer by layer—let's make it rich and perfect for your enchiladas.
Bloom the Spices in Olive Oil
Heat the 0.25 cup extra-virgin olive oil in a medium saucepan over medium heat. Add the 1 tablespoon ground cumin, 1 tablespoon chili powder, and 1 tablespoon smoked paprika all at once. Stir constantly for 1-2 minutes until the spices release their aroma and deepen in color—you'll see tiny bubbles forming and smell that warm, earthy scent. This step unlocks the full flavor potential of the spices.
Watch closely to avoid burning—if the spices darken too quickly, reduce the heat slightly. The oil should shimmer but not smoke. Once the spices are fragrant, add the 1 whole large onion and 4 cloves minced garlic, stirring to coat them in the spiced oil. Cook for 3-4 minutes until the onion softens and turns translucent, and the garlic becomes golden without browning.
Build the Sauce Base
Pour in the 2 cups tomato sauce and 1 cup chicken broth, stirring to combine. Bring the mixture to a gentle simmer over medium-low heat, then reduce the heat to maintain a steady simmer. Let it cook uncovered for 10-12 minutes, stirring occasionally. This time allows the flavors to meld and the sauce to thicken slightly—you'll notice it becomes smoother and more cohesive.
Taste the sauce at this point. It should be tangy and slightly spicy, with a deep, smoky undertone. If it needs more depth, add a pinch of salt or a dash of black pepper. This is where the foundation of your sauce comes together—don't rush it. The longer it simmers, the more complex the flavors become.
Finish with Cheese and Seasoning
Reduce the heat to low and gradually stir in the 1 cup shredded cheddar cheese and 0.5 cup shredded Monterey Jack cheese. Keep stirring until the cheese melts completely and the sauce becomes velvety smooth—this should take about 3-4 minutes. The sauce will thicken noticeably as the cheese emulsifies, creating that signature creamy texture.
Add the 1 teaspoon dried oregano, 1 teaspoon salt, and 0.5 teaspoon black pepper, stirring well to distribute the seasoning evenly. Taste again and adjust the seasoning if needed—this is your chance to fine-tune the balance of spice, salt, and acidity. The sauce should be rich, slightly tangy, and perfectly seasoned, ready to coat your enchiladas beautifully.
Rest and Serve
Transfer the sauce to a clean saucepan or bowl and let it rest for 5-10 minutes at room temperature. This resting period allows the flavors to fully meld and the sauce to reach its ideal consistency—thick enough to cling to tortillas but still smooth and spreadable. If the sauce thickens too much while resting, simply stir in a splash of warm water or broth to loosen it.
Serve the sauce immediately over your enchiladas, or reheat gently before using. The sauce should coat the filling evenly, creating a luscious, cheesy layer that ties everything together. This velvety base transforms simple enchiladas into a restaurant-worthy dish—every bite should be rich, flavorful, and perfectly balanced.
Pro Tips For Making Amy'S Cheese Enchilada Sauce
- SWEAT THE ONION FIRST: Don’t just chop the onion—cut it into even ¼-inch slices and cook them in the olive oil until they’re translucent but not browned. I learned this the hard way: skipping this step leaves your sauce tasting raw and sharp, like you forgot to season it properly. Low and slow here means deeper flavor later.
- CRUSH GARLIC LIKE IT’S 1985: Use a garlic press instead of mincing—it releases more oils and blends faster into the sauce. I was skeptical until I tried it: the sauce gets that smooth, integrated garlic flavor without burning. Just don’t skip the quick sauté after pressing; 30 seconds makes all the difference.
- SIMMER THE SAUCE LONG: Let the tomato sauce and broth reduce for at least 15 minutes after everything’s combined. The longer it simmers, the richer and less watery it gets—trust me, your enchiladas won’t be soggy. I used to rush this, and the sauce always tasted thin. Patience here saves cleanup later.
- SALT THE BROTH EARLY: Season the chicken broth before adding it to the sauce, not after. The salt needs time to penetrate the flavors, and adding it late leaves your sauce tasting flat. I skip this now, and my sauce always hits the spot—just taste and adjust as you go.
Flavor customization for this recipe
Spice Level Control
Adjust the heat to your preference by modifying the chili powder. For mild enchiladas, use ½ tablespoon instead of 1 tablespoon—this keeps the smoky depth while reducing the kick. If you love heat, add ½ teaspoon cayenne pepper or 1 teaspoon chipotle powder for a deep, smoky spice.
I often test the sauce early and tweak before adding cheese to avoid overpowering the final flavor. 🌶️
Cheese Variations
Swap the cheddar and Monterey Jack for Oaxaca cheese (for stretchiness) or pepper jack (for extra heat). For a vegetarian option, use nutritional yeast (2 tbsp) mixed with cashew cream (¼ cup blended cashews + 2 tbsp water) to mimic the creamy texture.
If you’re avoiding dairy, vegan cheddar shreds work well—just add 1 tsp lemon juice to balance the richness. 🧀
Acidity Balance
Add 1 tbsp lime juice or 1 tsp apple cider vinegar at the end for brightness, especially if your tomato sauce tastes flat. A splash of tomato paste (1 tbsp) before simmering adds depth, while ½ tsp sugar (if using unsweetened tomato sauce) rounds out the flavors.
Taste as you go—this sauce should dance between tangy, smoky, and creamy, not one-dimensional. ✨
Creamy Upgrades
For extra richness, stir in ¼ cup sour cream or ½ cup Greek yogurt at the end (off the heat) to prevent curdling. A splash of evaporated milk (2 tbsp) also smooths the texture without overpowering.
If you’re feeling fancy, fold in 1 tbsp cream cheese for a velvety finish—just whisk it in gently to avoid lumps. 🥛
Smoky Depth Boosters
Infuse the sauce with smoke by adding ½ tsp liquid smoke (like La Choy) or a charred chipotle pepper in adobo (1 tbsp, minced). For a grilled flavor, sauté the onions and garlic in a cast-iron skillet until caramelized before adding to the sauce.
A pinch of ground coriander (½ tsp) also enhances the earthy notes without overpowering. 🔥
Texture Tweaks
For a chunkier sauce, blend ½ cup roasted tomatoes (skin-on) into the finished sauce. If it’s too thick, thin with warm broth (1 tbsp at a time). For a lighter version, reduce the cheese to ½ cup total and add ¼ cup low-fat milk to balance the richness.
The goal? A sauce that clings beautifully to tortillas without being gluey. 💫
Nutrition facts
Frequently asked questions
Can I make this sauce without cheese?
For a cheese-free version, replace the cheeses with ¼ cup sour cream or ½ cup Greek yogurt stirred in at the end. Add 1 teaspoon nutritional yeast for a cheesy flavor, and a splash of lemon juice to balance richness. The sauce will still be creamy and flavorful, just without the dairy.
Why does my sauce get grainy when I add cheese?
This happens when cheese melts too quickly or the sauce isn't hot enough. Always reduce heat to low when adding cheese and stir constantly until fully melted. For extra smoothness, whisk the cheese into 2 tablespoons warm broth first, then stir into the sauce. Pre-shredded cheese has anti-caking agents that can also cause clumping—opt for block cheese you shred yourself.
How do I double this recipe for a crowd?
Double all ingredients exactly as written, but use a large, heavy-bottomed pot to prevent scorching. Increase simmering time to 15-20 minutes for better flavor development. For extra insurance, add 1 extra tablespoon of cumin and 1 tablespoon of smoked paprika to deepen the flavor. Store in quart-sized containers for easy serving portions.
Can I use this sauce for other dishes besides enchiladas?
This versatile sauce works perfectly for quesadillas, stuffed peppers, or even as a dip for tortilla chips. For tacos, thin it slightly with warm broth to create a lighter sauce. The creamy texture also makes it great for baked potatoes or grilled corn. Just adjust the consistency as needed for your dish.
What's the best way to reheat leftover sauce?
Gently reheat over low-medium heat in a saucepan, stirring frequently to prevent scorching. If the sauce thickens too much, add 1-2 tablespoons warm broth or water to restore smoothness. For microwave reheating, use 30-second intervals on medium power, stirring between each interval. Never boil the sauce—just warm until creamy.
