Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

The Ultimate Mexican Restaurant Cheese Dip Recipe


  • Author: Elizabeth
  • Total Time: 30 minutes

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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