Some recipes don’t need to be complicated to be the thing everyone hovers around at a party. This cream cheese salsa dip is one of them. Two ingredients, five minutes, and a chip and dip bowl is all you need.

Creamy Salsa Dip
I’ve been making this dip since 2015 (it was one of the first easy snacks I posted). It might not be much of a looker, but it’s the dip I make when I forgot I said I’d bring something. It’s also the dip I’ve eaten for dinner standing at the counter before (no judgment).
It’s also perfect when you want a snack that’s something slightly more than your typical chips & onion dip or chips and salsa.
The flavor is cool and creamy from the cream cheese with just enough heat and tang from the salsa to keep it interesting.
Why you’ll love this Cream Cheese Salsa Dip
- Two ingredients, no cooking, ready in five minutes.
- Uses fridge and pantry staples you probably already have.
- Endlessly customizable with beans, cheese, or jalapeños.

Helpful Tools
- Hand mixer – Makes the cream cheese smooth fast. You can do it by hand with a spatula if your cream cheese is properly softened, but the mixer is what gives you a uniform, lump-free texture.
- Medium mixing bowl – Something with enough room to mix without splattering salsa across the counter.
- Chip and dip bowl – Required if you want it to look like you tried.
Ingredients for Cream Cheese Salsa Dip
Below is a list of the ingredients you’ll need to gather to make this recipe, why you need them, and possible substitutions. Scroll all the way down for the full recipe card with measurements.
JumpYou only need two ingredients – it’s that easy!
- Cream cheese – I use full-fat Philadelphia cream cheese, softened to room temperature. Low-fat works in a pinch, but full-fat tastes better and mixes smoother. If you want to lighten it up, sub half the cream cheese for sour cream or full-fat Greek yogurt.
- Salsa – Use a thick, chunky salsa, not a thin, watery one (you want the dip to hold its shape on a chip). My On the Border copycat salsa is what I use most often, but any jarred salsa you actually like will work.

How to make Cream Cheese Salsa Dip
This section shows you how to make this recipe, with process photos showing the steps to help you visualize it. For full instructions, including amounts and temperatures, see the recipe card below.
JumpYou think you can handle these directions? It’s a complicated one. Lol
- Step One: Add the softened cream cheese and salsa to a medium mixing bowl.
- Step Two: Beat with a hand mixer on medium speed until smooth and fully combined, about 30 seconds. Scrape down the sides and mix one more time to make sure there are no streaks of plain cream cheese.

- Step Three: Transfer to a serving bowl, grab the chips, and dig in.
That’s it. I told you it was a complicated one.
- The cream cheese has to be softened. Cold cream cheese leaves you with chunks instead of a smooth dip. If you forgot to pull it out, microwave it (unwrapped) for 15-20 seconds.
- I tested this once with a really thin, restaurant-style salsa and ended up with cream cheese soup. Stick with chunky. If your salsa is on the wetter side, drain off some of the liquid before mixing.
- Stir in a handful of shredded cheddar or Monterey Jack for a thicker, cheesier dip.
- Add a can of drained black beans (and a little cilantro) to bulk it up into something closer to a Mexican-style layer dip.
- A squeeze of lime and a pinch of garlic powder takes it from basic to “what’s in this?”
- If you like heat, stir in chopped pickled jalapeños or a spoonful of the brine.
What to serve Cream Cheese Salsa Dip
- Homemade tortilla chips (Scoops are great for getting a lot of dip in one bite)
- Fresh veggies like bell pepper strips, cucumber slices, celery, carrots, and broccoli florets
- Crackers like Triscuits, Wheat Thins, or Sun Chips
- Squash chips if you want something different

Storage & Leftovers
Store leftover cream cheese salsa dip in an airtight container in the fridge for up to one week. It firms up cold, so let it sit at room temperature for 15-20 minutes before serving (or stir in a splash of fresh salsa to loosen it back up). I don’t recommend freezing because cream cheese turns grainy after thawing.
FAQs
Yes, and it actually gets better after a few hours in the fridge once the flavors mingle. Make it up to a day ahead, cover, and refrigerate. Pull it out 15-20 minutes before serving so it softens back up.
Almost always the salsa. Thin, watery salsas turn this dip into a sauce. Use a thick, chunky salsa or drain off some of the liquid before mixing.
You can, but it turns into more of a queso situation. Microwave in 30-second bursts, stirring between, until warm and pourable. I prefer this one cold, but it’s good either way.
Need more easy dip ideas? Try these:

Cream Cheese Salsa Dip
Ingredients
- 8 ounces cream cheese softened to room temperature
- 1 cup salsa
Instructions
- In a medium bowl, add the softened cream cheese and salsa.8 ounces cream cheese, 1 cup salsa
- Use a hand mixer, on medium speed, to blend until smooth.
- Serve with chips or fresh veggies for dipping.
Notes
- Cream cheese must be softened to room temperature or the dip will be lumpy. In a pinch, microwave unwrapped for 15-20 seconds.
- Use a thick, chunky salsa. Thin, watery salsas will make the dip runny – drain off excess liquid if needed.
- Stir in shredded cheddar, Monterey Jack, or a can of drained black beans to bulk it up.
- Add a squeeze of lime and a pinch of garlic powder for extra flavor, or pickled jalapeños for heat.
- Store covered in the fridge for up to 1 week. Let sit at room temp 15-20 minutes before serving. Not recommended for freezing.
Nutrition
Nutritional information is an estimate and provided to you as a courtesy. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.
Did you make this recipe?
Tag me on Instagram @melissa_pplates so I can see!Originally published December 15, 2015. Photos and text updated May 20, 2026.


















I’ve been making this dip for years. You can also use it as the base to a layered taco dip when you’re pressed for time.
Ooh great idea!