Vegan 7-Layer Dip

Ingredients
- 1 (19 oz.) can pinto beans, drained and rinsed (or refried beans, see note below)
- 2 tablespoons olive oil
- 1/4 cup white onion, diced finely
- 1 clove garlic, minced
- 1 small jalapeno pepper, seeded and minced finely (optional)
- 1 package taco seasoning (or 2-3 tablespoons of your own blend)
- 2 avocados, mashed
- 1 tablespoon lime juice
- 1/4 cup cilantro, chopped
- 1/4 cup good quality salsa (preferably homemade!)
- Pinch garlic powder
- Pinch salt
- Pinch pepper
- 1 recipe vegan sour cream
- 1 bunch green onions, minced
- 1/2 (14 0z.) can sliced black olives, drained
- 2 large tomatoes, diced
- 1/2 cup Daiya cheddar-style shreds
Directions
- Heat olive oil in a skillet over medium heat.
- Add onion, garlic and jalapeno pepper and saute until softened. Add pinto beans and mash with a wooden spoon. Fry for about 2 minutes.
- Add some fresh water a bit at a time and mix until the texture is that of smooth and creamy refried beans. Season with a bit of salt, to taste.
- Mix in taco seasoning with vegan sour cream.
- Mash together avocados, lime juice, cilantro and salsa. Season with garlic powder, salt and pepper.
- In a large 9x13 baking dish layer the dip as follows:
- Refried bean mixture.
- Vegan sour cream mixture.
- Avocado (guacamole) mixture.
Tomatoes.
- Green onions.
- Daiya cheese.
- Black olives.
- Serve with tortilla chips.
Original source: theglutenfreevegan.com