Creamy Mexican cheese dip served with tortilla chips

Cheese Dip (Mexican Cheese Dip)

why make this recipe

Mexican Cheese Dip is a crowd-pleaser that brings a burst of flavor and warmth to any gathering or family night. With its cheesy goodness and a hint of spice, it makes the perfect partner for chips, veggies, or even poured over your favorite dish. Easy to make and irresistibly delicious, this dip is a must-have for game days, parties, or just a cozy night in.

how to make Cheese Dip

Ingredients

  • 2 1/2 cups (tightly packed) cheddar cheese, freshly shredded (Important – read Note 1)
  • 1 tbsp cornflour / cornstarch
  • 1/2 tbsp (10g) unsalted butter
  • 1 large garlic clove, finely minced
  • 1/4 small white onion, very finely chopped (~1/4 cup)
  • 375g / 13 oz evaporated milk (1 can, not low fat)
  • 1 small tomato, finely diced (3/4 cup) (Note 2)
  • 1/4 tsp each onion powder, garlic powder, cumin
  • 113g / 4 oz can chopped green chile, fire roasted (Subs Note 3)
  • 1/4 cup coriander / cilantro, finely chopped
  • 2 – 3 tbsp milk, any type (to loosen, as needed)
  • Salt, to taste (cheese brands differ in saltiness, may not need)

Directions

  1. Toss – Place the shredded cheese and cornflour in a bowl and toss to coat the cheese evenly.

  2. Melt butter – In a large saucepan or small pot, melt the butter over medium heat.

  3. Sauté – Add the minced garlic and chopped onion to the pan. Cook slowly for about 3 minutes, or until the onion becomes translucent but not browned. Then, add the diced tomato (including its juices) and cook for another 2 minutes until the tomato softens slightly.

  4. Add evaporated milk and cheese – Pour in the evaporated milk and add the cheese mixture. Stir well, then add the chopped green chiles and all the spices.

  5. Melt – Keep stirring until the cheese has melted and the mixture turns into a smooth, silky sauce.

  6. Add salt – Taste the dip and add salt as needed. Stir in the chopped coriander.

  7. Adjust consistency – If the dip is too thick, stir in 2 to 3 tablespoons of milk or water until you reach the desired consistency. Remember that the dip will thicken as it cools.

  8. Remove from heat – Serve the dip warm or at room temperature. It will be soft and scoopable, even when it cools.

When storing, it’s best to keep it in the refrigerator. The dip will become thicker when cold, like a cheese spread. Reheat in the microwave and adjust the consistency with a little milk if needed. You can freeze it for up to 3 months or keep it in the fridge for about 5 days.

how to serve Cheese Dip

Serve this delicious Cheese Dip with tortilla chips, fresh veggies, or use it to top nachos, tacos, or baked potatoes. It’s also great drizzled over grilled chicken or served with quesadillas. The options to enjoy this dip are endless!

how to store Cheese Dip

Store any leftover Cheese Dip in an airtight container in the refrigerator for up to 5 days. If you want to keep it longer, it can be frozen for up to 3 months. When ready to enjoy again, thaw it in the fridge overnight and reheat it gently in the microwave or on the stove, adding a little milk if necessary to restore its creamy texture.

tips to make Cheese Dip

  • Cheese: Use freshly shredded cheese for the best melt and flavor. Pre-shredded cheese often has anti-caking agents that can make your dip grainy.
  • Heat level: Adjust the heat level by using milder or spicier chiles to suit your taste.
  • Consistency: Remember to stir in milk or water to get the perfect creamy consistency, especially if it thickens too much as it cools.

variation

You can customize this dip by adding cooked chorizo or ground beef for extra protein. For a different flavor, try adding diced jalapeños or using different types of cheese like Monterey Jack or Pepper Jack.

FAQs

1. Can I use low-fat evaporated milk?
While low-fat evaporated milk can be used, it may not yield the same rich and creamy texture as regular evaporated milk.

2. How spicy is this dip?
The heat level depends on the type of green chiles you choose. Fire-roasted chiles add flavor without too much heat, but you can adjust it by adding more or using hotter chiles if you like.

3. Can I make this cheese dip ahead of time?
Yes, you can prepare it ahead of time. Just reheat it before serving and stir in a bit of milk if it thickens too much while stored.

Enjoy your cheesy masterpiece!