Cream Enchilada Sauce Recipe: Velvety Smooth Mexican Essence

Cream Enchilada Sauce Recipe: Velvety Smooth Mexican Essence

This velvety sauce transforms ordinary enchiladas into something extraordinary. I developed this recipe to capture that authentic Mexican flavor without the fuss of traditional methods.

With a handful of pantry staples and 15 minutes, you can create a smooth, creamy sauce that rivals any restaurant version. The secret lies in the perfect balance of spices and cream.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Cream Enchilada Sauce

Nine ingredients. Fifteen minutes. Your enchiladas just leveled up significantly.

Ingredient Amount Notes
Butter 🧈 4 tbsp Unsalted for balance
All-Purpose Flour 🌾 ¼ cup For thicker consistency
Chicken Broth 🥣 2 cups Vegetable broth for vegetarian
Heavy Cream 🥛 1 cup Full-fat for richness
Sour Cream 🥣 ½ cup Adds tangy depth
Chili Powder 🌶️ 2 tbsp Mild or hot variety
Ground Cumin 🌿 1 tsp Toasted for warmth
Garlic Powder 🧄 1 tsp Not fresh for even flavor
Onion Powder 🧅 1 tsp Enhances savory base
Salt 🧂 1 tsp Adjust to taste

The broth is your flavor base here. Swanson or Better Than Bouillon are solid go-tos, but check the label for MSG if that’s a concern. For vegetarian, vegetable broth works perfectly—just make sure it’s not that sad, watery stuff. The heavy cream is non-negotiable for that velvety texture (trust me, milk won’t cut it). I grab mine from Whole Foods when I’m feeling fancy, but any grocery store brand does the trick.

No heavy cream? Half-and-half plus a splash of milk gets you close, but it’ll be thinner. Fresh garlic can overpower the sauce, so stick with powder here. Out of chili powder? Paprika plus a pinch of cayenne works in a pinch. The sour cream adds that restaurant-style tang—Greek yogurt is a fine swap if that’s what you’ve got (just strain it first if it’s too watery).

Sauce thickens as it cools, so don’t panic if it seems thin at first. Keeps 5 days in the fridge, freezes for 3 months. I always make a double batch—one for now, one for the freezer. Pour a thin layer of cream on top before sealing to prevent a skin from forming.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that this comes together in a single saucepan—just melt butter, whisk in flour, and slowly add the broth and cream.
  • Rich and Velvety: The combo of heavy cream and sour cream makes it so luxuriously smooth, with a tangy depth the canned stuff can’t match.
  • Dinner or Dip: I’ve used this as enchilada sauce, a pasta coating, even a veggie dip. Honestly, it’s my shortcut to a meal or snack in minutes.
  • Budget Stretcher: A few pantry staples and a splash of cream turn into a sauce that feeds a crowd or freezes beautifully for later.

Step-by-Step Instructions for Cream Enchilada Sauce

This method delivers a velvety sauce with balanced heat and richness.

Step 1: Create the Roux Base

Melt the 4 tbsp Butter in a medium saucepan over medium heat. Once foamy and just starting to turn golden at the edges, sprinkle in the 0.25 cup All-Purpose Flour all at once.

Whisk constantly for 2-3 minutes until the mixture turns a light tan color and smells nutty. This is your roux—it thickens the sauce and removes the raw flour taste. Keep the heat steady; if it browns too quickly, lower the temperature slightly.

Step 2: Build the Flavor Foundation

Gradually pour in the 2 cups Chicken Broth while whisking continuously to prevent lumps. Add the 2 tbsp Chili Powder, 1 tsp Ground Cumin, 1 tsp Garlic Powder, 1 tsp Onion Powder, and 1 tsp Salt.

Bring the mixture to a gentle simmer over medium heat. Cook for 5-7 minutes, stirring often, until the sauce thickens enough to coat the back of a spoon. The spices will bloom as they cook, deepening their flavor.

Step 3: Add Creamy Richness

Reducing the heat to low, slowly pour in the 1 cup Heavy Cream while whisking. The sauce will lighten in color and become noticeably thicker.

Cook for 3-4 minutes, stirring constantly, until the mixture is smooth and velvety. Don’t let it boil—this can cause the sauce to separate. You want it to gently thicken without curdling.

Step 4: Finish with Sour Cream

Remove the saucepan from heat and let it cool for 2 minutes. Stir in the 0.5 cup Sour Cream until fully incorporated. This adds a subtle tang that balances the richness.

The sauce should now be thick, creamy, and deeply flavorful. Taste and adjust seasoning if needed, though the measured 1 tsp Salt should be perfect. Use immediately or let it cool before storing.

👨‍🍳

Pro Tips For Making Cream Enchilada Sauce

  • Cook the Roux: Let the butter and flour mixture cook for at least 2-3 minutes on medium heat—this removes the raw flour taste and gives the sauce a deeper, nuttier base. I learned this the hard way after tasting that chalky aftertaste in my first few batches.
  • Warm the Broth: Use room temperature or warm chicken broth when adding it to the roux. Cold broth can cause the mixture to seize up and create lumps, and nobody wants to whisk out clumps mid-recipe.
  • Skip the Boil: Once you add the heavy cream and sour cream, keep the heat low and resist the urge to let it boil. High heat can cause the dairy to curdle, turning your smooth sauce into a broken mess.
  • Strain for Silkiness: After cooking, run the sauce through a fine-mesh strainer if you see any lumps. It’s an extra step I skip when I’m lazy, but the texture is noticeably smoother when I don’t.

Storing and Reheating Leftovers

Fridge Storage

Let your sauce cool completely—about 1 hour at room temperature—before transferring to an airtight container. I use glass mason jars because they’re easy to see through and don’t absorb odors. Store in the fridge for up to 5 days. The flavors meld beautifully overnight, making it even tastier the next day. ❄️

Freezer Storage

For longer storage, portion into freezer-safe containers, leaving ½ inch headspace to prevent cracking. I love using silicone ice cube trays for small portions—once frozen, pop them into a bag. Your sauce will stay fresh for 3 months in the freezer.

Thawing Methods

Move frozen sauce to the fridge 24 hours before use for slow, even thawing. Need it faster? Submerge the sealed container in cold water, changing water every 30 minutes. Never thaw at room temperature—this promotes bacterial growth.

Stovetop Reheating

Heat over low-medium heat in a saucepan, stirring often to prevent separation. Add 1-2 tbsp milk or broth if it thickens too much during storage. Bring to a gentle simmer—do not boil—to maintain that creamy texture. 🔥

Microwave Reheating

Transfer a single portion to a microwave-safe bowl and cover with a damp paper towel. Heat on 50% power in 30-second intervals, stirring between each, until warmed through. This prevents hot spots and keeps the sauce smooth.

Texture Revival

If your sauce separates slightly after storage, don’t worry. Just whisk vigorously while reheating, or blend with an immersion blender for 10 seconds to restore its velvety consistency. A splash of cream can also bring it back to life.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 26g33%
Saturated Fat 16g80%
Cholesterol 85mg28%
Sodium 650mg28%
Total Carbohydrate 6g2%
Dietary Fiber 1g4%
Sugars 2g
Protein 4g8%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use milk instead of heavy cream?

Milk will make the sauce thinner and less rich. For best results, use whole milk and add 1 tbsp cornstarch to thicken. The texture won’t be as velvety, but it will still taste good.

2

Why did my sauce turn lumpy?

Lumps usually come from the flour not dissolving properly. Whisk vigorously when adding the broth, or strain the sauce before adding the cream. A quick blend with an immersion blender can also fix this.

3

How can I make it spicier?

Add ½ tsp cayenne pepper or a finely chopped jalapeño with the spices. For smoky heat, include ½ tsp chipotle powder. Taste and adjust gradually to avoid overpowering the sauce.

4

Can I make this dairy-free?

Yes! Use coconut milk for the heavy cream and dairy-free butter. For sour cream, try coconut yogurt or cashew cream. The flavor will differ slightly but still be delicious.

★★★★★4.8(13 reviews)
Brandon Thompson