Củ hành tím và tiêu xanh cho vào nước luộc vừa giúp tim heo giảm mùi tanh, vừa làm nước canh trong và thơm hơn. Phần tiêu xanh cho vào nên đập hơi giập.
Tim heo làm sạch, rửa sơ qua bằng rượu trắng cho bớt mùi tanh, rửa lại bằng nước. Nấm đông cô tươi bỏ gốc, rửa sạch, luộc sơ, vắt ráo cho bớt mùi nồng.
Củ sen gọt vỏ, xắt khoanh, ngâm qua nước có chanh pha loãng cho trắng, vớt ra. Bạch quả, tiêu xanh rửa sạch, hành tím bóc vỏ.
Bắc nồi nước lên bếp, cho hành tím, tiêu xanh, muối vào, thả tim heo vào luộc khoảng 30 phút, vớt ra, xắt lát mỏng. Hành tím và tiêu xanh vớt bỏ.
Cho củ sen vào nước luộc này, hầm thêm khoảng 20 phút thì cho bạch quả, nấm đông cô, nêm hạt nêm vừa ăn, thả tim đã xắt vào, nấu thêm 15 phút, cho đầu hành vào, múc ra tô.