Steamed Millet
Light, fluffy steamed millet with a delicate nutty flavor. This gluten-free ancient grain cooks up beautifully in a single pot, making it a perfect base for stews, curries, or roasted vegetables. Ready in just 25 minutes with minimal hands-on time.
For 4 servings
- prep · ~2 min
Rinse the millet thoroughly.
Place millet in a fine mesh strainer and rinse under cold running water for 1 to 2 minutes until the water runs clear. This removes any dust and the slight bitterness of the outer bran. Let it drain well.
- boil · ~3 min
Bring water and salt to a boil.
In a medium saucepan, combine 2 cups of water and a pinch of salt. Place over high heat and bring to a rolling boil.
- simmer · ~20 min
Add millet, cover, and simmer.
1.Stir the drained millet into the boiling water.2.Add olive oil if using, stirring once.3.Let the water return to a gentle boil, then reduce heat to the lowest setting.4.Cover with a tight-fitting lid and simmer undisturbed for 18 to 20 minutes.TIPDo not lift the lid while simmering — the steam is what cooks the grain perfectly. - rest · ~5 min
Rest and fluff the millet.
Remove the saucepan from heat. Keep the lid on and let it rest for 5 minutes. The residual steam finishes the cooking and helps the grains separate. Remove the lid and fluff gently with a fork before serving.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Rinse millet until water runs clear to remove its natural bitterness.
- 2Toast raw millet in the dry pan for 2 minutes before boiling for extra nutty flavor.
- 3Use a tight-fitting lid and avoid lifting it during simmering to trap steam.
- 4Let millet rest off heat for 5 minutes after cooking for fluffier grains.
- 5For a lighter texture, spread cooked millet on a baking sheet to cool quickly.
- 6Store leftover millet in an airtight container in the fridge for up to 5 days.
Adapt it for your goals.
Toasted Millet
Toast the rinsed millet in the dry saucepan over medium heat for 2 minutes before adding water. This enhances the nutty flavor and adds a subtle roasted aroma.
Broth CookedBroth-Cooked
Replace water with vegetable or chicken broth for a savory, flavorful base. Ideal when serving with boldly seasoned stews or curries.
Herb InfusedHerb-Infused
Add a bay leaf, a sprig of thyme, or a cinnamon stick to the cooking water. Remove before fluffing. This adds gentle aromatic notes without overpowering.
Coconut MilletCoconut Millet
Replace 1/2 cup of the water with unsweetened coconut milk and add a pinch of sugar. The result is a subtly sweet, creamy millet perfect for breakfast bowls.
Why this is on our healthy list.
Gluten-Free Whole Grain
Millet is naturally gluten-free, making it a safe and nutritious grain choice for those with celiac disease or gluten sensitivity.
High in Magnesium
Millet provides a good amount of magnesium, a mineral that supports muscle function, nerve health, and healthy blood pressure levels.
Rich in Antioxidants
Whole millet contains phenolic compounds and antioxidants that help combat oxidative stress and support overall cellular health.
Good Source of Fiber
A serving of steamed millet offers dietary fiber, which aids digestion, promotes satiety, and helps maintain stable blood sugar levels.
Frequently asked questions
Yes, rinsing for 1-2 minutes removes dust and the natural bitter saponins on the outer bran, resulting in a cleaner, nuttier flavor.



