콩나물에 관한 기록은 고려시대부터 나오고 있고, 조선시대에도 나물로 무쳐먹거나 구황식품으로 이용하였다는 기록이 보이지만, 콩나물국에 관한 기록은 조선시대 후기 문헌에도 나타나지 않는다. 구체적인 조리법은 1910년대 이후부터 나타나고 있으며, 현재 일반 가정에서 일상적으로 널리 먹고 있는 음식이다.
주로 맑은 장국으로 만들지만 지방에 따라 각 가정의 취향에 따라 다양하게 만들어 먹는다. 만드는 법은 양념한 쇠고기를 넣은 장국이 끓을 때, 콩나물·파를 넣고 끓여서 소금으로 간을 맞춘다. 쇠고기를 넣지 않고 소금으로 간을 하여 담백하게 먹을 수도 있고, 된장을 풀어 토장국을 만들어 먹을 수도 있다.
『조선무쌍신식요리제법(朝鮮無雙新式料理製法)』에는 콩나물·된장·두부에 명태나 북어를 넣고 끓인 콩나물국이, 콩으로 만든 세가지가 들어갔다고 하여 삼태탕(三太湯)이라는 이름으로 소개되어 있다. 겨울철 채소가 부족할 때 많이 먹던 음식으로, 콩나물에 비타민 C가 들어 있어 겨울철에 부족한 비타민을 보충하는 좋은 음식이었다.
비타민 C는 열에 의한 손실률이 높으므로, 국을 끓일 때에는 20분 이내에 조리하여야 손실이 적다. 특히 전주지방의 콩나물이 유명하며, 콩나물국에 밥을 만 콩나물국밥은 전주의 향토음식으로 유명하다. 맛이 담백하고 국물이 시원하기 때문에 술을 마신 다음날 아침 해장음식으로 널리 애용된다.