Yes, you can cook this on the stove for a minimum of two hours being careful to simmer and not boiled. Keep the lid on to avoid any evaporation.