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
Homemade Queso Dip in a white and gold bowl and a hand dipping a single corn chip into it.

Easy Homemade Queso Dip

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 3 from 2 reviews
  • Author: Ben Myhre
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4 Servings 1x
  • Category: Appetizer
  • Method: Stovetop
  • Cuisine: Tex-Mex
  • Diet: Vegetarian

Description

This easy homemade queso dip combines cheddar cheese, salsa, and a simple from-scratch cheese sauce. Ready in about 20 minutes, it is a creamy Tex-Mex-style appetizer for chips, tacos, burritos, or game day snacking.


Ingredients

Units Scale
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1 cup whole milk
  • 1 cup shredded cheddar cheese
  • 1 cup restaurant-style salsa
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • 1 teaspoon chili powder (optional)
  • 1/8 teaspoon cayenne powder or to taste (optional)

Instructions

  1. In a medium saucepan, melt the butter over medium heat.
  2. Add the all-purpose flour and whisk until smooth. Cook, stirring constantly, for 1–2 minutes.
  3. Slowly whisk in the milk until smooth. Continue cooking over medium heat until the sauce reaches a gentle simmer and thickens.
  4. Reduce the heat to low and add the cheese. Stir until completely melted and smooth.
  5. Add the salsa, salt, and pepper, along with the chili powder (optional) and cayenne powder (optional). Stir until combined.
  6. Remove from the heat and serve. Serve warm or chilled.

Notes

  • Use a restaurant-style salsa for best results, but any salsa will work.
  • Here is my homemade restaurant-style salsa recipe.
  • Cheddar cheese is what we use, but any meltable, shreddable cheese, including Swiss or pepper Jack, can work.
  • Try adding canned green chiles or cooked taco meat for different flavors.
  • Serve with corn chips, use it as a taco topping, or pour it over burritos.