As an Amazon Associate I earn from qualifying purchases.
A 20-Minute Creamy Chinese Breakfast Bowl

Sweet Potato Millet Congee with Egg and Goji Berries
Ingredients
Method
- Add 6 cups water to a 3-quart heavy-bottomed saucepan. Bring to a rolling boil over high heat.
- While the water heats, rinse the hulled millet in a fine-mesh strainer under cool running water for about 30 seconds. Drain well. Peel the sweet potato and cut it into 1/2-inch cubes.
- Once the water is boiling, add the drained millet and cubed sweet potato. Stir once and let the water return to a gentle boil.
- Reduce the heat to low or medium-low. Simmer for 20 minutes, stirring every 5 minutes and scraping the bottom of the pot. The congee is ready when the millet is soft and the sweet potato mashes easily. If the millet is still firm, simmer 5 to 10 minutes longer, adding hot water 1/4 cup at a time if needed.
- Beat the egg in a small bowl with a fork or small whisk.
- With the congee at a gentle simmer, slowly drizzle the beaten egg into the pot in a thin stream while stirring gently with a wooden spoon or chopsticks.
- Add the goji berries and stir gently once or twice. Cook for 30 to 60 seconds, just until the egg is set and the goji berries soften slightly.
- Turn off the heat as soon as the egg is set. Let the congee rest for 2 minutes. Taste and add a small pinch of salt if desired. Serve warm.

Notes
- Use human-grade hulled millet, not birdseed millet.
- Rinsing the millet removes dust and helps the congee taste cleaner.
- Start with boiling water for a faster, more even simmer.
- “Millet oil” is the creamy, starchy layer that forms when millet simmers long enough. It is not actual oil.
- Keep the heat low when adding the egg so it forms soft ribbons instead of large clumps.
- If the congee becomes too thick, stir in hot water 1/4 cup at a time.
- Choose certified gluten-free millet if cooking for someone with celiac disease.
- Do not add salt or honey for infants under 1 year old.
- Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently with a splash of water. The egg is best added fresh.
If you enjoyed my Pumpkin Millet Congee, you’re going to love this sweet and comforting sweet potato version. This one-pot sweet potato millet congee with egg and goji berries is creamy, gently sweet, and ready in about 20 minutes—a cozy breakfast any time of year.
Some mornings call for a breakfast that comes together in one pot and warms you from the first spoonful. This sweet potato millet congee with egg and goji berries is exactly that. The water comes to a boil first, then millet and diced sweet potato go in together. After about 20 minutes, the congee turns soft, creamy, and lightly sweet. A thin stream of beaten egg goes in at the end, followed by a few goji berries. Stir once or twice, turn off the heat when the egg is set, and breakfast is ready.
The first time I made this, I added the millet to cold water and walked away. The congee was fine, but it took longer to turn creamy. Starting with boiling water gives the millet and sweet potato a faster, gentler simmer. The result is a soft, comforting bowl with a creamy starchy layer often called “millet oil.” The egg adds protein and soft ribbons, while the goji berries add little pops of color and sweetness. This sweet potato millet congee (porridge) is a simple Chinese-style breakfast that feels nourishing without being complicated.
Why This Sweet Potato Millet Congee Works
- One pot, simple method: Boil water, add millet and sweet potato, simmer, then finish with egg and goji berries.
- About 20 minutes: The millet and sweet potato cook together until soft and creamy. If your millet is still firm, simply simmer 5 to 10 minutes longer.
- Naturally creamy: The sweet potato softens into the congee and helps create a soft, spoonable texture without cream.
- Egg adds protein: A beaten egg drizzled into the hot congee creates soft egg ribbons and makes the bowl more filling.
- Goji berries add color: A small handful of dried goji berries adds a pretty red color and a gentle sweetness.
- Gluten-free option: Millet is naturally gluten-free, but choose certified gluten-free millet if you are cooking for someone with celiac disease.
- Budget-friendly: Millet, sweet potato, egg, and goji berries are simple, pantry-friendly ingredients.
How to Make Sweet Potato Millet Congee with Egg and Goji Berries
Prep time: 5 minutes Cook time: 20 minutes Serves: 3
- Bring the water to a boil. Add 6 cups water to a 3-quart heavy-bottomed saucepan. Bring to a rolling boil over high heat.
- Prepare the millet and sweet potato. While the water heats, rinse 3/4 cup hulled millet in a fine-mesh strainer under cool running water for about 30 seconds. Drain well. Peel 1 medium sweet potato, about 8 oz, and cut it into 1/2-inch cubes; you should have about 1 1/2 cups.
- Add millet and sweet potato to the boiling water. Once the water is boiling, add the drained millet and cubed sweet potato. Stir once, then let the water return to a gentle boil.
- Simmer for 20 minutes. Reduce the heat to low or medium-low so the congee bubbles gently. Simmer for 20 minutes, stirring every 5 minutes and scraping the bottom of the pot. The congee is ready when the millet is soft and the sweet potato mashes easily against the side of the pot. You should see a creamy, starchy layer often called “millet oil.” If the millet is still firm, simmer 5 to 10 minutes longer and add hot water 1/4 cup at a time if needed.
- Beat the egg. While the congee simmers, crack 1 large egg into a small bowl and beat it well with a fork or small whisk.
- Drizzle in the egg. With the congee at a gentle simmer, slowly drizzle the beaten egg into the pot in a thin stream while stirring the congee gently with a wooden spoon or chopsticks. Keep the heat low so the egg forms soft ribbons instead of large clumps.
- Add the goji berries. Add 1 tablespoon dried goji berries and stir gently once or twice. Cook for 30 to 60 seconds, just until the egg is set and the goji berries soften slightly.
- Turn off the heat and rest. Turn off the heat as soon as the egg is set. Let the congee rest for 2 minutes. Taste and add a small pinch of salt if you like. Serve warm.
Texture note: This congee is soft and creamy. If it becomes too thick after resting, stir in a splash of hot water. If you prefer a thinner congee, add hot water 1/4 cup at a time until it reaches your preferred consistency.
Four Core Modules for Sweet Potato Millet Congee with Egg and Goji Berries
1. Shopping List
- 3/4 cup hulled millet — use human-grade hulled millet, often sold as small yellow millet. Do not use birdseed millet.
For this recipe, I highly recommend Anthony’s Organic Hulled Millet (paid link) on Amazon. It is certified gluten-free and cooks perfectly for this congee.
- 1 medium sweet potato, about 8 oz
- 6 cups water
- 1 large egg
- 1 tablespoon dried goji berries
- Optional: a small pinch of fine sea salt
2. Ingredient Swaps for Overseas Supermarkets
- No hulled millet? This recipe is best with hulled millet. If you cannot find it, use 1/2 cup short-grain white rice instead and simmer for 25 to 30 minutes, until the rice is very soft. The texture will be different but still creamy.
- Sweet potato swap: Use about 8 oz peeled butternut squash, kabocha squash, or carrots. Squash will be softer and sweeter; carrots will be firmer, so cut them into smaller 1/4-inch pieces.
- Goji berry swap: Use 1 tablespoon raisins, dried cranberries, or chopped dried dates. Add them at the same point in the recipe.
- Egg-free option: Omit the egg and simmer the congee 2 to 3 minutes longer. For extra protein, stir in 1/4 cup soft silken tofu at the end and heat through.
- Want more flavor? Add a small pinch of salt, a dash of white pepper, or a few drops of sesame oil at the end. Keep it simple if you want the natural sweetness of the sweet potato to shine.
- Milk swap: This recipe uses water for a light, creamy congee. If you want a richer bowl, replace up to 1 cup of the water with unsweetened oat milk or dairy milk, but keep the heat low and stir often.
3. Tool Tips
- Use a 3-quart heavy-bottomed saucepan. A thin pot can scorch the congee during the 20-minute simmer.
If you don’t have a heavy-bottomed pot, this 3-Quart Tri-Ply Stainless Steel Saucepan (paid link) on Amazon is a budget-friendly pick that heats evenly and prevents scorching.
- A fine-mesh strainer is helpful for rinsing the millet quickly. Rinsing removes dust and helps the congee taste cleaner.
- Use a wooden spoon or chopsticks for stirring. They are gentle on the pot and make it easy to scrape the bottom.
- Keep a small kettle or cup of hot water nearby. If the congee thickens too much during cooking, add hot water 1/4 cup at a time.
- Beat the egg in a small bowl with a fork before drizzling. A measuring cup with a spout also works well for a slow, steady stream.
- Turn off the heat as soon as the egg is set. Overcooking the egg can make it tough and rubbery.
4. Where Most Non-Asian Cooks Get Stuck — and How to Fix It
- The millet is still firm after 20 minutes. Millet varieties and pot sizes vary. Simmer 5 to 10 minutes longer, add hot water 1/4 cup at a time, and stir every few minutes until the millet is soft.
- The congee is too thick. It thickens as it sits. Stir in hot water or a splash of milk before serving. Add liquid gradually so it does not become watery.
- The egg forms big clumps. The congee may be boiling too hard or the egg was poured too fast. Lower the heat to a gentle simmer and drizzle the egg in a thin stream while stirring slowly.
- The egg makes the congee look cloudy. Some cloudiness is normal. For softer, clearer egg ribbons, keep the heat low and stir gently instead of vigorously.
- The goji berries are too hard. Add them 1 to 2 minutes before the egg is completely set, or soak them in warm water for 5 minutes before adding.
- There is no “millet oil.” “Millet oil” is the creamy, starchy layer that forms when millet simmers long enough. Make sure the congee has enough water, keep it at a gentle simmer, and stir occasionally so the starch releases.
- They bought the wrong millet. Use human-grade hulled millet, not birdseed millet. Birdseed millet may contain hulls and is not ideal for congee.
- The congee tastes bland. A small pinch of salt helps bring out the sweetness of the sweet potato. You can also add a few drops of sesame oil or serve with a side of pickles or a simple stir-fry.
Frequently Asked Questions
Is millet gluten-free?
Yes, millet is naturally gluten-free. However, millet can be cross-contaminated during processing, so choose certified gluten-free millet if you are cooking for someone with celiac disease or a serious gluten sensitivity.
What is “millet oil”?
“Millet oil” is the creamy, starchy layer that forms on top of millet congee when the millet simmers long enough. It is not actual oil. It gives the congee a soft, rich texture and is a sign that the millet has released its starch.
Can I make this congee without egg?
Yes. Omit the egg and simmer the congee 2 to 3 minutes longer. For extra protein, stir in 1/4 cup soft silken tofu at the end and heat through. The congee will be slightly less rich but still creamy and comforting.
Can I use quick-cooking millet?
If you use quick-cooking millet, reduce the simmering time and check the texture after 10 to 12 minutes. Add the sweet potato at the same time, but cut it into smaller 1/4-inch cubes so it softens quickly.
Can I make this in a rice cooker?
Yes. Add the rinsed millet, cubed sweet potato, and 6 cups water to the rice cooker. Use the porridge setting if available. When the cycle finishes, check that the millet is soft. If it is still firm, add hot water and cook a little longer. Then drizzle in the beaten egg while the congee is hot, add the goji berries, stir gently, and cover for 1 to 2 minutes until the egg is set.
Can I make this ahead of time?
The congee base can be made ahead and stored in an airtight container in the refrigerator for up to 3 days. The egg is best added fresh, but you can reheat the congee with a splash of water and stir in a freshly beaten egg at the end. Reheat gently and stir until the egg is set.
Are goji berries necessary?
No. Goji berries add color and a gentle sweetness, but you can skip them or use raisins, dried cranberries, or chopped dried dates instead. Add any dried fruit at the same point in the recipe.
Is this suitable for babies?
This congee can be mashed to a very soft texture for babies who are ready for solids, but it is not a substitute for medical advice. Do not add salt or honey for infants under 1 year old. Check with your pediatrician about appropriate textures and allergens for your child.
Can I double the recipe?
Yes. Use a 5- to 6-quart pot so the congee has room to bubble. Double all ingredients and keep the heat low. The cooking time may be slightly longer, so check that the millet is fully soft before adding the egg.
A Warm Bowl for a Cozy Morning
This sweet potato millet congee with egg and goji berries is simple, soft, and deeply comforting. The millet and sweet potato simmer into a creamy bowl, the egg adds soft ribbons and protein, and the goji berries add a little color and sweetness. It is the kind of breakfast that feels warm from the first spoonful. I hope it becomes a cozy favorite in your kitchen.
As an Amazon Associate I earn from qualifying purchases.












