Preheat oven to 350F degrees. Spray a 9x13-inch baking dish with cooking spray.
Mix together cream cheese and sour cream in a large bowl.
Mix in refried beans until combined well.
Stir in salsa and taco seasoning.
Finally, stir in 1/2 cup shredded cheddar and 1/2 cup shredded Monterey jack cheese.
Spread mixture evenly into the bottom of the prepared baking dish.
Sprinkle the top with remaining shredded cheeses. Bake uncovered for 25-30 minutes, or until cheese in melted and bean dip is warmed all the way through.
Sprinkle the top with diced cilantro or parsley (to add a bit of color.) Serve with tortilla chips or Fritos scoop chips.