Print

American Flag Layered Taco Dip

Patriotic layered taco dip recipe with vibrant salsa and creamy cheese layers

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This visually stunning, no-cook dip is the ultimate patriotic centerpiece for any July 4th celebration. Layers of seasoned beans, creamy cheese, fresh salsa, and guacamole create an edible American flag. It's a guaranteed crowd-pleaser that's as fun to make as it is to eat.

Ingredients

Scale
  • 2 (16 oz) cans pinto beans, drained and rinsed
  • 1 (16 oz) container sour cream
  • 1 (8 oz) package cream cheese, softened
  • 1 (1 oz) packet taco seasoning, divided
  • 2 cups shredded Monterey Jack or Mexican blend cheese
  • 2 cups fresh pico de gallo or chunky salsa, well drained
  • 1.5 cups guacamole
  • 1.5 cups black bean and corn salsa, well drained
  • 0.5 cup crumbled cotija or feta cheese
  • Blue corn tortilla chips for serving

Instructions

  1. Prepare the bean base: In a bowl, mash the pinto beans with 1 tbsp of the taco seasoning until mostly smooth. Spread evenly in the bottom of a 9x13-inch dish.
  2. Make the creamy layer: In the same bowl, beat the cream cheese, sour cream, and remaining taco seasoning until smooth. Spread over the bean layer, leaving a rectangle in the top left corner exposed for the blue field.
  3. Add the red stripes: Spoon the drained pico de gallo into long, even strips over the white layer to create red stripes.
  4. Add the white stripes: Spoon or pipe the guacamole into strips between the red salsa stripes.
  5. Create the blue field: Fill the exposed top-left rectangle with the drained black bean and corn salsa. Sprinkle the crumbled cotija cheese over it to represent stars.
  6. Chill and serve: Cover and refrigerate for at least 1 hour to set. Serve surrounded by blue corn tortilla chips.

Notes

Drain all salsas very well to prevent a soggy dip. The dip can be assembled up to 24 hours ahead. For a lighter version, use light sour cream and Neufchatel cheese.

Nutrition