Ngày xưa, vua Hùng Vương có 18 người con. Riêng hoàng tử thứ 18, tên là Lang Liêu, mồ côi mẹ rất sớm.
Tết năm đó, vua cha truyền lệnh cho các con trai, rằng ai mang đến cho nhà vua loại bánh nào tuyệt hảo nhất, sẽ được nối ngôi vua .
Những hoàng tử kia còn có mẹ bên cạnh. Các bà mẹ ra sức chuẩn bị làm các thứ bánh tuyệt hảo cho con trai mình. Riêng hoàng tử Lang Liêu vì mồ côi mẹ nên chàng rất lo lắng. Lang Liêu về nhà, trằn trọc suy nghĩ suốt đêm. Mệt quá, nên chàng ngủ thiếp đi . Trong cơn mê, có một bà tiên xuất hiện và khuyên Lang Liêu rằng : "Con hãy nghĩ đến một thứ bánh nào tượng trưng cho công lao của cha mẹ đã dành cho con cái".
Lang Liêu sực tỉnh. Công ơn của cha mẹ nuôi dưỡng con cái thật là lớn lắm thay
Công lao của cha mẹ lớn như trời bể, vậy mình cần phải làm thứ bánh gì đây? Suy nghĩ mãi, cuối cùng, hoàng tử Lang Liêu lấy đậu và nếp, làm ra bánh dầy và bánh chưng.
Đến kỳ hạn, vua cha ngồi trên ngai . Các hoàng tử lần lượt đem những loại bánh mà mình đã đi khắp nơi, nhờ cậy nhiều người làm giúp đến. Vua cha nếm qua các thứ bánh, gật gù khen thưởng. Cuối cùng, vua nếm thử loại bánh của hoàng tử Lang Liêu tự mình làm lấy . Vua lấy làm ngạc nhiên, hỏi Lang Liêu :
- Loại bánh này vị ngon và lạ quá. Con hãy giải thích cho ta xem.
- Thưa vua cha, bánh này tượng trưng cho công ơn sinh thành, dưỡng dục của cha mẹ đối với con cái . Bánh dầy hình tròn, tượng trưng cho trời . Bánh chưng hình vuông tượng trưng cho đất. Bởi vì, công ơn cha mẹ lớn tựa trời đất. Đậu, nếp, và thịt heo tượng trưng cho công lao nuôi dưỡng, chăm sóc của cha mẹ đã dành cho con cái ... bằng những món ăn mà bất cứ ai cũng cần để lớn lên ...
Vua nghe thấy chí lý, lại thấy bánh ăn mặn mà hương vị, bèn truyền ngôi cho hoàng tử Lang Liêu .
Sau khi lên ngôi, Lang Liêu truyền lệnh cho cả nước giữ tập tục ăn bánh dầy, bánh chưng vào dịp đầu năm để tưởng nhớ công ơn của cha mẹ.