Reheat the leftovers and spoon into warmed flour tortillas for flavorful bean burritos.
Preheat oven to 375°.
Combine 2 cups beans, cumin, hot sauce, black pepper, and cream cheese in a food processor; process until smooth. Place bean mixture in a medium bowl; stir in remaining beans. Set aside.
Place a medium nonstick skillet coated with cooking spray over medium-high heat. Add corn and garlic, and sauté for 3 minutes or until lightly browned. Remove from heat, and stir in rice, cilantro, and chiles.
Spread half of the bean mixture in the bottom of a shallow 2-quart baking dish coated with cooking spray. Spread half of salsa over bean mixture. Spread rice mixture over salsa. Top with the remaining salsa and bean mixture, and sprinkle with the cheese. Cover and bake at 375° for 30 minutes or until thoroughly heated. Serve with chips.
Not quite as flavorful as I hoped - add more spice to the bean mixture before pureeing. Still, not nearly as heavy as most bean dips, since the corn, rice, and cilantro kept things fresh. Definitely needed more salsa in the layers.