In a medium skillet over medium heat, melt the salted butter. Once melted, add the diced jalapeños and sauté for about 1 minute until fragrant.
Stir in one diced Roma tomato (reserve the other for later), and cook for an additional 2-3 minutes until the tomato starts to soften.
Sprinkle in the all-purpose flour, stirring constantly for about 1 minute to create a roux.
Gradually whisk in the canned unsweetened coconut milk. Keep stirring to avoid lumps until the mixture thickens.
Add the taco seasoning and stir until well combined. Let the mixture simmer for about 5 minutes, stirring occasionally.
Remove the skillet from heat and stir in the shredded Mexican blend cheese until melted and creamy.
Mix in the remaining diced Roma tomato and chopped fresh cilantro. Serve warm with tortilla chips or your favorite dippers.