Misture todos os ingredientes, com exceção do bicarbonato de sódio em uma panela grande e de fundo grosso.
Leve ao fogo alto até obter fervura, mexendo ocasionalmente.
Após ferver, adicione o bicarbonato de sódio - não esqueça de dissolver na água.
Você observará que a mistura encorpará e ficará espumosa.
Abaixe o fogo e deixe cozinhar por cerca de 1 hora, mexendo de tempos em tempos, até que a mistura fique caramelada e cremosa.
Cajeta é um doce típico do México, portanto, tem um toque de canela (não obrigatório). Pode ser servido com sorvete, biscoitos, bolos, ou mesmo puro.