Queso Dip with American Cheese
Whether you’re serving a crowd or looking for a quick snack, this homemade white queso dip is an easy, creamy, and delicious choice. With just 5 simple ingredients and about 15 minutes, you can make a restaurant-style queso that everyone will love.

Why You’ll Love This Recipe
- It has the rich, cheesy flavor of white queso from your favorite Mexican restaurant without leaving home.
- The preparation is quick and straightforward, making it beginner-friendly.
- You only need 5 simple ingredients, most of which are easy to find.
- It’s perfect for parties, game days, family gatherings, or a simple snack.
Ingredients & Substitutions

Whole Milk: Whole milk gives the queso a smooth and creamy texture. You can substitute 2% or nonfat milk if needed.
White American Cheese: This cheese melts smoothly and creates the classic creamy texture of queso blanco. For the best results, choose White American Cheese from the deli section.
Onion Powder & Garlic Powder: These seasonings add extra depth and flavor. If you only have one, you can use 1 teaspoon of either garlic powder or onion powder.
Add-Ins: Top your queso with Pico de Gallo for a fresh finish. You can also add diced green chiles, pickled jalapeños, chorizo, or diced tomatoes.
See the recipe card below for the complete ingredient list and measurements.
What Cheese Is Used to Make White Queso Dip in Mexican Restaurants?
Many Mexican restaurants use White American Cheese to make queso blanco because it melts easily and creates a smooth, creamy consistency. It is one of the best options for homemade white queso.
Other cheeses that can be used include Monterey Jack, Pepper Jack, and Velveeta, although the texture and flavor may vary.
How to Make White Queso Dip

Step 1: Heat the Milk
Pour the milk into a large pot and heat it over medium heat until it begins to steam. Be careful not to let the milk boil.
Step 2: Add the Cheese
Once the milk is steaming, gradually add the cheese in batches. Whisk continuously until each batch has completely melted before adding more cheese.
Step 3: Add the Seasonings
When the cheese has melted and the mixture is smooth and creamy, stir in the onion powder and garlic powder.
Step 4: Add Your Toppings
Pour the queso into a serving bowl and top it with Pico de Gallo, diced green chiles, or your favorite toppings.
Serve the queso soon after preparing it because homemade queso becomes thicker as it cools. If it gets too thick, microwave it for 15–30 seconds and stir until smooth again.
Tips for Making the Best White Queso
- Use White American Cheese for a smooth, thick, and creamy queso blanco.
- Do not let the milk boil. If it starts to bubble, reduce the heat to medium-low.
- Add the cheese gradually rather than all at once.
- Make sure each batch of cheese is completely melted before adding the next batch.
- Serve the queso while it is warm for the best texture.
How to Store and Reheat Your Queso
Transfer leftover queso to an airtight container and refrigerate it for up to 3 days.
When you’re ready to reheat it, place the queso in a microwave-safe bowl and heat it in 30-second intervals, stirring between each interval until it is warm and creamy again.
Best White Queso Dip
-
½ cup whole milk
-
½ pound white American cheese cut into squares
-
½ teaspoon onion Powder
-
½ teaspoon garlic Powder
-
¼ cup Pico de Gallo or diced green chilies
- Heat milk in a large pot over medium heat.
- Once it starts to steam, add cheese in batches and whisk continuously. Make sure the milk does not boil. If it does reduce the heat low. Make sure the first batch of cheese melts completely before adding the next batch.
- Once the queso is smooth, mix in onion and garlic powder.
- Pour queso into a bowl and top with Pico de Gallo or diced green chilies.
- Serve immediately. The queso will thicken slightly as it cools. If it becomes too thick, microwave it for 10-30 seconds.
Makes 1 ½ cups of queso
The nutritional information provided is an estimate and may vary based on the ingredients used.
