Whether you’re planning a game-day spread, a cozy potluck, or simply craving a warm, cheesy snack, this easy-from-scratch Nacho Cheese Dip recipe is sure to satisfy. Made with real cheese, a touch of Rotel for mild heat, and optional crispy bacon for extra savory depth, this dip is best served hot with tortilla chips, corn chips, or as a topping for nachos, burritos, and tacos.

If there’s one thing we love at home, it’s a great dip. This Nacho Cheese Dip is a family favorite for watching hockey or football, and it’s easy to make ahead. You can keep it warm in a small slow cooker or serve it straight from the stovetop or microwave—either way, it’s a crowd-pleaser.
Reasons to Love This Recipe
- Simple, familiar ingredients: No specialty items required — just good cheese, milk, butter, Rotel, and optional bacon.
- Real cheese, great texture: This recipe uses sharp cheddar and pepper jack (or Monterey Jack for a milder dip) for a creamy, authentic sauce without processed cheese products.
- Versatile: Serve hot or chilled, add ground beef or jalapeños, or use it as a cheesy sauce for nachos and burritos.
- Make-ahead friendly: Prepare in advance and reheat gently or keep warm in a slow cooker for parties.
Ingredients

- Cheese: 1 cup shredded sharp cheddar and 1/2 cup shredded pepper jack (or Monterey Jack for less heat).
- Rotel: One 10-ounce can diced tomatoes with green chilies; reserve a few tablespoons for garnish if desired.
- Milk: 3/4 cup whole milk (evaporated milk or heavy cream will yield a richer dip).
- Butter: 3 tablespoons, salted or unsalted.
- Cornstarch: 1 tablespoon to thicken without a roux.
- Bacon: 8 strips, cooked and crumbled; divide some for mixing in and some for topping.
See the recipe card below for exact measurements and full ingredient list.
Instructions

Step 1 — Combine: In a medium saucepan or a microwave-safe bowl, combine the butter, cornstarch, milk, shredded cheddar, shredded pepper jack, most of the crumbled bacon, and the Rotel (reserve a few tablespoons for garnish if you like).

Step 2 — Heat and melt: Stir the mixture and heat over medium-low on the stovetop, stirring frequently, until the cheeses melt and the sauce becomes smooth. Alternatively, microwave in 30-second intervals, stirring between each, until fully melted.
Finishing and Serving

Step 3 — Adjust and serve: Taste and season with salt, pepper, or a pinch of chili powder or cayenne if you want extra heat. Transfer to a serving bowl and top with the reserved bacon and Rotel. Serve hot with tortilla chips, corn chips, or your preferred dippers.
Top tip: To keep the dip warm for a party, transfer it to a small slow cooker and set to “warm.” Serve directly from the slow cooker with the lid off so chips stay crisp.
Slow Cooker Method
- Combine all ingredients in a large bowl and mix until evenly distributed.
- Grease the slow cooker insert and spoon the mixture inside.
- Cook on high for 1–2 hours or on low for 2–4 hours, stirring occasionally to encourage even melting.
- When hot and bubbly, switch to the warm setting and keep covered until ready to serve.
Dump-and-stir option: add everything to the slow cooker, stir every 20–30 minutes until smooth and hot, then keep warm for serving.

What to Serve with Nacho Cheese Dip
- Tortilla chips (triangles or scooped chips for holding more dip)
- Corn chips
- Soft pretzels or pretzel bites
- Nachos layered with beans, meat, and jalapeños
- Tacos, burritos, and quesadillas as a cheesy topping
- Vegetable sticks like bell pepper or carrot for a lighter option
Expert Tips
- Grate your own cheese: Freshly shredded cheese from a block melts smoother than pre-shredded cheese, which often contains anti-caking agents.
- Taste and adjust: Sample the dip before serving and add salt, black pepper, hot sauce, or chili powder to suit your preference.
- Low, steady heat: Use low to medium-low heat when melting the cheese; too much heat can cause the sauce to separate. If it breaks, whisk in a small amount of flour or more milk to bring it back together.
Variations
With ground beef: Brown 1/2 pound ground beef with 1/2 packet taco seasoning (or about 1 1/2 tablespoons homemade taco seasoning). Drain and fold into the finished nacho cheese for a hearty, meaty dip.
Cold dip: Chill the dip for 2–4 hours and serve cold as a spreadable cheese dip. It firms up when chilled and works well for sandwiches or crackers.
Extra heat: Add diced fresh, pickled, or canned jalapeños to taste, or stir in a few dashes of hot sauce for more spice.
Substitutions
Rotel substitute: If you don’t have canned diced tomatoes with green chilies, use a few tablespoons of canned green chilies plus about 1/2 cup petite diced fire-roasted tomatoes.
Pepper jack substitute: Use Monterey Jack or mozzarella for a milder, creamier result. Cheddar can be adjusted to taste for sharper or milder cheese flavor.
More Easy Dip Recipes
-
Olive Dip
-
Goat Cheese Log with Hot Honey and Pistachios
-
Cranberry Boursin Dip
-
Slow Cooker Rotel Dip
If you enjoyed this Nacho Cheese Dip recipe, please leave a review or comment—your feedback helps others find the recipe and gives me ideas for future variations. Tag your photos on social media to show how you served it.
Nacho Cheese Dip Recipe
This from-scratch nacho cheese dip is creamy, cheesy, and fast to prepare. Use freshly shredded cheese for the best melt and adjust heat to taste with pepper jack, jalapeños, or hot sauce.
Ingredients
- 3 tablespoons butter
- 1 tablespoon cornstarch
- 3/4 cup whole milk
- 1 cup shredded cheddar cheese
- 1/2 cup shredded pepper jack cheese
- 10 ounces (1 can) Rotel, divided
- 8 strips bacon, cooked and crumbled, divided
Instructions
- Combine: Place butter, cornstarch, milk, cheeses, most of the Rotel, and most of the crumbled bacon in a medium saucepan or microwave-safe bowl.
- Stovetop: Heat over medium-low, stirring continuously until melted and smooth.
- Microwave: Heat in 30-second intervals, stirring between each, until smooth and fully melted.
- Top and serve: Garnish with reserved Rotel and crumbled bacon. Serve hot, warm, or chilled with chips or bread.
Notes
Keeping warm: Transfer leftovers to a small slow cooker on “warm” for parties. Cold option: Chill for a spreadable cold dip. Storage: Refrigerate leftovers in an airtight container up to 3 days; reheat gently before serving.
Nutrition (approx. per serving)
Calories: 190 | Carbohydrates: 3 g | Protein: 7 g | Fat: 17 g | Saturated Fat: 8 g | Sodium: 261 mg
Please note: some posts may contain affiliate or product mentions. Any purchase made through associated links may result in a small commission at no extra cost to you. Thank you for supporting the site.