This post may contain affiliate links. Please read our disclosure policy.
Queso blanco is that creamy white cheese dip you can’t stop eating at Mexican restaurants, and it’s so easy to make at home with real cheese. This one melts up smooth and creamy in about 20 minutes.

A Note from Isabel

Queso blanco is the white cheese dip I could eat by the bowl, and after way too many batches, I finally nailed the version that tastes just like the restaurant kind. The secret? Real cheese and a little bit of effort up front.
Here’s the thing that bugged me for years: almost every recipe and a lot of restaurants lean on Velveeta. I wanted the real deal. So this one starts with white American cheese from the deli counter, and instead of just dumping everything in a pot, I sauté a little onion and garlic first for real flavor. That one step is what sets it apart.
I make this for game day, Cinco de Mayo, or honestly whenever I want a snack that feels a little special. Spoon it over tacos, burritos, or nachos and it takes the whole thing up a notch.
What Is Queso Blanco?
Queso blanco just means “white cheese” in Spanish, and in this case it’s the smooth, melty white cheese dip you get at Mexican restaurants alongside a basket of warm chips. It’s a little different from the yellow queso you might be used to. It’s made with white cheese, so it comes out creamy and pale instead of orange.
Quick heads up: the dip is not the same thing as the fresh cheese also called queso blanco (the crumbly kind that’s closer to feta). Same name, totally different thing. Here we’re talking about the warm, dippable cheese sauce.
What Cheese to Use
White American cheese is the way to go here. It melts smoother than just about anything else and gives you that classic restaurant texture. You’ll usually find it at the deli counter, so ask for it in block form if you can and cube it yourself. Sliced white American works too if that’s all they have. Just don’t grab the yellow American by mistake, since it’s fattier and tastes different.
If you want a little more flavor, you can swap in some pepper jack or Monterey Jack for part of the American cheese. Pepper jack adds a nice kick, and Monterey Jack keeps things mild and melty. I’d keep white American as the base either way since it’s what makes the dip so smooth.
Ingredients You Need

- White American cheese: It melts down super smooth and gives you that restaurant-style texture. Get it in block form from the deli counter and cube it yourself if you can.
- Whole milk: This thins the cheese into a dipable sauce while keeping it creamy. If you want it even richer and a little more like the restaurant kind, you can use evaporated milk instead. It reheats really well, too.
- Green chiles: A small can of diced green chiles adds a hint of spice and that mild pepper flavor. Mild or hot both work, so grab whichever you like.
- Onion and garlic: Sautéed first so they melt into the dip and give it real depth. This is the step most recipes skip.
- Butter: Just a little, to cook down the onion and garlic.
- Salt and pepper: To round everything out. Freshly ground black pepper is best.
How to Make Easy Queso Blanco

Sauté the onion in butter until soft, then add the garlic. In a separate saucepan, warm the milk over low heat and whisk in the cubed cheese a little at a time until melted.

Whisk until smooth, then stir in the onion, garlic, green chiles, salt, and pepper. Top and serve with chips.
Recipe Tips
- Skip the pre-shredded cheese. Buy block cheese and cube it yourself. The bagged kind is coated with anti-caking stuff that keeps it from melting smoothly.
- Go low and slow. Keep the heat low and whisk the whole time. Rushing it over high heat is what makes queso turn grainy.
- Use whole or evaporated milk. Either one gives you the creamiest, most restaurant-like texture.
- Too thick? Thin it out. Stir in a splash of milk until it loosens back up. A little salsa at the end works too, and adds flavor.
- Make it heartier. Stir in cooked chorizo, ground beef, or a scoop of refried beans.

Frequently Asked Questions
Almost always too much heat. When cheese gets too hot it separates and turns gritty. Keep it over low heat, whisk constantly, and pull it off the stove as soon as it’s smooth. Using block cheese instead of pre-shredded helps a lot too.
White American cheese from the deli counter. It melts the smoothest and gives you that restaurant texture. You can mix in a little pepper jack or Monterey Jack for more flavor, but I’d keep white American as the base.
Yes. Whole milk works great and it’s what I usually reach for. Evaporated milk makes it a touch richer and reheats a little better, so use whichever you’ve got.
Pour it into a small slow cooker set to warm. It’ll stay smooth and dippable for a couple of hours. Give it a stir now and then, and add a splash of milk if it starts to thicken.
It depends on how hot the green chiles are. They’re meant to give it a mild warmth, not real heat. If you want more of a kick, use hot green chiles, stir in diced jalapeños, or add a pinch of cayenne.
How to Store and Reheat
- Store leftover queso in an airtight container in the fridge for up to 4 days.
- To reheat, warm it on the stovetop over low heat, in the microwave in short bursts, or in a slow cooker set to low. Whichever way you go, stir in a splash of milk to loosen it back up since it thickens as it cools.
- Making it for a party? Once it’s melted, pour it into a small slow cooker set to warm to keep it smooth and dippable for a couple of hours.
Queso Blanco

Ingredients
- 1 tablespoon unsalted butter
- ¼ medium white onion, finely diced
- 1 clove garlic, minced
- 1 ½ cup whole milk, plus more as needed
- 1 pound white American cheese, cut into small cubes
- 1 (4-ounce) can diced green chiles
- ¼ teaspoon kosher salt
- ¼ teaspoon freshly ground ground pepper
- diced tomatoes and jalapeños, for garnish
Instructions
- Melt the butter in a small skillet over medium heat. Add the diced onion and cook for 5-8 minutes until softened and beginning to caramelize. Add the garlic and stir, cooking for an additional 30 seconds until fragrant. Remove from the heat and set aside.
- Heat the milk in a medium saucepan over medium heat until small bubbles form on the edges of the saucepan. Reduce the heat to low.
- Add the cheese cubes ½ cup at a time and continuously stir into the heated milk with a whisk until they are fully incorporated and melted. Continue this process until all the cheese cubes are melted, making sure to gently and continuously whisk the queso dip until it is smooth and silky.
- Remove the saucepan from the heat and gently stir in the cooked onions and garlic, the diced green chiles, salt, and black pepper. Stir in any additional milk as needed if the queso becomes too thick.
- Garnish with chopped tomatoes and jalapeños, and serve with your favorite tortilla chips.
Video
Notes
- Continuously whisking the queso dip can be tedious, but this is an important step so that the queso doesn’t become grainy and lumpy. Slowly and gently melting the cheese is what gives you a smooth consistency.
- If you prefer your queso a little more runny, add more milk. You could also stir in some salsa at the end to thin it out.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
More Recipes To Try
Photos by Ashley McLaughlin


















I made this – and it was excellent ! I added some pico and cilantro at end. Even my very choosy chef type 33-year old daughter loved it and asked me to bring it this weekend for a get-together.
* Do you drain the chiles ?
So glad you enjoyed it! No, I do not drain the chiles.
FANTASTIC! The best I’ve ever made. THANK YOU
Your recipes are always very good and this one is no exception. I’ve made bad queso before and the problem was the flour that so many recipes use. Your is perfect! I did add some sharp white cheddar and I had some roasted Hatch and Poblano peppers so used them instead of canned chiles. I enjoyed about half of it and then decided to kick the spice up a bit and added some Cholula hot sauce- my favorite was the sweet habanero. Either way was equally delicious.
Definitely my go to now! Absolutely delicious and super easy!