This 7-Layer Taco Dip is a super simple and classic appetizer! Taco seasoned cream cheese is topped with seasoned ground beef and 5 layers (or more!) of your favorite taco toppings! Simply serve with tortilla chips and watch it disappear!
This is one of the easiest of all the dips to pull together.
Seven layers of taco goodness, piled on top of each other and enjoyed with crispy tortilla chips. I could make meal out of this easily. My dear friend Heidi first introduced me to this taco dip years ago, in fact I adapted my recipe from hers. In my dip, the base is taco seasoned whipped cream cheese topped with taco meat, finely shredded lettuce, cheddar jack cheese and a plethora of our favorite taco toppings (even some that are optional!). In all reality, there most likely isn’t a wrong way to layer this taco dip, but of course, I have a favorite.
If you find your self looking for an appetizer to serve or bring to your next get-together, let this be it. It’s so simple to throw together and once it’s finished all you need to do is grab a bag of your favorite tortilla chips and dip, eat and repeat.
To Make This 7-Layer Taco Dip You Will Need:
- lean ground beef – I like to use 90/10 for this recipe.
- taco seasoning – Use homemade or store-bought. See notes on taco seasoning below.
- whipped cream cheese – Can use regular but allow to soften a bit at room temperature.
- cherry tomatoes – Can substitue with grape or seeded and diced roma tomatoes.
- cheddar jack cheese – Or use a cheese you prefer.
- iceberg or romaine lettuce – Very thinly shredded/sliced.
- avocado – Lends richness and creaminess to the dip.
- green onions – Adds a mild yet bright onion flavor.
- tortilla chips – Used for serving.
Optional Add-Ons:
- black olives
- red onion
- jalapeno
- cilantro
- diced bell peppers
A Note About Taco Seasoning:
If using my homemade taco seasoning you’ll want to double the recipe but DO NOT double the salt, otherwise this dish will be way too salty. You can make the beef mixture saucy by adding a little cornstarch 1 to 2 teaspoons to your homemade taco seasoning. Then, once your meat mixture is cooked though and seasoned, pour in 1/2 cup of water and stir until thickened – increasing the heat if needed.
If using store-bought, I highly recommend Siete brand as you would only need 1 packet (if you’re using another brand, you may need 2). There’s no need to add cornstarch if using store-bought seasoning, simply follow the package directions.
Make The Seasoned Ground Beef:
To a 10-inch skillet, add 1 pound of lean ground beef.
Use a spatula to break it up into small crumbles, cook until no longer pink. Drain and discard any accumulating fat from the pan.
Add in 4 tablespoons taco seasoning.
Stirring well until combined.
Make The Cream Cheese Layer:
In a small bowl add 8 ounces of whipped cream cheese and 3 tablespoons taco seasoning.
Use a rubber spatula to scrape the edges of the bowl and stir until combined.
Build The Taco Dip:
Spread cream cheese mixture into the bottom of your serving dish, then top with the cooked ground beef in an even layer.
Next, top with 1 generous cup of finely shredded iceberg lettuce, 1 generous cup of shredded cheddar jack cheese, 1 cup cherry tomato halves and 1/4 cup sliced black olives.
Lastly, top with 1/2 of a finely diced avocado, 1 to 2 thinly sliced jalapeños, 2 tablespoons finely chopped red onion, 2 to 3 green onions that have been sliced and 2 tablespoons finely chopped cilantro.
That’s it. So simple. And so very, very delicious!
I recommend making this right before serving. However if making it in advance, prep the cream cheese layer, seasoned ground beef and individual toppings with the exception of the avocado the day before and store separately. Then build the dip before serving.
Enjoy! And if you give this 7-Layer Taco Dip recipe a try, let me know! Snap a photo and tag me on twitter or instagram!
7-Layer Taco Dip
Ingredients
- 1 pound lean ground beef, I like 90/10
- 7 tablespoons taco seasoning, divided (see notes below)
- 8 ounces whipped cream cheese
- 1 (generous)cup iceberg or romaine lettuce, sliced very thin
- 1 cup cheddar jack cheese, freshly shredded
- 1 cup cherry tomato halves
- 1 medium avocado, diced small
- 2 to 3 green onions, sliced
- 1 to 2 bags tortilla chips, for serving
OPTIONAL ADDITIONAL TOPPINGS:
- 1/4 cup sliced black olives
- 2 tablespoons red onions, finely diced
- 1 to 2 jalapeños, sliced
- 2 tablespoons minced cilantro
- 1/3 cup sweet bell peppers, finely diced
Instructions
- To a 10-inch skillet, add the lean ground beef. Use a spatula to break it up into small crumbles, cook until no longer pink. Drain and discard any accumulating fat from the pan. Add in the taco seasoning and stir to combine.Remove off of the heat and let cool.See recipe notes for making a saucy beef mixture.
- Meanwhile, in a small bowl combine the cream cheese with the remaining 3 tablespoons taco seasoning and set off to the side.
- Spread the cream cheese mixture on the bottom of a serving platter/dish. Top with the cooled ground beef mixture.
- Then top with the remaining ingredients in this order - this is the way I like my dip.Shredded lettuce, cheese, tomatoes, black olives (if using), diced avocado, jalapeños (if using), green onion, red onion (if using) and top with cilantro.
- Serve with tortilla chips.
Notes
This recipe was originally posted on June 29, 2017 and has been updated with clear and concise instructions, new photography and helpful information.
Buy the Cookbook: Simply Scratch : 120 Wholesome Homemade Recipes Made Easy Now available on Amazon »
THANK YOU in advance for your support!
This is a tasty looking dip… and I love me a good dip!
Me too! 😉
I love a good layer dip and this is perfect for the upcoming holiday weekend! Plus, give me allllll the avocado!
Me too, Ryan! Truthfully, I could eat this any day of the week! 😉
I substituted refried beans for the cream cheese and mixed the taco seasoning in it. Delicious!!
Awesome! I’ll have to try this!
Oh MY, it looks great! Can’t wait to cook em this Sunday!