This White Queso Dip is a creamy, homemade cheese dip made with real cheese, warm spices, and a smooth milk-based sauce for consistent, creamy texture.
Heat the olive oil in a medium saucepan over medium heat. Add the diced red onion and poblano pepper and cook until softened, about 3–4 minutes. Stir in the minced garlic and cook for 30 seconds, just until fragrant.
Sprinkle the flour over the vegetables and stir well to coat. Cook for 1–2 minutes, stirring constantly.
Slowly pour in the milk, stirring continuously until smooth. Add the diced green chiles, chili powder, cumin, salt, garlic powder, and pepper. Bring the mixture to a gentle simmer and cook until slightly thickened, about 3–5 minutes.
Reduce the heat to low. Add the white cheddar and pepper jack cheese a handful at a time, stirring after each addition until fully melted and smooth.
Once all the cheese is melted and the queso is creamy, remove from heat. Serve warm with tortilla chips or your favorite dippers.