Orggu
From Small Farmers
Orggu
0
HOME > Blog > Article

How to Cook Millets Perfectly: Beginner's Complete Guide

By Orggu Team · 2 March 2026
In This Guide (~10 min read)

Here is the truth about millets: most people try them once, cook them wrong, and never try again. They end up with a mushy, flavourless mess and conclude that millets are not for them. Sound familiar?

The number one reason millets taste bad is the wrong water ratio. Too much water turns them into porridge. Too little water leaves them gritty and undercooked. And without soaking, they take forever and taste like cardboard. This guide fixes all of that.

The good news? Millets are actually easier to cook than rice once you know the method. Most millets cook in just 12-15 minutes. You do not need special equipment or complicated recipes. Just the right ratio, the right technique, and 15 minutes of your time. Let us get started.

3 Golden Rules of Cooking Millets

Before we get into specific millets, memorize these three rules. They apply to every millet variety and will guarantee good results every single time.

Rule 1: Always Soak for 6-8 Hours

Soaking is the single most important step. It softens the grain, reduces cooking time by 40%, improves texture dramatically, and removes antinutrients like phytic acid that block mineral absorption. Soak millets in plain water before you go to bed, and they are ready to cook in the morning.

Impact: Reduces phytic acid by 67% | Cuts cooking time by 40%

Rule 2: Use the Right Water Ratio

Every millet has a specific water ratio. Using the wrong amount is the most common reason for bad results. Foxtail, kodo, little, and browntop millets need 1:2.5 (one cup millet to two and a half cups water). Barnyard millet needs only 1:2. Refer to our chart below for every variety.

Key ratio: 1:2 to 1:2.5 for most millets

Rule 3: Do Not Over-Stir

This is the mistake that catches most beginners. Unlike rice or dal, millets should not be stirred while cooking. Stirring breaks the grains and releases excess starch, turning your perfectly fluffy millet into a sticky, mushy mess. Just set it, cover it, and leave it alone.

Tip: Stir only once at the start, then let it cook covered

Water Ratio Master Chart

This is the chart you will keep coming back to. Bookmark this page or screenshot this table. These ratios assume soaked and drained millets.

Millet Soak Time Water Ratio (Millet:Water) Cooking Time Texture
Foxtail Millet 6-8 hours 1 : 2.5 15 min Fluffy like rice
Barnyard Millet 6-8 hours 1 : 2 12 min Light, fluffy
Kodo Millet 6-8 hours 1 : 2.5 15 min Rice-like
Little Millet 6-8 hours 1 : 2.5 15 min Fluffy, grainy
Browntop Millet 6-8 hours 1 : 2.5 15 min Rice-like, light
Finger Millet (Ragi) No soak needed 1 : 3 (for porridge) 10 min Smooth porridge
A 30-minute soak reduces phytic acid (an antinutrient) by 28%. An overnight soak reduces it by 67%. Phytic acid blocks absorption of iron, calcium, and zinc. Soaking is the simplest way to make millets more nutritious. Source: Journal of Food Science & Technology

Step-by-Step: How to Cook Each Millet

This universal method works for foxtail, barnyard, kodo, little, and browntop millet. Once you master this, you can cook any millet.

Stovetop Method (Recommended)

Step 1: Soak the millet. Wash 1 cup of millet in water 2-3 times until the water runs clear. Soak in 3 cups of plain water for 6-8 hours (or overnight). This is the most important step.

Step 2: Drain and rinse. After soaking, drain all the water completely. Give the millet one final rinse with fresh water and drain again.

Step 3: Boil water separately. In a heavy-bottomed pot, bring the correct amount of water to a rolling boil. For foxtail millet, that is 2.5 cups of water for 1 cup of soaked millet.

Step 4: Add millet and cook. Add the drained millet to the boiling water. Stir once gently, then reduce the heat to the lowest setting. Cover the pot with a tight-fitting lid. Cook for 12-15 minutes without opening the lid or stirring.

Step 5: Rest and fluff. Turn off the heat. Keep the lid on and let the millet rest for 5 minutes. This allows the steam to finish cooking the grains evenly. Then fluff gently with a fork, not a spoon. Your perfectly cooked millet is ready.

Pressure Cooker Method

Add soaked and drained millet with the correct water ratio to your pressure cooker. Close the lid and cook on medium heat for 2 whistles. Turn off the heat and allow natural pressure release (do not force open). Open, fluff with a fork, and serve. This method is faster but the stovetop method gives slightly better texture.

Rice Cooker Method

The easiest method of all. Add soaked millet and water in the correct ratio to your rice cooker. Press the cook button. That is it. When the cooker switches to warm mode, let it sit for 5 minutes, then fluff and serve. Use the same water ratios as the stovetop method.

Ease of Cooking: Millet Comparison

Ease of Cooking (higher = easier)
Foxtail
9 / 10
Barnyard
9.5 / 10
Kodo
8.8 / 10
Cooking Time (minutes after soaking)
Foxtail
15 min
Barnyard
12 min
Kodo
15 min

Myths vs Facts About Cooking Millets

There is a lot of misinformation about cooking millets. Let us clear up the three biggest myths. Tap each card to reveal the truth.

Myth or Fact? Millets take longer to cook than rice.
MYTH! With proper soaking, most millets cook in just 12-15 minutes, which is the same as white rice. Barnyard millet actually cooks faster than rice at just 12 minutes. The confusion comes from people trying to cook unsoaked millets, which does take longer.
Myth or Fact? You must soak millets overnight or they will not cook properly.
MYTH (but soaking is recommended)! While 6-8 hours of soaking gives the best results, even a 30-minute quick soak makes a noticeable difference. If you forgot to soak, use slightly more water and cook for an extra 5 minutes. Soaking improves texture and nutrition but millets will still cook without it.
Myth or Fact? Millets taste bland and boring.
MYTH! When cooked correctly, millets have a pleasant, nutty flavour that many people prefer over rice. They absorb spices and seasonings beautifully, making them perfect for biryani, upma, dosa, and pulao. The bland taste people complain about is usually the result of overcooking or not adding any seasoning.
Share this guide on WhatsApp

5 Common Mistakes When Cooking Millets

If your millets are not turning out right, you are probably making one of these five mistakes. The fix for each one is simple.

Mistake 1: Not soaking the millet. This is the biggest mistake. Unsoaked millets are harder to digest, take longer to cook, and have a gritty texture. Always soak for at least 6 hours. Set it in the morning, cook for dinner. Or set it before bed, cook for breakfast.

Mistake 2: Using too much water. Excess water turns millet into porridge instead of fluffy grains. Follow the exact ratios in our chart above. If you are used to cooking rice with excess water and draining it, do not do that with millets. Use the absorption method only.

Mistake 3: Using too little water. The opposite problem. Not enough water leaves millets undercooked, hard, and gritty. This is especially common when people use rice ratios (1:1.5) for millets that need 1:2.5.

Mistake 4: Over-stirring while cooking. Every time you stir millets during cooking, you break the grains and release starch. This turns them mushy and sticky. Stir once when you add the millet to water, then cover and do not touch until done.

Mistake 5: Cooking on high heat. High heat burns the bottom layer while leaving the top undercooked. Always bring water to a boil first, add the millet, then immediately reduce to the lowest heat setting. Low and slow is the way.

4 Easy Millet Recipes for Beginners

Once you have mastered basic millet cooking, try these simple recipes. Each one takes less than 20 minutes and uses ingredients you already have in your kitchen.

1. Millet Rice (The Simplest Swap)

Replace rice with any millet using the ratios from our chart. Cook foxtail or kodo millet exactly as described in the steps above and serve it alongside your regular dal, sambar, rasam, or curry. Your family might not even notice the switch. This is the easiest way to start eating millets daily.

2. Millet Upma

Dry roast 1 cup of soaked and drained foxtail millet for 2 minutes. In a separate pan, make a tempering with mustard seeds, urad dal, curry leaves, green chillies, and chopped onions. Add 2.5 cups of water, bring to a boil, add the millet, and cook covered on low heat for 12 minutes. A wholesome, protein-rich breakfast ready in 15 minutes.

3. Millet Dosa

Soak 1 cup of any millet with half a cup of urad dal for 6-8 hours. Grind together into a smooth batter, add salt, and ferment overnight. Make dosas on a hot tawa just like regular dosa. Millet dosas are crispier and more nutritious than rice dosas. Foxtail and little millet work best for this.

4. Millet Khichdi

Cook 1 cup of soaked millet with half a cup of moong dal, a pinch of turmeric, salt, and 3.5 cups of water. Pressure cook for 2 whistles or simmer covered for 20 minutes. Finish with a generous spoonful of ghee. This is comfort food at its finest and the easiest way to get both protein and complex carbs in one dish.

Can I cook millets in a rice cooker?
Absolutely! A rice cooker is one of the easiest ways to cook millets. Use the same water ratios from our chart (1:2.5 for foxtail, kodo, little, browntop; 1:2 for barnyard). Add soaked, drained millet and water, press cook, and wait. When it switches to warm mode, let it rest for 5 minutes then fluff with a fork. No guesswork, no babysitting the stove.
How to make millets taste better?
Three easy tricks: First, dry roast the soaked millet for 1-2 minutes before cooking. This brings out a wonderful nutty aroma. Second, cook millets in vegetable stock instead of plain water for extra flavour. Third, add a teaspoon of ghee or coconut oil while cooking. For seasoned dishes, add a tempering of mustard seeds, cumin, and curry leaves. Millets absorb flavours better than rice, so they taste amazing in pulao and biryani.

Storage Tips

Dry millets: Store in a clean, airtight container in a cool, dry place. Unpolished millets stay fresh for 6 months or longer. Keep them away from moisture and direct sunlight. A glass jar or food-grade plastic container works perfectly.

Cooked millets: Store in an airtight container in the refrigerator for up to 3 days. To reheat, sprinkle a tablespoon of water over the millet and microwave for 1-2 minutes, or heat in a covered pan on low flame. Cooked millets also freeze well for up to 1 month.

Pro tip: Soak millets in bulk. You can soak a large batch, drain it, and store the soaked-and-drained millet in the fridge for up to 2 days. This way you always have pre-soaked millet ready to cook on short notice.

Share cooking tips on WhatsApp

Test Your Millet Cooking Knowledge

Think you have got it? Take this quick quiz to test what you have learned.

Q1: What is the water ratio for cooking foxtail millet?
1 : 1.5
1 : 2.5
1 : 3
1 : 4
Correct! Foxtail millet uses a 1:2.5 ratio (1 cup millet to 2.5 cups water). This gives perfectly fluffy, rice-like grains every time.
Q2: How long should you soak millets before cooking?
No soaking needed
15-30 minutes
6-8 hours
24 hours
Correct! 6-8 hours is the ideal soaking time. It reduces antinutrients by 67%, improves texture, and cuts cooking time by 40%.
Q3: Which millet cooks the fastest?
Foxtail Millet (15 min)
Barnyard Millet (12 min)
Kodo Millet (15 min)
Little Millet (15 min)
Correct! Barnyard millet is the fastest-cooking millet at just 12 minutes. It also uses slightly less water (1:2 ratio) compared to other millets.
Q4: What happens if you don\'t soak millets before cooking?
Nothing, they cook the same
They taste sweeter
Harder to digest and longer cooking time
They become more nutritious
Correct! Without soaking, millets retain more phytic acid (which blocks mineral absorption), take longer to cook, and have a harder, grittier texture. Always soak for best results.

The Orggu Difference

Why Cook with Orggu Millets?

The quality of your millet matters just as much as the cooking method. Orggu sources unpolished, whole-grain millets directly from organic farmers. Our millets are hand-cleaned, sun-dried, and packed without any chemical processing. Unpolished millets retain their natural bran layer, which means more fibre, more minerals, and a richer nutty flavour when cooked.

Every batch is tested for purity and freshness. When you start with clean, high-quality millets, cooking becomes easier and the results taste noticeably better.

100% Unpolished Chemical-Free Farm Direct Hand-Cleaned Rich in Fibre Whole Grain

Shop Orggu Millets

Orggu Foxtail Millet 500g
Foxtail Millet (Thinai) - 500g
₹118
★★★★★ Fluffy, rice-like texture
Buy Now
Orggu Kodo Millet 500g
Kodo Millet (Varagu) - 500g
₹118
★★★★★ Perfect for biryani & pulao
Buy Now
Orggu Positive Millets Combo Pack
Positive Millets Combo (5 Millets)
₹690
★★★★★ Try all 5 Siridhanya millets
Buy Now

Start Your Millet Journey

Try 100% unpolished, chemical-free millets from Orggu

Shop Unpolished Millets
Share with someone who wants to try millets

Frequently Asked Questions

How long does it take to cook millets?
Most millets cook in 12-15 minutes after soaking for 6-8 hours. Barnyard millet is the fastest at just 12 minutes. Without soaking, cooking time increases to 20-25 minutes and the texture won't be as good.
Do I need to soak millets before cooking?
Soaking for 6-8 hours is highly recommended. It reduces cooking time, improves texture, and removes antinutrients like phytic acid. Even a 30-minute quick soak helps, but overnight soaking gives the best results.
What is the water ratio for millets?
Generally 1:2 to 1:2.5 (millet to water) for most millets. Foxtail, kodo, little, and browntop millets use 1:2.5. Barnyard millet uses 1:2. Finger millet (ragi) for porridge uses 1:3. Always measure after soaking and draining.
Can millets replace rice?
Yes! Millets can replace rice in almost any dish — biryani, pulao, dosa, idli, upma, and plain steamed rice. Foxtail and kodo millets are the closest to rice in taste and texture. Start by replacing one meal a day.
Why do my millets turn out mushy?
The most common reasons are too much water or over-stirring. Use the exact water ratios from our chart (1:2 to 1:2.5), avoid stirring while cooking, and let the millet rest for 5 minutes after cooking with the lid on.

Related Reading