This small-batch homemade queso (nacho cheese dip) is made with evaporated milk so it stays smooth even after it cools. No Velveeta required.

I’m a snacker at heart. If given the choice, I’d happily have snacks for dinner — especially when there’s dip involved. My favorite? Homemade queso, also known as nacho cheese dip. It’s rich, melty, and ridiculously easy to make in a small batch so you can control portions and cost.
There’s a restaurant in Pittsburgh that serves a queso called “liquid gold,” and yes, I dream about it — until I see the price. Making this at home is wallet-friendly and lets you adjust heat and salt to taste. I tend to make queso for casual get-togethers like game day and Cinco de Mayo celebrations, or just for a cozy night in with Netflix.

What is queso?
Queso is a warm cheese dip served with tortilla chips. The word queso means “cheese” in Spanish. Queso can be white, made from cheese like queso blanco, or yellow, made from cheddar-style cheeses. This recipe is a homemade cheddar-style queso made without processed cheese, and I add roasted jalapeño so every bite has a little kick.
You can customize queso by stirring in cooked meats (chorizo is a great option), mixing in fresh salsa, or topping with pico de gallo and sliced jalapeños. Because it’s pourable, this style of queso works perfectly as a nacho cheese sauce.

How to make homemade queso
The first step is roasting the jalapeños. Roasting develops deeper flavor, but if you’re short on time you can sauté chopped jalapeño in a saucepan. If you cook jalapeños on the stovetop, open a window — the fumes can make your eyes water.
Whisk 1 tablespoon of evaporated milk with the cornstarch to make a slurry. This thickens the dip without using flour and keeps the recipe gluten free. Heat the remaining evaporated milk in a wide saucepan or Dutch oven until it’s hot but not boiling. Whisk in shredded cheese, the slurry, and salt until smooth, then cook briefly until the mixture thickens. Stir in the roasted (or sautéed) jalapeño and serve immediately with nachos.

Tips to keep queso smooth
Homemade queso will thicken as it cools, but evaporated milk helps prevent it from separating into grainy curds and oil. The top may firm up slightly when cooled, but the texture will re-smooth when reheated and stirred. For parties, keeping the dip warm in a small slow cooker stops it from hardening altogether.
How to thin out thick queso
If your queso becomes too thick after cooling, thin it while reheating by stirring in a little extra milk. Although the recipe uses evaporated milk for stability, regular dairy milk works fine when you’re just loosening the dip for serving.
Fixing grainy queso
Graininess usually happens when cheese gets too hot and separates. Add the shredded cheese near the end and let residual heat melt it rather than cooking aggressively. Pre-shredded cheeses sometimes contain anti-caking agents that prevent smooth melting, so buying a block of cheese and shredding it yourself gives a better texture. If the dip does become grainy, briefly blending it in a blender will often restore a creamy consistency.

How to serve homemade queso
Queso is perfect for tailgates and game-day gatherings. For an easy spread, set up a nacho bar with chips, salsa, guacamole, and sour cream so guests can customize their plates. Queso also pairs well as an appetizer alongside enchiladas, fajitas, or a simple chicken fajita salad. For a festive touch, offer a frozen margarita or a citrusy drink to balance the richness.
Homemade Queso (Nacho Cheese Dip)
Small-batch queso made with evaporated milk to keep it smooth and stable. No Velveeta.
Ingredients
- 2 medium jalapeño peppers, halved and seeds removed
- One 12-ounce can evaporated milk*
- 2 teaspoons cornstarch
- 2 cups shredded cheddar cheese
- Up to 1 teaspoon salt, to taste
- Nacho chips, for serving
Instructions
- Preheat the oven to 400°F and line a baking sheet.
- Place jalapeño halves cut-side down on the baking sheet. Roast 15–20 minutes until soft and slightly charred. Let cool, then dice. Alternatively, dice and sauté jalapeño in 1 tablespoon olive oil in a saucepan until softened (about 5 minutes); open a window if needed.
- In a small bowl, whisk 1 tablespoon evaporated milk with the cornstarch to make a slurry. Set aside.
- Heat the remaining evaporated milk in a large Dutch oven or wide saucepan until hot but not boiling.
- Whisk in the shredded cheese, the cornstarch slurry, and 1/2 teaspoon salt until smooth. Cook 3–5 minutes, stirring, until slightly thickened. Taste and add the remaining salt if desired.
- Stir in the chopped jalapeño and serve immediately with nacho chips.
Notes
- Evaporated milk helps prevent the dip from separating as it cools. You can substitute whole dairy milk if needed, but evaporated milk yields a smoother result.
- If you like extra heat, leave some jalapeño seeds in or add a pinch of cayenne. For a meaty version, fold in cooked chorizo.