Preheat the oven to 350°F and spray an 8x8 baking dish with non-stick cooking spray.
In a large mixing bowl, combine refried beans, cream cheese, and sour cream. Blend using an electric hand mixer for 2-3 minutes until smooth and fully combined.
Add all other ingredients to the mixing bowl, reserving cilantro and a handful of cheese for garnishing. Blend until fully mixed. You may want to transition to a rubber spatula for mixing, scraping the edges of the bowl as you mix.
Add mixture to an 8x8 baking dish and pack dip tightly, smoothing the surface.
Bake for 10 minutes. Then top with the remaining cheese. And continue baking for another 8-10 minutes.
Allow the dip to cool for 5 minutes before topping with chopped cilantro and serving. Serve with tortilla chips.
Notes
This dip is not too spicy. To increase the heat, add another chopped jalapeno. Best served warm with tortilla chips or Fritos. Cover and refrigerate leftovers for 3-5 days.