There is no food which is good or bad. They are simple calories that should be consumed in moderation. Rava or semolina is carbohydrates that are required for energy, adding vegetables provides fiber. Together it makes a perfect healthy combination. Again be mindful if you are following any diet plans, for example, upma may not fit in keto or low carb diet. But in general, consuming one serving makes a complete whole meal for one time.