Upma is a widely enjoyed Indian dish with a savory, porridge-like consistency, often served as a breakfast or light snack. It is prepared using roasted semolina (rava or sooji)—a coarsely ground form of wheat—cooked in water or broth and seasoned with tempered spices, herbs, and frequently mixed with vegetables, nuts, and lentils. The result is a quick, nourishing, and comforting meal. Semolina itself is a granular wheat product available in both fine and coarse varieties, prized for its mild, nutty taste when roasted and its ability to absorb liquids while maintaining soft, separate grains.