Layered taco dip with seasoned beef, beans, and fresh toppings is a high protein, family-favorite party dish. This bold, crowd-pleasing appetizer is a fiesta in every scoop.
Cook the ground beef over medium heat in a skillet, breaking it apart until fully browned. Drain excess fat and add taco seasoning, cooking for an additional 2 minutes with 2 tbsp water for flavor absorption.
In a mixing bowl, combine softened cream cheese and sour cream until smooth and spreadable.
Spread the refried beans as the base layer in a 9-inch serving dish. Next, evenly layer the cream cheese and sour cream mixture on top of the beans.
Spoon the seasoned ground beef over the cream layer, then sprinkle shredded cheddar cheese evenly across the beef while it's still warm for a slightly melted texture.
Finish by topping with shredded lettuce, diced tomatoes, sliced black olives, and green onions. Cover and chill for at least 30 minutes before serving to let the layers set.
Serve with tortilla chips, being careful to scoop straight down for clean layers with each bite.