How to Cook Millet Perfectly on Stovetop or Instant Pot

Millet is an often overlooked whole grain that is nutrient-dense and environmentally friendly. Resembling couscous in appearance, millet can be used similarly, but unlike couscous it is naturally gluten-free. Below you’ll find clear, practical information on what millet is, its benefits, how to cook it, and how to use it in everyday meals.

Photo of a small bowl of uncooked millet on a dark surface with millet scattered around.

What’s So Good About Millet?

  1. Gluten-free – Millet is naturally gluten-free, making it a great alternative to grains like couscous or bulgur.
  2. Environmentally friendly – Millet is pest- and drought-resistant, requires much less water than rice, and grows well in hot, dry conditions. It’s also fast and inexpensive to cultivate.
  3. Healthy – As a whole grain, millet is rich in fiber, polyphenols and antioxidants, and provides valuable B vitamins and minerals.

Read on for practical tips on cooking millet and ideas for including it in everyday meals.

What is Millet?

Millet is an ancient cereal in the grass family Poaceae, related to wheat, rice and maize. Cultivated for thousands of years, it remains a staple crop in many parts of Asia and Africa. Millet is commonly made into a creamy porridge or ground into flour for flatbreads such as roti. It also makes a versatile, gluten-free substitute for rice or couscous and cooks in a similar way.

What Does Millet Taste Like?

Millet has a mild, slightly sweet flavor similar to corn. It can be somewhat neutral on its own, so it benefits from good seasoning and pairs well with bold flavors and spices.

Health Benefits of Millet

Wholegrain millet offers a nutritious profile: it provides protein, fiber and antioxidants, and is a source of minerals such as copper, magnesium and zinc. As a complex carbohydrate, millet digests more slowly than refined grains, helping provide longer-lasting energy. Because millet lacks a rough outer husk, it is often more acceptable to children who prefer refined grains, and it’s suitable for people with coeliac disease or gluten intolerance.

Photo showing a bowl of cooked millet with a spoon and a smaller bowl of raw millet seeds in the background.

Should You Soak Millet Before Cooking?

Millet contains phytic acid, an anti-nutrient that can reduce mineral absorption. Soaking millet for at least 10 minutes, or up to several hours or overnight, can reduce phytic acid and improve nutrient availability. Sprouting is another option to further enhance nutrient absorption. That said, if you’re short on time, unsoaked millet is still tasty and nutritious, so don’t let soaking requirements discourage you from using it.

Types of Millet

Although packages are often labelled simply “millet,” several distinct types exist. They vary in size, texture and cooking behavior. The main categories include sorghum, major millets and minor millets. Pearl millet is commonly sold simply as “millet” and is the variety used for the cooking guidance in this article.

Major millets

Pearl
Foxtail
Proso
Finger (Ragi)

Minor millets

Kodo
Barnyard
Little
Guinea
Brown Top
Fonio
Adlay

Millet Cooking Experiment

I compared four supermarket millets—foxtail, barnyard, kodo and little millet—cooking them the same way to observe differences in texture and behavior.

Method:

  • Soaked each millet for 10 minutes, then drained and rinsed.
  • Cooked each in a separate saucepan using a 1:2 millet-to-water ratio with a pinch of salt, bringing to a boil then simmering gently for 10 minutes.
Photo of 4 pans each containing different millets and the packets behind.

Results

  • Little millet (and to some extent barnyard millet) broke down quickly to a porridge-like consistency.
  • Foxtail millet and kodo millet held their shape and stayed light and fluffy, similar to gluten-free couscous.
photo of a black plate showing labelled piles of cooked Kodo, barnyard, foxtail and little millet.

Conclusion

  • Use foxtail and kodo millet as a fluffy side or salad grain, replacing rice, couscous or bulgur.
  • Use little and barnyard millet for quick-cooking porridges.

Millet Cooking Tips

  • Cook millet on the stovetop or in a pressure cooker/Instant Pot. Both methods work well; active cooking time is around 10 minutes.
  • For porridge, use more water and stir frequently on the stovetop, or allow extra time to stir after pressure cooking.
  • For fluffy grains, use less water and avoid stirring while cooking, similar to rice. A rice cooker or rice setting on an Instant Pot also works well.
  • Toasting dry millet before cooking can enhance nuttiness, but it requires dry, unsoaked grains. Toasting is optional and not essential to good flavor.

How To Use Millet

Millet is versatile and can be adapted to sweet and savory dishes:

Porridge – a nutritious alternative to oats. For sweet porridge, cook with water and top with fruit, jam or maple syrup. For savory porridge, cook in vegetable stock and add chili or sesame oil, spring onions, crispy garlic, herbs and tamari.

Salads – use fluffy millet as the grain base for salads. Toss with vegetables, nuts and a bold dressing.

Square photo of a white serving bowl filled with spiced millet salad with two serving spoons.
Pinterest graphic showing Herby Quinoa Salad Recipe.

Grain side dish – use millet instead of rice or couscous to serve with curries, stews or in soups. Cook in stock and finish with olive oil or vegan butter and fresh herbs.

Grain bowls – combine fluffy millet with roasted vegetables, salad greens, plant-based protein (tofu or legumes) and a dollop of hummus or muhammara for a balanced meal.

Pilaf – substitute millet for rice in pilaf recipes. Sauté onion, garlic and vegetables, add spices, millet and stock, then cook until tender. For pressure cooker/Instant Pot pilaf, 1 cup millet to 1½ cups stock and 10 minutes high pressure followed by a natural release works well.

Photo of millet pilaf in a black and white patterned bowl on a green background.

Flour – millet flour can be used as part of a gluten-free flour blend for breads, pancakes and baking.

Storage

Cooked millet keeps in an airtight container in the fridge for 4–5 days. Use it cold or at room temperature in salads, or reheat gently in the microwave. Cooked millet also freezes well for longer storage.

Pinterest graphic showing a bowl of raw millet with cooked millet in the background.

FAQs

Is sorghum a type of millet?

Sorghum is often grouped with millets and belongs to the same grass sub-family, but it is a different genus and species. It can be considered a closely related, sister grain.

How do you stop millet breaking down to porridge?

To keep millet grains distinct, use less water, avoid prolonged soaking, and follow a fluffy-grain cooking ratio and method rather than a porridge method. Cooking like rice—bringing to a boil, then simmering with the lid on without stirring—helps maintain separate grains.

📖 Recipe 📖

How to Cook Millet Perfectly (Stovetop or Instant Pot)

Simple instructions to cook this healthy, eco-friendly, naturally gluten-free grain on the stove or in an Instant Pot with reliable results.
Cook Time
10 mins
Soaking Time (optional)
10 mins
Total Time
20 mins
Servings: 4

Ingredients

Millet Porridge

  • 1 cup millet
  • 3 cups water or vegetable stock (stovetop)
  • 2.5 cups water or vegetable stock (Instant Pot)

Millet Grains

  • 1 cup millet
  • 2 cups water or vegetable stock (stovetop)
  • 1.75 cups water or vegetable stock (Instant Pot)

Instructions

Soaking (optional)

  • Soak millet for 10 minutes (or up to 12 hours), then drain and rinse.

Millet Porridge

  • Stovetop: Combine 1 cup millet with 3 cups water or stock in a small pan. Bring to a boil, reduce to low, cover (slightly ajar) and simmer gently for 10 minutes, stirring frequently.
  • Instant Pot: Combine 1 cup millet with 2.5 cups water or stock in the inner pot. Seal and pressure cook on high for 10 minutes. Allow a 10-minute natural release, then quick-release remaining pressure. Stir and serve.

Millet Grains

  • Stovetop: Combine 1 cup millet with 2 cups water or stock in a small pan. Bring to a boil, reduce to low, cover (slightly ajar) and simmer gently for 10 minutes. Stir once when done.
  • Instant Pot: Combine 1 cup millet with 1.75 cups water or stock. Seal and cook on high pressure for 10 minutes. Allow a 10-minute natural release, then quick-release remaining pressure. Stir and serve.

Notes

  • Soaking is optional but can improve nutrient availability.
  • Toast dry millet before cooking to enhance nuttiness, but only if grains are dry.
  • Cooked millet keeps 4–5 days in the fridge or up to 2 months in the freezer. Reheat or use cold in salads.
  • For sweet porridge, serve with jam, stewed or fresh fruit and maple syrup.
  • For savory porridge, cook with stock and top with chili or sesame oil, spring onions, coriander and tamari; add tofu or vegan bacon if desired.
  • Use fluffy millet grains in salads, grain bowls, soups, stews or as a rice substitute.

Nutrition

Calories: 200 kcal
|
Carbohydrates: 38 g
|
Protein: 6 g

If you like this recipe, please leave a ⭐ star rating ⭐ on the recipe card!

Related Recipes

If you enjoy millet, try other plant-based, gluten-free recipes such as sorghum, mung beans, porridges and spiced millet salads.

  • Square photo of a bowl of cooked sorghum on a white napkin with leaves and a pot in the background.
    How To Cook Wholegrain Sorghum (Instant Pot or Stovetop)
  • img 9282 11
    How To Cook Perfect Mung Beans in the Instant Pot
  • photo of a white bowl of vegan oat and chia seed porridge with blueberries and coconut almond butter on top.
    Vegan Oat and Chia Seed Porridge with Blueberries and Almond Butter
  • Square photo of a white serving bowl filled with spiced millet salad with two serving spoons.
    Spiced Millet Salad with Pistachios

🌿
Follow the author on social media or subscribe to email updates for more recipes and tips.
🌿