Ingredients
• 1 lb (454g) Monterey Jack cheese, shredded
• 1 lb (454g) cheddar cheese, shredded
• 1 cup (240ml) whole milk
• 1/2 cup (120ml) heavy cream
• 2 tablespoons (30ml) unsalted butter
• 2 tablespoons (30ml) all-purpose flour
• 1 teaspoon (5ml) garlic powder
• 1 teaspoon (5ml) onion powder
• 1 teaspoon (5ml) ground cumin
• 1/2 teaspoon (2.5ml) chili powder
• 1/4 teaspoon (1.25ml) cayenne pepper (optional, for a spicier dip)
• 1/2 teaspoon (2.5ml) salt
• 1/4 teaspoon (1.25ml) black pepper
Instructions
- Melt the Butter: In a large saucepan or Dutch oven, melt the butter over medium heat. Be sure to use a pan with high sides to accommodate the volume of the finished dip.
- Make the Roux: Once the butter is melted, whisk in the all-purpose flour. Cook for 2-3 minutes, stirring constantly, to create a smooth roux. This step helps thicken the dip and provides a velvety texture.
- Add the Liquids: Slowly pour in the milk and heavy cream, whisking continuously to prevent any lumps from forming. Bring the mixture to a gentle simmer, and let it cook for 5-7 minutes, or until it has thickened slightly.
- Incorporate the Spices: Add the garlic powder, onion powder, cumin, chili powder, cayenne (if using), salt, and black pepper to the simmering liquid. Whisk to combine, and let the flavors meld for 2-3 minutes.
- Melt the Cheeses: Reduce the heat to low, and gradually add the shredded Monterey Jack and cheddar cheeses, a handful at a time, stirring constantly with a wooden spoon or rubber spatula. This slow, gradual approach ensures the cheeses melt smoothly and evenly, preventing any clumping or separation.
- Achieve the Perfect Consistency: Continue stirring the dip until all the cheese has melted and the mixture is silky smooth and creamy. If the dip seems too thick, add a tablespoon or two of milk to thin it out. Conversely, if it’s too thin, let it simmer for a minute or two to allow it to thicken up.
- Final Seasoning: Taste the dip and adjust the seasoning as needed, adding more salt, pepper, or a pinch of the spices to achieve your desired flavor profile.
- Serve and Enjoy: Transfer the hot, velvety Mexican restaurant cheese dip to a serving bowl and serve immediately with warm tortilla chips, crudités, or as a topping for your favorite Mexican dishes.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Cuisine: Americans
Keywords: Mexican Restaurant Cheese Dip Recipe