Vegetable Millets Upma

Vegetable Millets Upma

Upma or uppittu (in Kannada) is a popular breakfast in south India. Traditionally, it is prepared using Rava (semolina), vegetables, and herbs and tastes very delicious with coconut chutney or peanut chutney.

In this recipe, I have used nutrient-packed foxtail millets instead of Rava, which makes this a healthier version of the traditional upma. Different millets have different soak-time and cook-time. So if you are using any other type of millet than the one used, please do some research on how to cook it. (if you are new to the usage of millets). I have only used one cup of green beans, carrot, and green peas; add more vegetables if you prefer. And If you like coconut, you could add two or three tablespoons before adding water to upma or use it for garnishing at the end. Continue reading if you want to know the step by step procedure to make this healthy and tasty vegetable millet upma.

Prep time: 30 minutes
Cook time: 30 minutes
Total time: 60 minutes
Yield: 2 servings


1 cup of foxtail millet, soaked for 30 minutes and drained
3 cups of water
3 tablespoons of vegetable oil
1/2 teaspoon mustard seeds
1/2 teaspoon cumin seeds
Chopped green chilies, to taste
A sprig of curry leaves
1/2 teaspoon of grated ginger
1 medium onion, chopped
1 large tomato, chopped
1/2 teaspoon turmeric powder
One cup of chopped, mixed vegetables – green beans, carrots, green peas
1/4 teaspoon of garam masala
8-10 Ghee/oil fried cashews, for garnish
Salt to taste

  1. Heat 3 tbsp of vegetable oil in a cooking pot on medium heat.
  2. Once the oil is hot, add mustard seeds and cumin seeds and allow them to pop and sizzle. 
  3. Add chana dal and fry until golden brown. 
  4. Add chopped green chilies to taste, curry leaves, grated ginger, and saute for 30 seconds. Then add chopped onion, and saute on medium heat until onion turns translucent.
  1. Add chopped tomato, sprinkle some salt over it, cover and cook until they are mushy.
  2. Add turmeric powder, followed by a cup of chopped vegetables – green beans, carrot, green peas. Mix well and cook the vegetables for about 2 minutes. 
  1. Add 1/4 tsp of garam masala and mix well.
  2. Pour 3 cups of water into the cooking pot, cover, and allow the water to come to a boil.
  3. Taste for salt and adjust if necessary.
  4. Add soaked and drained millets into the boiling water, stir well, cover, and cook on low heat for 20 minutes or until millets are well cooked.
  1. Garnish with some ghee/oil-fried cashews and enjoy.
Vegetable millet upma
  • Add salt and spices according to your taste and preference.
  • If you like coconut, you could add two or three tablespoons of grated coconut just before adding water. Or add it at the end for garnishing.

Rating: 0 out of 5.

If you tried this recipe, tag your food recreation on my Instagram @swaadista and let me know how you liked it!

Happy cooking and happy eating <3

Leave a Reply