Creamy Millet Porridge
A warm and wonderfully creamy porridge made with nutty millet grains slow-cooked until tender and silky smooth. Lightly sweetened and delicately spiced with cardamom, this comforting bowl is a nourishing start to the day or a soothing light meal any time.
For 4 servings
- prep · ~2 min
Rinse the millet.
Place the millet in a fine-mesh sieve and rinse under cold running water until the water runs clear. Drain well and set aside.
TIPRinsing removes any dust or bitterness from the millet, resulting in a cleaner, sweeter porridge. - boil · ~20 min
Cook the millet in water.
In a heavy-bottomed saucepan, bring 3.5 cups of water to a rolling boil. Add the rinsed millet and a pinch of salt. Reduce heat to low, cover, and simmer for 15-20 minutes, stirring occasionally, until the grains are soft and have absorbed most of the water.
TIPStirring occasionally prevents the millet from sticking to the bottom of the pan and ensures even cooking. - simmer · ~7 min
Add milk and sweetener to finish.
Pour in the milk and add the grated jaggery and crushed cardamom seeds. Stir well and continue to cook on low heat for another 5-7 minutes, stirring frequently, until the porridge is creamy and has reached your desired consistency. The porridge will thicken as it cools.
TIPAlways add jaggery after the millet is fully cooked; adding it too early can harden the grains. - temper · ~3 min
Prepare the garnish.
While the porridge simmers, heat the ghee in a small frying pan over medium heat. Add the broken cashew nuts and fry until they turn a light golden brown. Add the raisins and fry for another 20-30 seconds until they puff up. Remove from heat immediately.
TIPRemove the pan from heat the moment raisins puff up to avoid burning them, which makes them bitter. - assemble · ~1 min
Pour into bowls and garnish.
Ladle the creamy millet porridge into serving bowls. Drizzle the ghee-roasted cashews and raisins over the top. Serve warm.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Rinse millet thoroughly until water runs clear to remove natural bitterness.
- 2Stir the porridge frequently while simmering to prevent sticking and ensure creaminess.
- 3Add jaggery only after the millet is fully cooked to avoid hardening the grains.
- 4Use full-fat milk for the richest, silkiest texture in the porridge.
- 5Roast cashews and raisins in ghee just until the raisins puff to avoid burnt bitterness.
- 6The porridge thickens significantly as it cools, so remove it from heat while still slightly loose.
- 7For a vegan version, substitute milk with coconut milk and ghee with coconut oil.
Adapt it for your goals.
Vegan
Replace whole milk with full-fat coconut milk or almond milk and substitute ghee with coconut oil for a dairy-free, plant-based version that retains creaminess.
high proteinHigh-protein
Add 2 tablespoons of hemp seeds or a scoop of vanilla plant protein powder after removing from heat for extra protein without altering the creamy texture.
savorySavory
Omit jaggery and cardamom; add salt, black pepper, turmeric, and sautéed vegetables for a comforting savory breakfast bowl similar to upma.
nut freeNut-free
Skip the cashew garnish and top with toasted pumpkin seeds or sunflower seeds for a nut-free crunch with a similar toasty flavor.
low sugarLow-sugar
Replace jaggery with 1-2 tablespoons of maple syrup or monk fruit sweetener to reduce sugar content while maintaining subtle sweetness.
Why this is on our healthy list.
Gluten-Free Whole Grain
Foxtail millet is naturally gluten-free and rich in complex carbohydrates, making this porridge a gentle, energy-sustaining option for those with gluten sensitivities.
Rich in Digestive Fiber
Millet provides dietary fiber that supports healthy digestion and promotes a feeling of fullness, helping to stabilize blood sugar levels.
Good Source of Plant Iron
Millet contains iron that aids oxygen transport in the blood, while the added jaggery enhances iron absorption due to its natural molasses content.
Calcium from Dairy
The whole milk in this porridge contributes calcium essential for strong bones and teeth, pairing well with millet's magnesium for bone health.
Frequently asked questions
Yes, you can use barnyard, little, or pearl millet, but foxtail millet is ideal for its creamy texture; adjust cooking liquid slightly as different millets absorb water differently.







