Preheat oven to 350F
Heat large skillet (12 inch) over medium/high heat.
Add beef to the skillet and crumble as it browns. When crumbled, add the garlic, taco seasoning, and salt and pepper to taste and stir to combine. Continue stirring and crumbling until fully cooked.
Add in 8 ounces cream cheese and tomato paste and press down/stir until fully melted and incorporated into the beef mixture.
Turn off the stovetop heat.
Layer the beans, onion, corn, and tomato layers over the beef mixture. (as shown)
After softening the remaining 8 ounces cream cheese, spread over the top of the veggies. This step doesn't have to be perfect, its okay if some of the layers blend together.
Top with the shredded cheese, the more the better!
Bake for 20 minutes or until cheese is bubbly and fully melted.
Garnish with the cilantro and serve!
Enjoy with Food Should Taste Good Cantina or Guacamole Tortilla Chips! :)