Upma (Indian semolina with vegetables)
Nutrition per serving
A savoury South Indian breakfast: semolina toasted and then cooked with vegetables and spices. Comforting, quick and nourishing, it makes a change from sweet breakfasts.
Prep time: 10 min | Cook time: 15 min | Servings: 4 | Difficulty: Easy
Calculated per portion from Anses Ciqual 2025 values for each ingredient, based on the quantities in the list. Household measures (spoonfuls, pieces) use average weights. 180 kcal · 5 g protein · 20 g carbohydrate · 8 g fat
Ingredients
Method
- Dry-roast the semolina and set aside.
- Fry the mustard seeds, onion, ginger and vegetables.
- Add hot water, then pour in the semolina in a steady stream.
- Stir until absorbed.
Nutritional benefits
Semolina provides carbohydrate for energy, the vegetables fibre and vitamins, and the spices flavour and digestive benefits. A traditional savoury breakfast from South India, upma is filling and nourishing, an alternative to sweet breakfasts. Naturally plant-based.
Variations and substitutions
- Gluten-free: use millet or maize semolina.
- With cashew nuts (traditional).
- Spicier: chilli, curry leaves.
- With mixed vegetables.
Storage and making ahead
Best fresh; keeps for 2 days and reheats with a little water.
💡 Good to know
Dry-roasting the semolina before cooking stops it from sticking and gives it a light nutty flavour.
Related reading
Discover more vegetarian recipes · vegan recipes · healthy & balanced recipes.
The foods in this recipe: semolina · carrot · peas · onion · mustard seeds.
You might also like these recipes: Homemade granola (no refined sugar) · Tofu teriyaki bowl · Minestrone (Italian vegetable soup).