Sauté the onion in hot oil for 5 minutes. Add garlic and stir it into the onion for 30 seconds.
Next, add the tomato paste, smoked paprika, chili powder, cayenne pepper, and ground cinnamon.
Cook for 2 minutes, stirring until the mixture darkens to the color of a brick. Blend the sauce after simmering until smooth.
Combine all ingredients in a small saucepan and heat over medium-high heat. Bring to a boil.
Reduce heat to low and simmer for 20-30 minutes. Blend until smooth with an immersion blender or in an upright blender, if desired. Remove from heat and allow to cool completely.
Kansas City Style Barbecue Sauce is probably what you're thinking of when you think of a classic BBQ sauce. This delicious BBQ sauce is tomatoey, tangy, sweet, thick, and delicious on pretty much ANYTHING!
Add it to ribs on the grill or onto chicken in the slow cooker—this is the best KC BBQ sauce recipe you'll find!