This festive and delicious dip is similar to a 7 layer bean dip recipe, with a few changes that turn it into a Patriotic Layered Bean Dip. This is a really fun recipe for a 4th of July celebration making even your food table look festive!

layered dip that looks like an american flag with olives, cherry tomatoes and mozzarella cheese

Layered Bean Dip

When you are throwing a party or celebration for a larger group, something that is always popular and feeds a lot of people is a layered bean dip.  Plus you can pack in the veggies!  We specifically chose the layers of this dip because we wanted it to look like an American flag, but if you want your dip to resemble something different, there are so many options.

How to Make Layered Bean Dip

Begin by spreading refried beans as your first layer.  We love beans as our base because they provide protein, fiber, and lots of B vitamins.  The amount you use, will depend on the size of crowd you are feeding.  I used 2 cans of refried beans for this recipe, and it made a 12×18″ tray.

refried beans on a blue tray as the first layer of layered bean dip

Next is guacamole.  The recipe we love to use is from my meal plans.   You will need about 1 1/2 – 2 cups depending on how thick you like your guacamole.

This next layer is the creamy taco flavored yogurt layer. You technically don’t have to add the cream cheese and can just do all yogurt or sour cream, but I like the richness the cream cheese adds.

Sprinkle cheese on the entire thing.  To create the American Flag, use mozzarella cheese.

Then the fun part is creating the flag!  In the corner add rows olives sliced in half to resemble the stars.  Then take grape or cherry tomatoes and place in rows to look like stripes.  For a quick way to slice tomatoes in half, check out our fast kitchen tips post.

layered bean dip that looks like an american flag with tomatoes, mozzarella cheese and olives

A great thing about this dip, is that it can be made the day before your party, leaving you time to do other things the day of.  Serve with blue corn chips for a great addition to your 4th of July celebrations!

layered bean dip that looks like an american flag with tomatoes, mozzarella cheese and olives
  • 2 cans refried beans
  • 1 1/2 cups guacamole
  • 1 cup Greek yogurt
  • 4 ounces cream cheese softened
  • 3 tbsp taco seasoning
  • 1 cup mozzarella cheese shredded
  • 1/2 can black olives
  • 2 cups cherry tomatoes
  • On a tray or serving dish that is approximately 12″x18″, spread refried beans as your first layer. 

  • In a medium bowl, whisk together Greek yogurt, cream cheese and taco seasoning.

  • Continue to spread each layer ingredient in this order: guacamole, yogurt spread, and mozzarella cheese.

  • Place the olives in the left hand corner to represent stars. Slice cherry tomatoes in half and layer them in rows to look like flag stripes.

  • Serve with blue corn tortilla chips. Enjoy!

Calories: 143kcal | Carbohydrates: 8g | Protein: 6g | Fat: 10g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.001g | Cholesterol: 14mg | Sodium: 514mg | Potassium: 204mg | Fiber: 4g | Sugar: 2g | Vitamin A: 412IU | Vitamin C: 7mg | Calcium: 83mg | Iron: 1mg

Natalie Monson

I’m a registered dietitian, mom of 4, avid lover of food and strong promoter of healthy habits. Here you will find lots of delicious recipes full of fruits and veggies, tips for getting your kids to eat better and become intuitive eaters and lots of resources for feeding your family.

Learn More about Natalie


Leave a Reply

Your email address will not be published. Required fields are marked *