Prep Time 10 minutes mins
Cook Time 20 minutes mins
Resting Time 5 minutes mins
Total Time 35 minutes mins
For best results, make sure the cream cheese is fully softened so it blends smoothly and layers easily, and don’t skip draining the beef well or the dip can become greasy and watery. You can adjust the heat level by using mild or hot salsa, adding extra jalapeños, or stirring a pinch of cayenne into the beef. This dip can be assembled ahead up through the cheese layer, covered, and refrigerated for several hours; simply add 5–10 minutes to the baking time and add fresh toppings just before serving. Leftovers reheat well in the oven or microwave and can also be wrapped in tortillas for quick tacos or burritos the next day.