The main difference between Kansas City and Texas BBQ sauce is the consistency and depth of flavor. Texas BBQ sauce is not as rich; instead, it has a subtle flavor and is relatively thin in consistency. It also typically includes a range of vegetables (namely onion and celery) and bouillon, whereas Kansas City BBQ does not.