To roast your garlic, preheat your oven to 375°F (190°C). Cut the top off the head of garlic and remove any excess skin or dirt. Place it in a shallow baking dish with a tablespoon of olive oil, then cover the dish loosely with foil. Roast in the oven for about 30 minutes until the cloves are golden and soft to the touch. Once cooled, squeeze out each clove and set aside.
To make the spice blend, measure all individual spices such as paprika, ground cumin, oregano, garlic powder and onion powder into a shallow plate or bowl. Stir with a fork until everything is nicely combined and set aside.
Place your roasted garlic cloves as well as one small chopped onion into a food processor and pulse several times to puree them together. Add in one can of fire-roasted tomatoes, 3 tablespoons of tomato paste and 2 chipotle peppers (from the can) that have been diced up into small pieces beforehand. Pulse again until you obtain a smooth mixture before transferring it to a medium pot on your stovetop.
Add in rice vinegar, chili paste, sugar, cocoa powder and your previously prepared spice blend mix. Stir everything together until all ingredients are well mixed; although you should still expect some chunkiness in texture due to all the different types of ingredients present in this paste. Finally turn up the heat on medium-low temperature and slowly simmer for 15-20 minutes, stirring occasionally.
After carefully removing the paste from the heat and allowing it to cool slightly, using an immersion blender will help to reach a smoother consistency. Once you have your desired texture, let the paste completely cool down. It's important to remember that as it begins to cool, the paste will thicken and become more solid.
Now that your paste is ready, there are endless uses for it! Enjoy it in your favorite Tex-Mex dish or store it away in the refrigerator or freezer for later use