窦婴是汉文帝窦皇后侄,字王孙,观津(今河北武邑东)人。窦皇后先是以良家子侍奉吕太后,后来受到代王列恒宠爱。刘恒即帝位,是为文帝。薄太后沼有司追尊窦皇后父为安成侯,窦皇后的兄弟窦长君、窦广国日益尊贵。窦婴在文帝时担任吴国相,汉景帝初年为詹事。公元前154年,吴楚七国之乱爆发,吴王刘溴打出“清君侧”的旗号,汉景帝派大将周亚夫率兵东征。窦婴担任大将军,得到赐金千斤,他把赐金放在廊庑,让军吏随用随取。他亲率大军守荥阳,抵御齐赵兵,因功封为魏齐侯。
汉武帝初年,双目失明的窦太后祟尚黄老文学,而窦婴却推祟儒学,窦太后罢逐了窦婴、田助等人。窦婴后来与田助争斗,被田蚜诬陷而弃市。