Thinai Upma | Fluffy Foxtail Millet Upma in 20 Minutes
Want to make Thinai Upma that stays fluffy instead of turning mushy? This easy Foxtail Millet Upma uses a simple trick—soaking and dry-roasting the millet before pressure cooking—to help keep the grains separate and fluffy.
Made with vegetables, simple tempering and everyday ingredients, this Thinai Upma is a quick and comforting choice for breakfast or a light dinner.
These days, many of us are bringing traditional grains like Thinai (foxtail millet) back into everyday cooking. While Thinai is often used for idli and dosa, I also enjoy using it as a grain for dishes like pongal, rice and biryani.
When I first made Thinai Upma, it turned out much softer and mushier than I wanted. After trying a few different methods, I found that soaking, dry-roasting and pressure cooking it carefully gave me the fluffy, uthiri uthiri texture I was looking for. Like most of my recipes, I keep this one simple, using everyday ingredients without heavy masalas.
What is Thinai Upma?
Thinai Upma, also known as Foxtail Millet Upma, is a simple South Indian breakfast made with foxtail millet, vegetables and a basic tempering of lentils, spices and curry leaves.
It is a wholesome alternative to traditional rava upma. In this recipe, the Thinai is soaked, dry-roasted and pressure cooked with vegetables to give the upma a fluffy, separate texture instead of becoming mushy.

Is Thinai Upma Healthy?
Thinai (foxtail millet) is a nutritious whole grain that provides carbohydrates, protein, dietary fibre and various micronutrients. Adding vegetables to the upma makes the meal more varied and adds extra fibre and nutrients.
Since this Thinai Upma is made with vegetables and without heavy masalas, it can be a simple option for a balanced breakfast or light dinner. If you are trying to manage your calorie intake or include more whole grains in your diet, it can also fit into a weight-loss-friendly meal plan when the portion size and overall meal are balanced.
If you enjoy using Thinai in traditional dishes, you can also try my Thinai Sarkarai Pongal, a simple sweet pongal made with foxtail millet.
Ingredients for Foxtail Millet Upma Recipe
For the Thinai
- 1 cup (200 g) Thinai / Foxtail Millet
- Water, for soaking and cooking
- Salt, to taste
For the Tempering & Vegetables
- Oil – 1 tbsp
- Urad dal – ½ tbsp
- Chana dal – ½ tbsp
- 1 medium onion, sliced
- 2 small green chillies, chopped
- 1 small piece ginger, grated
- ½ cup carrot, chopped
- ½ cup fresh green peas
- Coriander leaves, for garnish
For Cooking
- 1 cup water for 1 cup Thinai
How to Make Thinai Upma (Millet Upma Recipe)
Step 1: Wash and soak the Thinai
Take 1 cup (200 g) Thinai (foxtail millet) and wash it well a couple of times. Add enough water and soak the millet for about 10 minutes.
After 15 minutes, drain the water completely.
Step 2: Dry-roast the soaked Thinai
Heat a pan and add the drained Thinai. Dry-roast it on a medium flame, stirring regularly.
There is no need to brown or roast the millet until it changes colour. The idea is simply to remove the moisture from the soaked millet and make it dry. This may take around 5 – 10 minutes depending on the pan and flame.
Once the Thinai feels dry, transfer it to a plate and keep it aside.
This step is optional, but I personally don’t skip it. I found that dry-roasting the soaked millet this way gives me a much more fluffy and uthiri uthiri Thinai Upma. If you are short on time, you can simply drain the soaked Thinai well and use it directly.

Step 3: Prepare the simple tempering
In the same cooker, heat 1 tbsp oil. Add ½ tbsp urad dal and ½ tbsp chana dal.
Let the dals fry until they start turning lightly golden. Be careful not to burn them.
Add 1 medium-sized sliced onion, 2 small green chillies and a small piece of grated ginger. Sauté everything until the onion turns translucent.

Step 4: Add the vegetables
Add ½ cup chopped carrot and ½ cup fresh green peas. You can also use other vegetables you already have at home.
Give everything a good mix and saute for a couple of minutes.
I keep the seasoning very simple here. There is no need for a lot of masala—the vegetables, ginger and tempering are enough to give the upma a nice flavour.
Step 5: Add water and salt
For 1 cup of soaked and dry-roasted Thinai, I use 1 cup of water.
Add the water to the cooker along with salt to taste. Mix well and allow the water to come to a good boil.
I use less water here because we are cooking the soaked millet in a pressure cooker. In my experience, adding too much water can make the Thinai Upma soft and mushy instead of fluffy and separate.

Step 6: Add the roasted Thinai
Once the water starts boiling, add the roasted Thinai and mix everything well.
Check the salt at this stage and adjust if needed.
Step 7: Pressure cook
Close the pressure cooker and cook for 1 whistle on medium flame.
Once the pressure releases naturally, open the cooker.
Don’t be tempted to add more water or cook for several whistles—the soaked and roasted Thinai cooks quickly.
Step 8: Fluff and serve
Gently mix the Thinai Upma. You should see the millet grains cooked and separated rather than sticking together.
Add some freshly chopped coriander leaves and gently fluff the upma.
That’s it—your simple uthiri uthiri Thinai Upma is ready.
I usually enjoy it with coriander chutney, but you can serve it with any chutney or side dish you like.

Tips for Making Thinai Upma Recipe
- Soaking helps: I soak the Thinai for about 15 minutes before cooking. Make sure to drain the water well before using it.
- Don’t brown the millet while roasting: If you choose to dry-roast the soaked Thinai, the purpose is only to remove the moisture. Keep the flame medium and stir often. The millet should become dry, not roasted or burnt.
- My trick for uthiri uthiri Thinai Upma: I prefer dry-roasting the soaked millet before pressure cooking. This is an optional step, but I find that it gives me a much more separate and fluffy texture.
- Be careful with the water: For 1 cup of soaked and dry-roasted Thinai, I use 1 cup of water in the pressure cooker. Adding extra water can make the upma softer and mushier.
- One whistle is enough for my method: Since the millet has already been soaked, I pressure cook it for just 1 whistle on medium flame. Once the pressure releases naturally, gently fluff the upma.
- Use vegetables you already have: Carrot and peas are what I have used here, but you can add beans, sweet corn or other vegetables available in your kitchen.
- Keep the masala simple: This recipe doesn’t need garam masala or a long list of spice powders. The tempering, ginger, green chilli and vegetables give enough flavour.
FAQs for Millet Upma Recipe
Can I skip soaking Thinai before making upma?
Yes. Soaking is optional, but I prefer soaking Thinai for about 15 minutes because it helps it cook faster. If you skip soaking, the cooking method may need adjustment.
Why does my Thinai Upma become mushy?
Too much water or overcooking can make Thinai Upma mushy. For this method, I use 1 cup water for 1 cup soaked and dry-roasted Thinai and pressure cook for just 1 whistle
Is dry-roasting Thinai necessary for upma?
No, dry-roasting is optional. I prefer roasting the soaked Thinai until completely dry because I find it gives a more fluffy, separate texture.
Can I make Thinai Upma without vegetables?
Yes. You can skip the vegetables and make Thinai Upma with onion, ginger, green chilli and the basic tempering.
Which vegetables can I add to Thinai Upma?
Carrot, green peas, beans, sweet corn and capsicum work well. You can also use vegetables you already have at home.
Can Thinai Upma be part of a weight-loss diet?
Yes. It can fit into a calorie-conscious meal plan, but portion size, oil and your overall diet matter more than any single food.
What can I serve with Thinai Upma?
Coriander chutney, coconut chutney, tomato chutney or plain curd are good options.
If you are looking for more ways to include millets in your everyday meals, check out my Healthy Millet Recipes Guide for more recipe ideas.

Thinai Upma (Foxtail Millet Upma)
Ingredients
Method
- Wash and soak: Wash Thinai well and soak it in water for 10 minutes. Drain the water completely.
- Dry-roast: Add the drained Thinai to a pan and dry-roast on medium flame until the excess moisture is completely gone. Do not brown or burn it. Set aside.
- Prepare the tempering: Heat oil in a pressure cooker. Add urad dal and chana dal and sauté until lightly golden.
- Add aromatics: Add sliced onion, green chilli and grated ginger. Sauté until the onion becomes translucent.
- Add vegetables: Add carrot and fresh peas. Mix well and sauté briefly.
- Add water: Pour in 1 cup water for 1 cup soaked Thinai and add salt. Bring the water to a boil.
- Add Thinai: Add the roasted Thinai and mix well.
- Pressure cook: Close the cooker and cook for 1 whistle on medium flame. Allow the pressure to release naturally.
- Fluff and serve: Open the cooker and gently fluff the Thinai Upma. Garnish with coriander leaves and serve hot with coriander chutney.
Notes
Did You Make This Recipe?
If you tried this Thinai Upma, I’d love to hear how it turned out! Leave a comment and rating below and share your experience.
If you recreate this recipe, tag @indianrecipestoday on Instagram so I can see your delicious creations. Don’t forget to subscribe to our newsletter for more simple South Indian recipes, everyday breakfast ideas, and millet recipes delivered straight to your inbox.
Happy Cooking!!!!







