Go Back
A close-up of a colorful layered cheesy taco dip with fresh vegetables, black olives, and shredded cheese, served in a white dish with a hand dipping a chip into the dip.

Taco Dip Recipe

A crowd-pleasing layered dip featuring seasoned ground beef, a smooth cream cheese and sour cream mixture, and fresh taco toppings. Perfect for parties, this dip is best served chilled with tortilla chips.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 8 servings
Course: Appetizer
Cuisine: Tex-Mex
Calories: 410

Ingredients
  

For the Seasoned Beef
  • 1 tbsp olive oil
  • 500 g lean beef mince 5% fat is ideal
  • 1 medium onion finely diced
  • 2 cloves garlic minced
  • 2 tbsp smoked paprika
  • 1 tbsp ground cumin
  • 1 tsp dried oregano
  • 1/2 tsp chilli powder or more, to taste
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 150 ml beef stock or water
For the Creamy Layer
  • 300 g full-fat cream cheese at room temperature
  • 250 g soured cream
  • 1 tbsp lime juice
For the Toppings
  • 200 g mature cheddar cheese grated
  • 1/2 iceberg lettuce finely shredded
  • 200 g cherry tomatoes quartered
  • 4 spring onions finely sliced
  • Optional: sliced black olives pickled jalapeƱos, fresh coriander

Method
 

  1. Cook the Aromatics: Heat the olive oil in a large frying pan over a medium heat. Add the finely diced onion and cook for 5-7 minutes, until soft and translucent. Add the minced garlic and cook for another minute until fragrant.
  2. Brown the Mince: Add the lean beef mince to the pan. Use a wooden spoon to break it up and cook until it's browned all over, which usually takes about 8-10 minutes. It's important to get some good colour on the meat for the best flavour.
  3. Add Spices and Simmer: Drain off any excess fat from the pan. For food safety, be sure to dispose of hot fat correctly and not down the sink. The Food Standards Agency provides guidance on kitchen safety. Stir in the smoked paprika, cumin, oregano, chilli powder, salt, and pepper. Cook for one minute to toast the spices. Pour in the beef stock or water, bring to a simmer, and let it bubble away for 5 minutes until the liquid has reduced and the mixture has thickened. Set aside to cool slightly.
  4. Prepare the Creamy Layer: While the beef cools, prepare the next layer. In a medium bowl, combine the room temperature cream cheese, soured cream, and lime juice. I used to struggle with this dish until I discovered this technique: use an electric hand mixer on a low speed to beat them together. It makes the mixture perfectly smooth in under a minute. If mixing by hand, use a whisk and be patient!
  5. Assemble the First Layers: Take a large, shallow serving dish (around 20x30cm is a good size). Spread the cooled beef mixture evenly across the bottom. Next, carefully spoon the cream cheese mixture over the beef and use the back of a spoon or a spatula to spread it into an even layer, covering the beef completely.
  6. Add the Toppings: Sprinkle the grated cheddar cheese evenly over the cream cheese layer. Follow with the shredded lettuce, then scatter over the quartered cherry tomatoes and sliced spring onions. If you're using them, add the black olives and jalapeƱos now.
  7. Chill and Serve: For the best flavour, cover the dish and chill in the refrigerator for at least 30 minutes. This allows the layers to set and the flavours to meld together. Serve with a big bowl of your favourite tortilla chips for dipping.

Notes

For best results, chill for at least 30 minutes before serving to allow the layers to set and flavours to meld. Serve with your favourite tortilla chips for dipping.