Sauces & Condiments
This Amy's cheese enchilada sauce recipe transforms simple pantry staples into a velvety, cheesy masterpiece that elevates every enchilada, taco, or dip. The secret lies in simmering tomatoes and broth until deeply flavorful, then blending in sharp cheddar for that signature tangy richness—no roux or cornstarch required.
I developed this version after years of testing, because store-bought sauces never quite capture the balance of smoky, creamy, and slightly acidic notes.
The process is straightforward but precise: start with canned tomatoes and broth to build a smooth base, then stir in spices and cheese until fully melted. What sets this apart is the two-stage blending technique—first for a silky texture, then adjusting thickness with a splash of water or broth.
This sauce works equally well for baking enchiladas or serving as a dip, with a flavor that deepens as it sits.
What you'll end up with is a rich, velvety sauce that coats every bite perfectly—no graininess, no artificial aftertaste. The cheddar adds a sharp, melty depth, while cumin and garlic ground the flavors into something truly restaurant-worthy.
It's the kind of sauce that makes you reach for more tortillas, not just once but twice.
Use it immediately for enchiladas or tacos, or store it in the fridge for up to 5 days—it actually tastes better the next day as the flavors meld. Here's how to make it.
Ingredients for amy's cheese enchilada sauce
Nine simple ingredients transform into velvety, cheesy sauce that makes enchiladas irresistible.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Tomato Sauce 🍅 | 2 cups | San Marzano preferred for sweetness |
| Chicken Broth 🥄 | 1 ½ cups | Low-sodium for flavor control |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Block cheese, freshly grated |
| Ground Cumin 🌿 | 1 ½ tbsp | Toasted for deeper aroma |
| Garlic Cloves 🧄 | 4 cloves | Roughly chopped, not minced |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For richness and balance |
| Lemon Juice 🍋 | 1 tbsp | Brightens the tangy flavor |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for heat |
| Water or Broth 💧 | ¼ cup | For adjusting thickness |
The cheddar makes or breaks this sauce. Grab a block from the deli counter—pre-grated gets clumpy and melts unevenly. I always buy extra since it keeps for months in the fridge. The tomato sauce? San Marzano is ideal, but any good-quality canned sauce works. The broth should be low-sodium so you control the saltiness. Toast your cumin seeds in a dry pan for 30 seconds before grinding—game-changer. If you don't have fresh garlic, garlic powder at half the amount works in a pinch, but fresh is better.
No sharp cheddar? Monterey Jack or pepper jack add different flavors but still deliver that creamy factor. Short on tomato sauce? Crushed tomatoes or tomato paste both work—just adjust water to reach the right consistency. The olive oil might seem like a small amount, but it rounds out all the sharp flavors beautifully. If you're making this ahead, add the lemon juice just before serving to keep it bright. The water or broth at the end is your secret weapon for adjusting thickness—start with less and add as needed.
This sauce gets better with time, so make a double batch if you can. Store it in a sealed container in the fridge for up to 5 days, or freeze for 3 months. I always keep a jar in the freezer—perfect for quick enchilada nights. When reheating, stir in a splash of water or broth to restore that silky texture. The flavor deepens overnight, so leftovers are even more delicious.
Why You'll Love This Recipe
- No Pantry Overhaul Needed: I swear by this sauce because it only needs five things you already own. That canned tomato base? It’s my shortcut to rich, tangy depth without hunting for specialty jars. Honestly, the cumin and garlic hit different—like a warm hug in a bowl—but the real magic is that I don’t even need to buy anything extra.
- Cheese Melts Like a Dream: The sharp cheddar isn’t just melted—it’s transformed. That crispy, golden edge on the top? It’s the kind of texture that makes you pause mid-bite, and the way it clings to tortillas? Unreal. I’ll be real: my first batch was lumpy, but now I just whisk the cheese into the warm sauce and let it do its thing. No straining, no fuss.
- Weeknight to Party Upgrade: This sauce works just as hard for Tuesday tacos as it does for Sunday potlucks. Double the batch, freeze half, and boom—you’ve got a backup for when the kids “forget” to tell you they’re bringing friends over. (Yes, even on a Tuesday.) The chicken broth keeps it light enough for a quick dinner but rich enough to impress when you’re trying to look like you planned ahead.
- Leftovers That Don’t Suck: Most enchilada sauces turn into sad, watery glop after day two. Not this one. The cumin keeps it flavorful, the cheddar stays creamy, and the tomato base actually improves when reheated. I’ve had it cold in wraps for lunch, warmed in a slow cooker for dinner, and even drizzled over eggs—because why waste good sauce? It’s my secret weapon for lazy days and full fridges alike.
Step-by-step instructions for Amy's cheese enchilada sauce
This sauce delivers that perfect balance of rich tomato depth and sharp cheddar tang—no lumps, just velvety perfection.
Bloom the Cumin and Sauté the Garlic
Heat the 2 tablespoons extra-virgin olive oil in a medium saucepan over medium-low heat. Add the 1.5 tablespoons ground cumin and toast for 30 seconds until fragrant—you'll smell that warm, earthy aroma that's the soul of this sauce. Immediately add the 4 cloves roughly chopped garlic and cook for 1-2 minutes until golden but not browned. Watch closely; garlic burns fast, and you want it to add flavor, not bitterness.
Here's the thing—cooking the cumin first releases its oils and deepens its flavor. Skipping this step means your sauce will taste flat. Once the garlic turns a pale golden color, it's ready to move on. Remove the pan from heat briefly if it starts to darken too quickly, but don't let it sit—you want that garlic to keep cooking while you add the next ingredients.
Build the Tomato-Cheddar Base
Return the pan to medium heat and stir in the 2 cups canned tomato sauce and 1.5 cups chicken broth. Let the mixture simmer gently for 5 minutes, stirring occasionally. You're looking for the flavors to meld together—notice how the tomato sauce softens and the broth starts to reduce slightly. This is where the sauce develops its foundational taste.
After those 5 minutes, reduce the heat to low and gradually whisk in the 1.5 cups freshly grated sharp cheddar cheese, 1 tablespoon lemon juice, 1 teaspoon salt, and 0.5 teaspoon black pepper. The cheese should melt smoothly if you stir constantly—this is critical. If you see any cheese clumping, add 1-2 tablespoons of the chicken broth from your measuring cup to help it dissolve. The sauce should thicken slightly but remain silky, not gluey.
Simmer to Perfect Consistency
Let the sauce simmer uncovered for 8-10 minutes on low heat, stirring every 2 minutes to prevent sticking. You're aiming for a consistency that coats the back of a spoon but isn't so thick it can't be poured—think of it like heavy cream. If it gets too thick, add 1 tablespoon at a time of water or broth until it reaches that ideal velvety texture. The cheese should be fully melted with no visible lumps.
Taste and adjust the seasoning—this is your chance to fine-tune. The lemon juice should brighten the richness, the cumin should add warmth, and the cheddar should give that sharp, tangy kick. If it needs more acidity, add another ½ teaspoon lemon juice. If it's too salty, a splash of water or broth will help balance it. The sauce should be rich but not overpowering, with layers of flavor in every spoonful.
Finish and Use Immediately
Once the sauce reaches that perfect consistency, remove it from heat and let it sit for 2-3 minutes—this resting period helps the flavors settle and the texture smooth out even more. The sauce should now be thick enough to cling to enchiladas or tortillas without sliding off, but still pourable enough to coat them evenly. If you're using it right away, give it one final stir before serving.
This sauce is best used fresh, but if you need to store it, let it cool completely, then transfer to an airtight container. It'll keep in the refrigerator for up to 5 days or in the freezer for 3 months. When reheating, warm it gently on the stove over low heat, stirring frequently to prevent scorching. The cheese might separate slightly when reheated, but a quick whisk will bring it back together—just add a splash of water or broth if needed.
Pro Tips For Making Amy'S Cheese Enchilada Sauce
- Simmer Low and Slow: The sauce will split if you rush it—keep the heat at a gentle simmer, not a rolling boil. I learned this after watching my first batch curdle like a science experiment gone wrong.
- Toast the Cumin First: Blooming the ground cumin in a dry pan for 30 seconds before adding it to the sauce deepens its flavor. Sounds weird, but it works—trust me, your taste buds will notice.
- Stir in the Cheese Gradually: Dumping all the cheddar at once turns the sauce into a greasy mess. Whisk in a handful at a time until fully melted, then add the rest. Your future self will thank you.
- Use Fresh Garlic, Not Powder: Minced fresh garlic cloves add complexity that jarred or powdered versions can’t match. Sauté them until fragrant but not browned—burnt garlic ruins everything.
Creative variations of this recipe
Spicy Southwest Twist
For a kick, stir in 1 teaspoon of Penzeys chili powder and ½ teaspoon cayenne pepper with the cumin. Add ¼ cup of diced chipotle peppers in adobo sauce for smoky heat, blending until smooth.
Top with ½ cup of sour cream and ¼ cup of chopped cilantro before serving—this version works perfectly with shredded chicken enchiladas or as a taco dip. 🌶️
Creamy Ranch Fusion
Swap half the cheddar for 1 cup of ranch dressing mix (like Hidden Valley) and add 2 tablespoons of buttermilk to the sauce. Simmer for an extra 5 minutes to let the flavors meld, then finish with 2 tablespoons of chopped chives.
This lighter version pairs beautifully with baked potato skins or as a creamy dip for veggie sticks. The tangy ranch balances the cheddar's sharpness beautifully.
White Cheese Enchilada Sauce
Replace the tomato sauce with 2 cups of heavy cream and 1 cup of whole milk, then add 1 cup of Monterey Jack cheese instead of cheddar. Stir in 1 teaspoon of onion powder and ½ teaspoon of smoked paprika for depth.
This velvety white sauce is perfect for seafood enchiladas or as a creamy base for stuffed jalapeños. The texture remains smooth but gains a luxurious richness. 🧀
Herbed Garden Version
Infuse the sauce with fresh herbs by adding 2 tablespoons of chopped fresh basil, 1 tablespoon of chopped fresh oregano, and 1 teaspoon of dried thyme during the final simmer. Finish with 1 tablespoon of balsamic vinegar for brightness.
This version shines with grilled chicken or as a dip for crusty bread—it’s like a Mediterranean twist on classic enchilada sauce. The herbs add a bright, aromatic layer that cuts through the cheese's richness.
Smoky Chipotle BBQ Blend
Blend ½ cup of BBQ sauce (like Stubb’s Original) with the finished enchilada sauce for a sweet-smoky fusion. Add 1 teaspoon of chipotle powder and ½ teaspoon of liquid smoke for extra depth. This sauce is ideal for pulled pork enchiladas or as a glaze for grilled corn.
The BBQ sauce’s sweetness complements the cheddar’s tang, creating a complex flavor profile that’s both familiar and exciting. 🔥
Nutrition facts
Frequently asked questions
Can I make this sauce without fresh garlic?
Use 1.5 teaspoons of garlic powder instead of fresh cloves. For best results, toast the garlic powder in the olive oil for 30 seconds to deepen its flavor. The sauce will still taste delicious, though fresh garlic adds that unmistakable aromatic punch.
Why does my sauce get grainy when I add cheese?
Graininess happens when cheese melts unevenly, often from using pre-shredded cheese (which contains anti-caking agents) or not stirring constantly. Always use freshly grated block cheese and whisk vigorously over low heat. If lumps form, add 1-2 tablespoons of warm broth to help dissolve them. The key is patience and constant stirring!
How do I adjust the thickness for dipping vs. baking?
For dipping, aim for a pourable but thick consistency—like heavy cream. For baking enchiladas, it should coat the back of a spoon without sliding off. Start with the recipe as written, then thin with water or broth (1 tbsp at a time) for dipping, or reduce slightly longer for baking. Taste as you go!
Can I use this sauce for something other than enchiladas?
This versatile sauce works beautifully for tacos, quesadillas, or as a dip with tortilla chips! It also makes an excellent base for stuffed peppers or as a topping for baked potatoes. The creamy, cheesy flavor adapts well—just adjust thickness based on your dish.
What if I don't have sharp cheddar?
Use Monterey Jack for creaminess or pepper jack for mild heat. For extra tang, add ½ teaspoon of white vinegar to compensate. Avoid mild cheddar—it won’t provide that signature sharp, melty depth. The sauce will still taste great, just with a slightly different character.
