HǎoWèi
Millet Congee — Northern Chinese recipe hero image
Easy 40 min serves 2 Vegetarian-ok Gluten-free

Millet Congee

小米粥 · xiǎo mǐ zhōu

家庭快手版 · Home version: Family version cooks it thick enough to coat the spoon and tops it with the golden 'oil skin' that forms on the surface; restaurant versions serve it much looser, almost drinkable, as a palate cleanser between rich dishes.

Across northern China millet congee is the first solid food a baby eats and the last thing a grandmother asks for. Shanxi cooks judge a pot by the 'millet oil' — the golden film that forms on top as it cools — and will tell you that if you didn't get the oil, you didn't make congee, you made millet soup.

H

Recipe author: HǎoWèi Test Kitchen

Home-cooking research team

Reviewed by HǎoWèi editorial team · Last updated 2026-08-29

VegetarianBreakfast & Brunch

Ingredients

  • foxtail millet小米🏮 asian100 g
  • short-grain white rice短粒白米🛒 local20 g
  • goji berries枸杞🏮 asian8 g
  • rock sugar冰糖🏮 asian15 g
  • fresh ginger, 2 thin slices鲜姜,切2薄片🛒 local6 g
  • neutral oil食用油🛒 local5 ml

foxtail millet: Sold as 小米 in Asian markets and as 'hulled millet' in health-food shops; do not substitute birdseed millet, which is a different variety with a dark hull

short-grain white rice: A small handful thickens the body without changing the flavour

goji berries: Rinse briefly; soaking makes them mushy and dull

rock sugar: Adjust to taste, or omit entirely for a savoury pot

fresh ginger, 2 thin slices: Optional but traditional — it cuts the grassy note; fish it out before serving

neutral oil: A few drops keep the pot from boiling over and help the 'oil skin' form

🌶️ Adjust to your taste

Pick a level and we'll show exactly how much to change — no more "适量".

Spice level

Saltiness

Oiliness

Make it vegetarian

Instructions

  1. 1Rinse the millet once, briefly, in cold water and drain through a fine sieve. Do not rinse more than once or you lose the surface starch.

    只淘一次

    🔍 Look for Low heat 1 分钟 · 1 minute

    Visual: 米粒细小坚硬、呈明亮金黄,淘洗水只略浑浊Grains are tiny, hard and bright golden-yellow; the runoff is only lightly cloudy

    You know it's right when: 筛中无沙粒或深色壳屑No grit or dark husks remain in the sieve

  2. 2Bring 1.4 L (6 cups) water to a rolling boil with the ginger and oil, then add the millet and rice in a slow stream while stirring.

    滚水下米

    🔍 Look for High heat 5 分钟 · 5 minutes

    Visual: 下米前水完全滚沸,翻起大泡Water is at a full rolling boil with large breaking bubbles before the grain goes in

    You know it's right when: 蒸汽稳定成柱上升,水面始终不平静Steam rises in a steady column and the surface never settles flat

  3. 3Boil uncovered over medium-high heat for 10 minutes, stirring every couple of minutes so nothing settles.

    敞盖滚煮

    🔍 Look for Medium-high 10 分钟 · 10 minutes

    Visual: 浅色浮沫涌向锅边,米粒在锅中自由翻滚A pale foam lifts to the rim and the grains move freely in the pot

    You know it's right when: 米粒不再与勺子碰撞出声——已煮透变软Grains no longer click against the spoon — they have softened through

  4. 4Drop to the lowest heat, cover with the lid slightly ajar, and simmer 20 minutes until the millet has burst and the liquid has thickened.

    小火焖煮

    🔍 Look for Low heat 20 分钟 · 20 minutes

    Visual: 米粒开花,粥体金黄浓稠,勺痕可短暂留存Grains have split open; the porridge is golden and thick enough to hold a spoon trail

    You know it's right when: 气泡浓稠缓慢破裂,如岩浆状,而非沸腾翻滚Bubbles break slowly and thickly, like lava, instead of boiling

  5. 5Stir in the rock sugar and goji berries and cook 3 minutes more, until the sugar has dissolved completely.

    糖枸杞后放

    🔍 Look for Low heat 3 分钟 · 3 minutes

    Visual: 枸杞泡发成圆润红珠,勺上无糖粒残留Goji berries have plumped to round red beads; no sugar crystals remain on the spoon

    You know it's right when: 粥味圆润香甜,舌尖无颗粒感The porridge tastes round and sweet with no granular texture on the tongue

  6. 6Fish out the ginger, turn off the heat and let the pot stand covered for 5 minutes so the golden 'millet oil' skin forms on top. Serve hot.

    静置结米油

    🔍 Look for Low heat 5 分钟 · 5 minutes

    Visual: 表面覆有一层金色微皱薄膜A thin golden, slightly wrinkled film covers the whole surface

    You know it's right when: 倾斜锅体时薄膜起皱The film wrinkles when you tilt the pot

Tips

  • · Always add millet to boiling water, never cold — starting cold makes it gluey and it will scorch on the bottom.
  • · Rinse once only. The powdery starch on the grain is exactly what produces the golden 'millet oil'.
  • · Leftover congee sets solid in the fridge; reheat with a splash of water over low heat, stirring until it loosens.

Sources & references

Quantities, technique notes, and substitution ratios are cross-checked against established Chinese cookery references and standard food-science sources.

Common questions

Is this recipe gluten-free? What should I watch out for?

Hidden gluten in Chinese cooking is everywhere: regular soy sauce, oyster sauce, hoisin, and doubanjiang all usually contain wheat. Swap to tamari (GF soy), GF oyster/mushroom sauce, and check labels. Beware shared woks at restaurants and malt vinegar. Our recipes flag 'gluten-free' only when every ingredient is safe.

Source: HǎoWèi diet guide

Why do you cook the aromatics (garlic/ginger) first on low heat?

Aromatics contain oils and sugars that turn bitter if scorched. Gentle heat (low-medium) lets garlic and ginger release their fragrance without browning too fast. If the pan is too hot, garlic goes bitter within seconds — that's why we always add aromatics first, before the main ingredients.

Source: Chinese Cooking Demystified technique library

Is there a vegan substitute for oyster sauce?

Yes — 'mushroom oyster sauce' (often labeled vegetarian/vegan) is sold in most Asian grocers and increasingly in mainstream supermarkets. It behaves 1:1 and adds the same glossy umami. Watch labels if you're also gluten-free; most brands are GF, some aren't.

Source: HǎoWèi substitution engine

🥢 Ask HǎoWèi

Questions about technique, ingredients, substitutions, and flavor — answered from our verified cooking knowledge base.

What to serve with it

A complete Chinese dinner in one plan — pick one from each role.

What cooks say

Made this? Leave a note.

  • No comments yet — be the first!

Cook next