They are both made of rava but khichdi usually has more ghee, oil and is made of vegetables while upma has only onions. Vegetable rava upma is called as khichdi sometimes.