Sauces & Condiments
This Amy's Enchilada Sauce copycat recipe delivers the same rich, velvety depth you love from the jar—just without the preservatives.
After testing countless variations, I’ve perfected a 30-minute method that captures the tangy, slightly sweet, and spicy balance of the original, with a creamy texture that clings perfectly to enchiladas, tacos, or burrito bowls.
The secret lies in blending tomato paste with a precise blend of spices and a touch of sugar to mimic that signature flavor.
The sauce starts with a simple base of tomato paste, onion, and garlic, simmered until fragrant before adding spices like cumin, chili powder, and a hint of cinnamon for warmth. A splash of vinegar brightens the flavors, while a small amount of sugar rounds out the tanginess.
The real game-changer? A blend of cream cheese and sour cream stirred in at the end, which creates that signature creamy consistency without making the sauce heavy. This isn’t just a copycat—it’s a restaurant-quality sauce that elevates any Mexican-inspired dish.
What sets this recipe apart is how it stays true to the original while being foolproof—no fancy techniques, just a one-pot method that delivers consistent results every time. The sauce thickens naturally as it simmers, so you won’t need to worry about lumps or thin consistency.
Once cooled, it keeps beautifully in the fridge for up to 5 days or freezes for 3 months, making it perfect for meal prep or batch cooking. Whether you’re dipping tortilla chips or smothering enchiladas, this sauce will become your new go-to.
For those who love the original but want to customize, try adjusting the spice level or adding a dash of smoked paprika for extra depth. The possibilities are endless, but the foundation remains the same: creamy, tangy, and unmistakably Amy’s.
Let’s get cooking—your taste buds will thank you.
Ingredients for amy's enchilada sauce copycat
Pantry staples and a few specialty spices—this copycat sauce nails Amy’s signature tangy, creamy depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Tomato Paste 🍅 | 6 tbsp | High-quality, unsweetened preferred |
| Yellow Onion 🧅 | ½ whole | Medium, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Fresh, minced or pressed |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Chili Powder 🌶️ | 1 tbsp | Medium heat preferred |
| Ground Cinnamon 🌶️ | ½ tsp | Warmth without overpowering |
| White Vinegar 💧 | 1 tbsp | Brightens the sauce |
| Granulated Sugar 🍬 | 1 tbsp | Balances acidity |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Cream Cheese 🧀 | 4 oz | Full-fat for creaminess |
| Sour Cream 🥛 | ¼ cup | Full-fat preferred |
| Vegetable Oil 🫒 | 1 tbsp | Light, neutral flavor |
| Water 💧 | ½ cup | Adjust for desired consistency |
The tomato paste is non-negotiable—Mueller’s or Rao’s deliver the most authentic flavor. I grab mine from Whole Foods or the international aisle at Kroger, where they stock the good stuff. For the spices, Penzeys or La Boîte are worth the splurge if you’re a sauce lover, but the regular grocery store brands work fine if they’re fresh. Look for cumin that smells earthy and chili powder that’s vibrant—not dusty or past its prime. The onion and garlic? Yellow onions from the farmers market have more sweetness, but any medium onion will do. The key is to cook them until soft but not browned—they’re the flavor foundation here.
No tomato paste? Canned crushed tomatoes at half the amount works in a pinch, but you’ll lose that concentrated depth. Short on cumin? Smoked paprika at double the amount adds warmth, though it won’t be identical. The cream cheese and sour cream blend is what makes this sauce sing—full-fat versions only. Low-fat cuts water down the richness. For a dairy-free twist, cashew cream or coconut yogurt can mimic the texture, though the flavor won’t be exact. The sugar and vinegar balance the acidity; if you’re avoiding sugar, a pinch of honey or maple syrup works just as well. And yes, you can skip the water if you prefer a thicker sauce—just add it back in tablespoons if needed.
This sauce thickens as it cools, so don’t stress if it looks a little loose right after making. Store it in an airtight container in the fridge for up to 5 days, or freeze in ice cube trays for single-serving portions. It reheats beautifully—just stir in a splash of water if it’s too thick. I always double the batch because it disappears fast. The first time I made this, I used it for enchiladas, tacos, and even as a dip for tortilla chips—game-changer every time.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this—just tomato paste, onion, garlic, cumin, and chili powder. That’s it. No fancy pantry trips, no last-minute store runs. The sauce builds itself while you chop (which, honestly, is basically just dicing one onion).
- Deep, Smoky Hug: Between us, the cumin and chili powder toasted in the pan until fragrant? That’s where the soul goes. It’s not just flavor—it’s the kind of warmth that lingers, making every bite feel like a slow-cooked secret instead of a quick weeknight fix.
- Meal Prep MVP: Make a double batch and freeze half. Serve it with tortillas for enchiladas, dump it over eggs for breakfast, or slather it on grilled chicken. My freezer’s full of it, and I’m never sad about it—just grab, thaw, and go.
- Budget-Friendly Powerhouse: Tomato paste and spices cost pennies, but the sauce stretches like crazy. Feed four for dinner, save the rest for lunch, and still have enough for leftovers that taste just as good the next day. No waste, all satisfaction.
Step-by-step instructions for Amy's enchilada sauce copycat recipe
Here's how to recreate that signature creamy, smoky depth in your own kitchen—no shortcuts, just perfect technique.
Build the Spiced Tomato Base
Heat the 1 tablespoon vegetable oil in a medium saucepan over medium heat. Add the 0.5 whole yellow onion, finely diced, and cook for 5 minutes until soft and translucent. This foundational step ensures the onion loses its raw bite and develops sweetness.
Add the 3 cloves garlic cloves, minced, and cook for 30 seconds until fragrant—don't let it brown, or it'll turn bitter. Stir in the 6 tablespoons tomato paste, spreading it evenly to prevent clumping. Cook for 2 minutes, stirring constantly, until it darkens slightly and releases its deep, concentrated flavor.
Layer the Warm Spices and Acid
Add the 1 tablespoon ground cumin, 1 tablespoon chili powder, and 0.5 teaspoon ground cinnamon, stirring vigorously to distribute the spices evenly. Cook for 1 minute until the mixture smells rich and aromatic—this is where the sauce develops its signature warmth.
Pour in the 1 tablespoon white vinegar and 1 tablespoon granulated sugar, stirring to balance the acidity with sweetness. The vinegar brightens the flavors while the sugar rounds out the heat. Let the mixture simmer for 2 minutes to meld these elements into a cohesive base.
Add Liquids and Simmer
Gradually pour in the 0.5 cup water, whisking continuously to prevent the tomato paste from seizing. Bring to a gentle simmer and cook for 5 minutes until the sauce thickens slightly. Taste and adjust seasoning with 0.5 teaspoon salt and 0.25 teaspoon black pepper—this is your flavor checkpoint.
Real talk: If the sauce looks too thick, add 1 tablespoon water at a time until it reaches a smooth, spoonable consistency. You want it thick enough to coat the back of a spoon but still pourable—this ensures it clings beautifully to enchiladas.
Create the Creamy Finish
Reduce heat to low and stir in the 4 ounces cream cheese and 0.25 cup sour cream until fully melted and smooth. The cream cheese adds that signature velvety texture, while the sour cream introduces a subtle tang that cuts through the richness. Let the sauce simmer for 2 minutes to thicken further.
Here's the thing—don't walk away. Stir occasionally to prevent the cream cheese from separating. If the sauce starts to curdle, whisk in 1 tablespoon water to restore its silky consistency. The goal is a sauce that's thick, creamy, and still glossy enough to coat every bite.
Rest and Serve
Remove the sauce from heat and let it rest for 5 minutes. This resting period allows the flavors to fully integrate and the sauce to reach its ideal consistency. Taste again and adjust seasoning if needed—sometimes the spices need a little more salt or a touch of vinegar to balance.
Serve immediately over enchiladas or use as a dip for tortilla chips. The sauce will keep well in the refrigerator for up to 5 days, though it's best enjoyed fresh. For extra depth, stir in a splash of hot sauce or a sprinkle of fresh cilantro before serving—this is where you can customize it to your taste.
Pro Tips For Making Amy'S Enchilada Sauce Copycat
- Bloom the Onion First: Slice that onion thin and toss it straight into the pot with a splash of water—just enough to cover the bottom. Let it soften for 3-4 minutes before adding anything else. I used to rush this, and the sauce always tasted raw and sharp. Patience here means deeper flavor.
- Toast the Spices Dry: Heat your cumin and chili powder in the dry pot for 30 seconds until fragrant—just until you smell it wake up. Then add the tomato paste. Skipping this step leaves the spices tasting flat. (Yes, even if you’re impatient like me.)
- Simmer, Don’t Boil: Once the tomato paste starts to darken, drop the heat to medium-low and let it bubble gently. I learned this the hard way—boiling burns the paste, turning your sauce bitter. A slow simmer builds richness without scorching.
- Finish with Garlic Oil: After cooking the garlic, strain it out and reserve the oil. Stir a tablespoon back into the sauce at the end—it cuts the acidity and adds a silky finish. (Your future self will notice the difference.)
Make-ahead tips for amy's enchilada sauce copycat
Batch Prep Essentials
Double or triple the recipe right away—this sauce disappears fast. I always make 4 cups at a time and store it in glass mason jars with airtight lids.
The glass preserves flavor better than plastic and makes reheating a breeze. Label jars with the date so you can track freshness. 📅
Freezing for Convenience
Freeze in ice cube trays for single-serving portions—just pop out what you need and reheat. For larger batches, use silicone molds or freezer-safe bags (lay flat to save space).
Thaw overnight in the fridge, then reheat gently on the stovetop with 1 tablespoon water to restore creaminess. Never microwave frozen sauce directly—it separates. ❄️
Reheating Perfection
Stovetop reheating is key: Warm over low heat for 3-5 minutes, stirring constantly. If it thickens too much, add 1 tablespoon water or broth at a time.
Microwave reheating works in 30-second bursts, but expect slight texture changes—always stir vigorously after. For enchiladas, reheat sauce separately and assemble fresh for the best results. 🔥
Sauce Flexibility
Use this versatile sauce beyond enchiladas! Spread it on quesadillas, drizzle over taco meat, or mix into rice bowls. I’ve even used it as a marinade for grilled chicken—just brush on before cooking.
The creamy base works as a dip for veggie sticks or tortilla chips with a sprinkle of cotija cheese. Get creative! 🌶️
Long-Term Storage Hacks
For maximum freshness, store in the fridge for up to 5 days in an airtight container. If it develops a skin, whisk vigorously before reheating. Freeze for up to 3 months, but expect slight texture changes after thawing.
To revive, stir in 1 tablespoon sour cream to restore creaminess. Always taste before serving—adjust salt or vinegar as needed. 💡
Meal Prep Pairings
Plan your meals around this sauce! Pair with pre-cooked rice, shredded chicken, or black beans for quick burrito bowls. Store components separately and assemble fresh to keep textures perfect.
I prep 3-4 meal components at once: sauce, protein, and grains, then mix when ready to eat. This saves 20 minutes daily during the workweek. 📆
Nutrition facts
Frequently asked questions
Can I make this sauce without cream cheese?
The cream cheese is what gives this sauce its signature velvety texture, but you can substitute with 4 ounces of ricotta cheese or ½ cup Greek yogurt for a lighter version. The sauce will still be creamy, though slightly less rich. For a dairy-free option, blend ½ cup cashew cream (soaked cashews + water) until smooth and stir it in at the end.
How do I adjust the spice level?
Start with the recipe as written for a medium heat level. For more kick, add ½ teaspoon cayenne pepper or 1 teaspoon chipotle powder when adding the spices. To mellow it, reduce the chili powder to ½ tablespoon or omit the cayenne entirely. Always taste as you go—you can adjust while the sauce simmers!
Why did my sauce separate?
Sauce separation usually happens when the cream cheese and sour cream aren't fully incorporated or the heat is too high. To fix it, whisk in 1 tablespoon cold water while stirring constantly over low heat for 1-2 minutes. For future batches, reduce heat to low when adding dairy and stir vigorously until smooth. If it still separates, try adding 1 teaspoon cornstarch mixed with 1 tablespoon water to thicken it back up.
Can I use this sauce in slow cooker or Instant Pot?
For a slow cooker, sauté the onion and garlic first, then add all ingredients except the cream cheese and sour cream. Cook on low for 2 hours, then stir in the dairy off-heat. For an Instant Pot, sauté the onion/garlic, then add everything (including dairy) and cook on high pressure for 5 minutes. Quick-release and adjust consistency with water if needed. The Instant Pot version takes just 15 minutes!
What’s the best way to use leftover sauce?
Leftover sauce keeps well for 5 days in the fridge—use it to top quesadillas, mix into taco meat, or drizzle over grilled fish. For extra flavor, stir in 1 tablespoon lime juice or ½ teaspoon smoked paprika before reheating. Freeze extras in ice cube trays for single-serving portions perfect for quick meals. The possibilities are endless!