Cream Cheese Salsa Dip

overhead shot of the cream cheese salsa dip with a scoop taken out so it shows the layer of cream cheese and the layer of salsa.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Cream Cheese Salsa Dip is an easy layered dip with a cream cheese base, salsa, cheese, and onions. Whip this up in under 10 minutes for an easy, inexpensive, and crowd pleasing dip.


8oz block cream cheese, softened
8oz container sour cream
15.5oz jar medium spice salsa (our choose your favorite salsa, and choose a hotter flavor if you like it!)
2 and 1/2 cups shredded sharp Cheddar cheese
1/2 cup diced white onions


1. Soften the cream cheese by leaving it out on your counter for 30 minutes. You need to do this so that it blends well with the sour cream. To a medium bowl add the softened cream cheese and the 8oz of sour cream. Using a handheld mixer, blend until smooth. It’s OK if there are a few lumps, but you do want it to be mostly smooth. You can also use a stand mixer to do this if you have one.

2. To assemble, spoon the cream cheese sour cream blend into your serving dish and spread to cover the entire bottom. Whatever dish you use, you want it to have an edge higher than the dip, like the pie plate in the photo. This will make sure as the liquid from the salsa separates it doesn’t run right off of a platter onto your table. Next, pour the entire jar of salsa over top and smooth to cover the cream cheese sour cream blend. Next, cover the salsa with all of the shredded Cheddar cheese. Lastly, sprinkle with the diced onions.

Serve with your favorite chips and enjoy!


You can use whatever salsa you like the best. I usually go for a medium spice salsa, but if you like it more or less spicy you can use whatever you like.

I’ve always used a sharp Cheddar cheese for the cheese, but I also think a pepper jack cheese would be good here too!