Go Back
+ servings
A bowl of food on a plate, with Millet and Upma
Print Recipe
5 from 13 votes

Proso Millet Upma - Instant Pot & Stove Top

Millets Upma is my twist on a classic Indian. Millets cooked to tender perfection in a simple tomato-onion broth and a supporting vegetable makes this dish a simple breakfast option you should try today.
Prep Time5 mins
Cook Time12 mins
Soaking Time2 hrs
Total Time2 hrs 17 mins
Course: Breakfast
Cuisine: Indian
Servings: 3 people
Calories: 158kcal
Author: Uma Srinivas



Directions for Instant Pot

  • Soak the rinsed millet for 2 hours and then drain completely and place it aside.
  • In the ‘saute’ setting, add a few teaspoons of oil to the inner pot.
  • As the oil heats up, add mustard seeds, urad dal, and red chili and saute until they start to sizzle.
  • Add grated ginger, curry leaves, and cook for about 30 seconds. Then add chopped onions, and saute until they are translucent.
  • Now, add chopped tomatoes and mix well then add the dry spices: Red chili powder, turmeric, and garam masala. Continue to stir well to cook the tomatoes completely.
  • Add frozen vegetables of your choice. I used green peas and green beans in my recipe.
  • Add salt and mix thoroughly.
  • Now, add the soaked and drained millet. Add water in the right proportion as noted in the ingredients list. Stir well.
  • Close the lid of the instant pot and turn the steam release handle to the “sealing” position. Press the manual/pressure cooking setting and set the time for 8- 10 minutes.
  • As the timer expires, use the natural release to let the pressure settle and then open the lid.
  • Add lemon juice and cilantro. And mix well and it is ready to serve.

Stove Top Method

  • Rinse the Proso Millet / Pani varagu 2-3 times with clean water and soak for at least 2 hours.
  • Place a pan over medium heat with 2 tablespoons of oil. Add mustard seeds and let them splutter and then add urad dal, red chili. Saute them until the lentils turn golden brown.
  • Add curry leaves, and ginger and continue to saute for 10 sec. Now add onions and continue to saute until they turn transparent and follow up by adding finely chopped tomatoes. Cook for a few minutes before adding the spices: Red chili powder, turmeric powder, and garam masala. Saute for another 30 seconds.
  • Now add the frozen vegetables. Mix well and add 2 cups of water, salt.
  • Place a lid on top to speed up boiling. Let the water come to a full boil. As the water starts to boil, add soaked millets and mix well.
  • Cover with a lid and cook for ten minutes in low heat. High flame cooking could burn the bottom.
  • After 10 - 15 minutes, water is fully absorbed and millets become soft. If there is more moisture left in the upma, wait for a few more minutes before turning the heat off.
  • Finally, add a few drops of lemon juice, and cilantro mix, and mix well. Proso Millet Upma is ready to be served with simple coconut chutney or sambar!



  • If you are in a hurry, you can make this Millet upma in a stovetop pressure cooker too. For that, use 2 cups of water for every cup of millet.
  • You can use any kind of vegetables fresh or frozen.
  • Millet upma is the best tasting when it is served hot as it tends to dry out as it cools. You can also serve it with spicy tomato chutney or coconut chutney on the side.
  • If you do not have easy access to Proso millet, that's ok! The procedure is the same for all kinds of millets.


Calories: 158kcal | Carbohydrates: 5g | Protein: 4g | Fat: 4g | Saturated Fat: 3g | Sodium: 18mg | Potassium: 145mg | Fiber: 2g | Sugar: 2g | Vitamin A: 618IU | Vitamin C: 28mg | Calcium: 8mg | Iron: 1mg