This is my mother's Denver Junior League recipe originally, although I have lightened it up a bit for modern tastes. (Those 70s recipes were fattening!) This retro hot dip becomes the hit of every party and is an often-requested recipe by friends. Left-overs are good warmed and served in tortillas as burritos. —avimom
Wipe a large non-stick frying pan with cooking oil. Saute onions and garlic on medium heat until slightly soft. Add turkey and brown. Season to taste with cumin and red pepper.
Add green chiles and mix in. Turn heat to low to keep warm.
Preheat oven to 425. Spread refried beans in bottom of 9x12 glass casserole dish.
Spread warm meat mixture on top of beans. Distribute grated cheese all over top of meat. Pour picante sauce over cheese. (You can cover and store in fridge at this point or cover and take to party to put in oven there.)
Put in the oven for 15-20 minutes, until cheese is melted and everything else is juicy and bubbly. (It will take up to 20 minutes longer if coming from the fridge.)
Remove from oven and sprinkle olives and green onions over the top. Put two large dollops of sour cream side-by-side on top of the hot casserole. Top each sour cream dollop with a dollop of mashed avocado. Sprinkle sea salt and chopped cilantro on top of avocado to season and garnish.
Serve hot with tortilla chips. Just gather around and dig your chips right in, or, to be more civilized, pile chips on appetizer plates and spoon nacho topping over.