Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Layered Cream Cheese and Salsa Dip Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 82 reviews

  • Author: Sophia
  • Total Time: 10 minutes (plus optional 30 minutes chilling or 25-35 minutes baking)
  • Yield: Serves 8-10

Description

This Layered Cream Cheese and Salsa Dip is a delicious, creamy appetizer perfect for parties and gatherings. It features a smooth base of cream cheese blended with sour cream and taco seasoning, topped with thick salsa and shredded Mexican blend cheese. Quick to assemble and versatile, it can be served cold or baked for a warm, bubbly treat.


Ingredients

Base Layer

  • 8 oz brick style cream cheese, softened to room temperature
  • 1 cup sour cream
  • 1 ½ teaspoons taco seasoning

Salsa Layer

  • 1 ½ cups thick salsa (drained if thin)

Topping

  • 2 cups shredded Mexican blend cheese

Optional Taco Seasoning (makes 2 ½ – 3 tbsp, recipe uses 1 ½ tsp)

  • 1 tablespoon chili powder
  • 1 ½ teaspoons ground cumin
  • 1 teaspoon salt
  • 1 teaspoon cornstarch (or arrowroot powder)
  • ½ teaspoon paprika
  • ¼ teaspoon garlic powder
  • ¼ teaspoon onion powder
  • ¼ teaspoon dried oregano

Optional Add-ins

  • ½ pound lean ground beef (browned with 1 tsp taco seasoning, drained excess fat)


Instructions

  1. Prepare Cream Cheese Mixture: In a medium-sized bowl, combine the softened cream cheese, sour cream, and taco seasoning. Using a handheld electric mixer, beat the mixture until smooth and uniform, scraping down the sides as needed to ensure even mixing.
  2. Spread Base Layer: Transfer the cream cheese mixture to the bottom of a 9 inch round or square baking dish. Spread it into an even layer with a spatula. If the cream cheese was very soft, refrigerate for 30 minutes to firm up before proceeding. If firm, continue immediately.
  3. Drain Salsa: If your salsa is thin or liquidy, pour it through a fine mesh strainer over a bowl to remove excess liquid. This prevents the dip from becoming watery.
  4. Add Salsa Layer: Spread the drained or chunky salsa evenly over the cream cheese layer.
  5. Optional Meat Layer: If using browned ground beef, spread it evenly over the salsa layer now.
  6. Top with Cheese: Sprinkle the shredded Mexican blend cheese evenly over the top layer.
  7. Serve or Chill: You can serve the dip immediately, or for best flavor and texture refrigerate for 30 minutes before serving to let flavors meld and the base layer firm up.
  8. Optional Baking: For a warm, bubbly variation, bake the assembled dip in a 375ºF (190ºC) oven for 25-35 minutes until hot and bubbly. Optionally broil for 1-2 minutes at the end for extra browning.

Notes

  • Draining Salsa: Remove excess liquid from thin salsa using a fine mesh strainer to prevent watery dip.
  • Make Ahead: Assemble dip up to 8 hours in advance, tightly wrapped in plastic wrap and refrigerated.
  • Longer Advance Prep: Prepare and refrigerate only the cream cheese and sour cream layer up to 48 hours ahead. Add salsa and cheese just before serving.
  • Baked Variation: Bake in oven-safe dish at 375ºF for 25-35 minutes, finish under broiler 1-2 minutes for bubbly top.
  • With Ground Beef: Brown ½ lb lean beef with taco seasoning, drain fat, and layer between salsa and cheese for a heartier dip.
  • Homemade Taco Seasoning: Combine specified spices to make your own seasoning blend; recipe uses 1 ½ teaspoons of this blend.
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes (optional baking 25-35 minutes)
  • Category: Appetizer
  • Method: No-Cook
  • Cuisine: Mexican