The stovetop heat might not be high enough. I usually opt for medium-high for best results. You want to cook it so it's golden brown on the outside. But the inside should still be chewy.