This homemade Nacho Cheese recipe is warm, creamy and loaded with melty cheese flavor. With 15 minutes, it’s ready to serve and so much more delicious than store-bought. It’s the perfect easy sauce to make from scratch for game days, parties, and topping your favorite foods.

There’s something about a warm, melty cheese sauce that immediately makes snack time better, and our family takes snack time very seriously. This smooth and creamy Nacho Cheese recipe is one of our favorites to level up anything, from a pile of tortilla chips to french fries. It’s easy to make from scratch and uses just a few pantry staples, so it comes together fast — no need to run out for the jarred stuff!
Bold cheddar, tangy cream cheese and warm spices are melted into a luscious, ultra rich cheese sauce that’s surprisingly simple to make, but tastes restaurant-quality. This Nacho Cheese recipe is easy to customize, too — we love to jazz it up with our favorite mix-in’s and toppings. Plus, with a foolproof stovetop method, you can enjoy this cheesy goodness at home, anytime, with anything — just beware, it’s super addictive.
If you’re a cheese lover like we are, be sure to try some of these other cheese sauce recipes. We like this tangy Pickle Cheese Sauce for a fun twist and our Homemade Condensed Cheddar Cheese Soup is great to give any dish that from-scratch flavor.
Why You’ll Love This Recipe
- Fast Homemade Sauce: This recipe comes together from scratch in just 15 minutes. I’s so quick and easy, and doesn’t lack in any flavor at all.
- Uses Simple Pantry Ingredients: You likely already have most of the items needed to make this nacho sauce in your kitchen, so you can whip it up easily, anytime.
- Endlessly Customizable: There are so many optional mix-ins to spice this sauce up, like pickles, onion, or jalapeños. Use whatever you and your crew likes best.
- So Versatile: You can enjoy this nacho cheese in a variety of ways. It’s great as a dip, sauce, or for topping different dishes like tacos, burritos, baked potatoes, or even hot dogs.

Ingredients:
- Butter: For a rich base.
- Garlic: Bold and pungent for great flavor.
- Cumin & Chili Powder: Slightly smoky seasoning for that signature nacho cheese flavor.
- Onion Powder: Added aromatic flavor.
- Evaporated Milk: To give the sauce that smooth, velvety consistency.
- Cream Cheese: Adds extra richness and tang.
- Sharp Cheddar Cheese or Velveeta: The key ingredient for this cheese sauce — use a good quality for the best melt.
- Milk: Use whole milk for the best texture.
- Hot Sauce: Just a dash or two, to taste.
How To Make Nacho Cheese Sauce:
1. Melt the butter in a skillet over medium heat. If using pickles or onion and jalapeños, cook for 3-5 minutes
2. Add the garlic, cumin, chili powder, and onion powder and cook for 30 seconds more.
3. Add the evaporated milk and cream cheese to the pan and cook, stirring over medium heat until the cream cheese has melted, about 5 minutes.
4. Reduce heat to low and add the shredded cheese or velveeta, whisking constantly, until the cheese has been added and the sauce is smooth and creamy.

5. Add additional milk as desired to reach the consistency you prefer. Season with hot sauce and salt to taste.
Expert Tips
- Whisk Constantly While Adding Cheese: This will help to keep the sauce smooth and prevent clumping.
- Cut the cheese into small pieces. Make sure they are the same size for even melting.
- Cook Any Add-Ins: If you’re using onion, pickles, or jalapeños in the dip, sauté them in the butter first so they soften before the sauce comes together.
- Add Extra Milk Gradually: Do this slowly at the end to thin the sauce, if needed. You can adjust the amount used based on your preferred pourable consistency.
- Keep Sauce Warm: Let the cheese gently warm over low heat, stirring occasionally, if serving for a party, so it stays dippable and smooth.
Variations & Substitutions
- Make It Spicy: Add diced jalapeños or pickled jalapeño juice for a spicy kick.
- Try Other Cheeses: Use pepper jack cheese in place of some of the shredded cheddar or Velveeta cheese for built-in heat.
- Add Extra Protein: Stir in cooked, crumbled sausage or ground beef for a heartier dip.
- Add a Splash of Beer: For a tasty beer-cheese style variation.
Storage
Store leftover cheese sauce in an airtight container in the fridge up to 4–5 days. Reheat gently on the stovetop or in the microwave in short intervals, stirring often, adding a splash of milk if needed to restore the creamy texture.
This is great to make ahead of time. Prep and cook the sauce in advance, allow it to cool, then store in the fridge until you’re ready to serve. Reheat gently on the stove over medium heat, adding in a splash of milk to smooth the consistency.

FAQs
Definitely! Velveeta has a super smooth, melty consistency and delicious cheddar flavor for the ultimate cheese sauce.
Warm it on the stove over low heat, stirring consistently. You can also transfer it to a slow cooker and keep it on the warm setting. Just be sure to stir occasionally.
Yes — prep and cook the cheese sauce in advance then store in the fridge. When you’re ready to serve, reheat gently over low heat on the stove with a splash of milk to refresh.
Diced jalapeños or pickled jalapeños will give this cheese sauce a kick. You can also add in a dash of cayenne or hot sauce.
More Easy Appetizer Recipes

Nacho Cheese Recipe
Ingredients
Method
- Melt the butter in a skillet over medium heat. If using pickles or onion and jalapeños, cook for 3-5 minutes
- Add the garlic, cumin, chili powder, and onion powder and cook for 30 seconds more.
- Add the evaporated milk and cream cheese to the pan and cook, stirring over medium heat until the cream cheese has melted, about 5 minutes.Enjoy!
Notes
- Store leftover nacho cheese in an airtight container in the fridge up to 4–5 days. Reheat gently on the stovetop or in the microwave in short intervals, stirring often, adding a splash of milk if needed to restore the creamy texture.
- Prep and cook the sauce in advance: allow it to cool, then store in the fridge until you’re ready to serve. Reheat gently on the stove over medium heat, adding in a splash of milk to smooth the consistency.