Prep Time 15 minutes mins
Cook Time 10 minutes mins
Resting Time 10 minutes mins
Total Time 35 minutes mins
For best results, ensure the cream cheese is fully softened so it spreads smoothly and doesn’t clump; if the beef is too hot when layered, it can melt the cheese base and make the dip greasy, so let it cool slightly first. You can assemble the dip a few hours ahead, but add the lettuce and tomatoes close to serving time to keep them crisp. Adjust spice level by choosing mild or hot salsa, or by adding a pinch of cayenne or crushed red pepper to the beef. Use any shredded cheese you like (such as a Mexican blend) and feel free to mix in extras like corn or jalapeños. Serve with sturdy tortilla chips or even fresh vegetable sticks, and keep the dip chilled if it sits out for longer gatherings.