Sauces & Condiments
This Amy’s cheese enchilada sauce recipe transforms ordinary meals into bold, restaurant-quality dishes with just a few pantry staples. The secret lies in a slow-simmered tomato base infused with smoky cumin and warm spices, then elevated by melted cheese for that signature velvety texture.
I developed this recipe after years of testing—it’s the one that finally nailed that perfect balance between tangy, creamy, and deeply savory. The foundation starts with canned tomato sauce and broth, simmered until concentrated and rich.
Toasted spices like cumin, garlic powder, and chili powder build layers of warmth, while a touch of sugar caramelizes the flavors. The moment you stir in shredded cheese, the sauce transforms into something luxuriously smooth, ready to blanket enchiladas, tacos, or even baked potatoes.
What makes this sauce truly versatile is its ability to adapt—use it as a dip for tortilla chips, a topping for grilled meats, or the star of your enchilada casserole. The smoky depth from the spices pairs beautifully with the creamy cheese, creating a sauce that’s both comforting and complex.
Once you taste it, you’ll never go back to store-bought again. Best of all, this recipe comes together in under 30 minutes with just 8 ingredients, making it perfect for weeknight dinners or meal prep.
The instructions are straightforward, but the results are anything but basic—this is the kind of sauce that turns simple dishes into showstoppers. Let’s get cooking!
Ingredients for amy's cheese enchilada sauce
Eight simple ingredients transform into the velvety, smoky sauce of your dreams—restaurant-quality in under 30 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Tomato Sauce 🍅 | 1 cup | High-quality, no sugar added |
| Chicken Broth 💧 | 1 cup | Low-sodium preferred |
| Ground Cumin 🌿 | 1 ½ tsp | Toasted for deeper flavor |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Chili Powder 🌶️ | 1 tsp | Smoked variety for depth |
| Granulated Sugar 🍚 | ½ tsp | Balances acidity |
| Shredded Monterey Jack Cheese 🧀 | 1 ½ cups | Freshly shredded for creaminess |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For richness and smoothness |
The tomato sauce and broth form the heart of this recipe, so pick a high-quality canned sauce without added sugar—Muir Glen or Rao's are my go-tos. For the broth, low-sodium options like Pacific Foods keep the flavor balanced without overpowering saltiness. Toasting the cumin in a dry pan for 30 seconds before adding amplifies its warmth—trust me on this. If you're short on time, the pre-ground spices work fine, but freshly ground garlic powder makes a noticeable difference. The cheese is non-negotiable: Monterey Jack melts beautifully and adds that signature creamy texture. Grab a block and shred it yourself—pre-shredded gets clumpy and lacks that velvety finish.
No chicken broth? Vegetable broth works perfectly, though the flavor will lean more neutral. Running low on cumin? Coriander at half the amount adds a citrusy brightness that pairs well. The chili powder can be swapped for smoked paprika if you're out, but you'll lose some of that authentic smokiness. Sugar substitute? A pinch of honey or maple syrup works in a pinch (though it's not vegan). For the cheese, cheddar or pepper jack both work—just adjust the amount based on your spice preference. The olive oil isn't just for flavor; it helps emulsify the sauce for that ultra-smooth texture, so don't skip it.
This sauce keeps beautifully—3-4 days in the fridge sealed in a jar, or up to 3 months frozen. For freezing, let it cool completely first to prevent condensation. I like to portion it into ice cube trays for easy single-use servings—perfect for quick dips or last-minute enchilada toppers. If the sauce thickens too much after chilling, just stir in a splash of warm water or broth to loosen it up. The flavor actually improves after sitting overnight as the spices meld together—worth the wait.
Why You'll Love This Recipe
- Pantry Magic: I swear, this sauce comes together with stuff I always have—no special trips to the store. That canned tomato sauce and chicken broth? They’re the backbone, but the cumin, garlic powder, and chili powder turn it into something ridiculously flavorful without extra fuss.
- Deep, Warm Hug: The moment I taste this—smoky from the cumin, bright from the garlic, with just a whisper of heat—it feels like a hug. It’s rich but not heavy, tangy but balanced, and somehow makes every bite of enchilada or quesadilla feel like a celebration.
- Meal Prep MVP: Between us, this sauce doubles as my freezer hero. I make a big batch on Sunday, freeze half, and pull it out for lazy nights or when company drops by. Reheats like a dream, and the flavors only get better the next day.
- Budget-Friendly Powerhouse: Honestly, this recipe saved me during tight grocery months. A can of sauce, a box of broth, and a handful of spices cost pennies but taste like a restaurant dish. Plus, it stretches to feed four for dinner and two more for leftovers—no waste, all satisfaction.
Step-by-step instructions for Amy's cheese enchilada sauce
This velvety sauce delivers restaurant-quality depth with just a few simple steps.
🍳 Step 1: Bloom the Spices in Olive Oil
Heat the 1 tablespoon extra-virgin olive oil in a medium saucepan over medium-low heat. Add the 1.5 teaspoons ground cumin, 1 teaspoon garlic powder, and 1 teaspoon chili powder, stirring constantly for 1 minute until fragrant. This step unlocks the spices' full potential—they should smell warm, earthy, and slightly smoky.
Watch carefully—cumin burns quickly. If the spices darken too soon, reduce heat immediately. The goal is to toast them just enough to enhance their flavor without turning bitter. You'll know it's perfect when the aroma fills your kitchen like a Mexican street market.
🍳 Step 2: Build the Sauce Base
Pour in the 1 cup canned tomato sauce and 1 cup chicken broth, stirring to combine. Bring to a gentle simmer over medium heat, then reduce to low heat and let it cook uncovered for 10-12 minutes. You want the sauce to thicken slightly while maintaining a smooth, velvety texture.
This slow simmer allows the flavors to meld beautifully. Stir occasionally, scraping the bottom of the pan to release any browned bits that carry concentrated flavor. If the sauce starts to stick, add 1 tablespoon water—just enough to keep it moving without thinning it too much.
🍳 Step 3: Sweeten and Season
Add the 0.5 teaspoon granulated sugar and stir well. This small amount balances the acidity of the tomato sauce, creating a subtle sweetness that rounds out the flavors. Let the sauce continue simmering for another 5 minutes to incorporate the sugar completely.
Taste and adjust seasoning if needed. You might want to add a pinch of salt or a dash more chili powder, depending on your taste preferences. The sauce should be rich, slightly tangy, and deeply spiced—like a warm hug from a Mexican kitchen.
🥘 Step 4: Finish with Cheese for Creaminess
Lower the heat to low and gradually sprinkle in the 1.5 cups shredded Monterey Jack cheese, stirring constantly until fully melted and smooth. This step transforms the sauce from tangy to luxurious, creating that signature creamy texture you crave in enchiladas.
If the sauce thickens too much, thin it with 1-2 tablespoons warm water or chicken broth. The final sauce should coat the back of a spoon with a velvety consistency. Remove from heat immediately—overcooking can make the cheese separate or turn grainy.
⏰ Step 5: Rest and Serve
Let the sauce rest for 5 minutes off the heat. This brief pause allows the flavors to fully meld and the cheese to set slightly, ensuring a perfectly smooth texture when you serve it. The sauce will keep well in the refrigerator for up to 3 days, or you can freeze it for future use.
Now you're ready to use this sauce in enchiladas, quesadillas, or even as a dip. The rich, smoky depth comes from that initial spice bloom—don't skip it! The cheese finish makes it irresistibly creamy, while the subtle sweetness balances the heat perfectly.
Pro Tips For Making Amy'S Cheese Enchilada Sauce
- Simmer the Sauce Longer: I used to rush this step, but letting the tomato sauce and broth bubble for 15-20 minutes on low heat makes a huge difference. The flavors meld deeper, and you won’t taste the canned tomato aftertaste—just rich, cohesive sauce. (Yes, even if you’re impatient like me.)
- Toast the Spices First: Dry-toast the ground cumin and chili powder in a dry pan for 30 seconds until fragrant—this wakes up their flavor. Stir them into the hot sauce after it’s simmering, not before, so they don’t burn. (Your sauce will taste like it came from a restaurant, not a can.)
- Skip the Salt Rush: The canned tomato sauce and broth already pack salt, so resist the urge to season aggressively early. Taste halfway through simmering, then adjust—you’ll likely need less than you think. (I learned this after over-salting three batches in a row.)
- Use Unsalted Broth: If your chicken broth is salted, dilute it with an extra ¼ cup water to avoid a one-note, salty sauce. The broth’s job is to balance, not dominate. (This is the thing that matters most for a clean, well-rounded finish.)
Dietary considerations for this recipe
Dairy-Free Swaps
Skip the cheese entirely and use ½ cup unsweetened cashew cream blended with ¼ cup nutritional yeast for a creamy, umami-rich base. For extra tang, add 1 tablespoon white miso paste—it mimics the depth of cheese beautifully.
I’ve tested this with Silk cashew cream and it works perfectly in enchiladas or as a dip. 🌱
Gluten-Free Adaptations
The original recipe is already gluten-free, but double-check your broth and spices for hidden gluten. If using store-bought tomato sauce, opt for brands like Muir Glen Organic or Rao’s, which are certified gluten-free.
The cumin and chili powder from Penzeys are also gluten-free, ensuring your sauce stays safe for celiac diets.
Lower-Carb Options
Reduce the cheese to 1 cup and replace ½ cup with diced avocado or ¼ cup pumpkin puree for creaminess without the carbs. The avocado adds a rich, buttery texture while keeping the sauce velvety. For extra flavor, stir in 1 teaspoon lime zest—it brightens the whole dish. 🥑
Vegan Version
Replace the cheese with 1 cup vegan cheddar shreds (I love Daiya) and use vegetable broth instead of chicken. For a deeper flavor, add 1 teaspoon smoked paprika and ½ teaspoon onion powder.
The sauce still delivers that signature smoky, creamy profile—just plant-based. Trust me, it’s a game-changer for vegan enchiladas!
Lactose-Free Adjustments
Use lactose-free shredded cheddar (like Kraft Lactose-Free) to maintain creaminess without the digestive issues. The texture stays smooth, and the flavor remains rich. For extra insurance, add 1 tablespoon lactose-free cream cheese at the end—it blends seamlessly and adds a luxurious finish. 🧀
Nutrition facts
Frequently asked questions
Can I make this sauce without fresh spices?
Pre-ground spices work perfectly fine. For the best flavor, simply toast them in the olive oil for 30 seconds to awaken their aroma. If you're short on time, skip toasting and add them directly to the sauce—they'll still infuse great flavor, though the depth might be slightly less pronounced.
How do I prevent the sauce from separating when I add cheese?
Keep the heat low when adding cheese and stir constantly until fully melted. If the sauce starts to look grainy, immediately remove it from heat and whisk in 1 tablespoon warm water or broth. The key is patience—adding cheese too quickly or overcooking causes separation. For extra insurance, whisk the cheese into the warm sauce off the heat.
What's the best way to use this sauce beyond enchiladas?
This versatile sauce shines as a dip for tortilla chips, a topping for tacos or nachos, or even a creamy base for baked potatoes. Try it in quesadillas or as a filling for empanadas. The smoky, cheesy profile pairs beautifully with grilled meats like chicken or steak. For a quick meal, spoon it over scrambled eggs or use it as a pasta sauce.
Can I make this sauce in a slow cooker?
Yes! Combine all ingredients except cheese in your slow cooker on low heat for 2-3 hours, stirring occasionally. Just before serving, stir in the cheese until melted. The slow cooking enhances the flavors even more. For a quicker version, use high heat for 1.5 hours. The texture will be slightly thicker, so thin with broth if needed.
Why does my sauce taste too tangy?
The acidity from tomato sauce can overwhelm if not balanced. Add ½ teaspoon more sugar or a pinch of salt to round out flavors. For extra richness, stir in 1 tablespoon sour cream or cream cheese at the end. If the tang persists, simmer the sauce longer to reduce some of the acidity. The sugar in the recipe is crucial for balance—don't skip it!
