Barley Porridge
A warm and comforting bowl of cracked barley slow-cooked with milk and a hint of cardamom. This hearty Indian breakfast staple is naturally creamy, subtly sweet, and keeps you full for hours. Top it with nuts and a drizzle of honey for a nourishing start to the day.
For 4 servings
- prep · ~30 min
Soak the barley.
Rinse pearl barley under running water. Soak in enough water for 30 minutes, then drain and set aside.
- boil · ~15 min
Cook the barley with water.
Add drained barley and 1 cup fresh water to a heavy-bottomed saucepan. Bring to a boil, then reduce heat and simmer for 15 minutes until barley is tender and water is absorbed.
TIPStir occasionally to prevent sticking to the bottom. - simmer · ~10 min
Add milk and simmer.
Pour milk into the cooked barley. Add crushed cardamom pods and stir well. Bring to a gentle simmer and cook for 10 minutes, stirring frequently, until the porridge thickens and becomes creamy.
TIPKeep the heat low — milk can scorch easily if the flame is too high. - mix · ~2 min
Sweeten and finish.
Add sugar and a pinch of salt. Stir and cook for 2 more minutes until sugar dissolves completely. Remove from heat.
- garnish
Garnish with nuts and serve.
Ladle into bowls and top with sliced almonds and raisins. Serve warm.
TIPA drizzle of honey or ghee on top adds a lovely richness.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soaking the pearl barley for 30 minutes softens the grains and reduces cooking time significantly.
- 2Stir the porridge frequently while simmering with milk to prevent scorching on the bottom of the pan.
- 3For a thicker, creamier texture, use whole milk instead of low-fat or plant-based alternatives.
- 4Crush the cardamom pods lightly before adding to release their aromatic oils without scattering seeds.
- 5Let the porridge rest for 2-3 minutes off the heat after cooking; it will thicken further as it cools.
- 6Make ahead by cooling completely and refrigerating; reheat with a splash of milk to restore creaminess.
Adapt it for your goals.
Low-oil
Skip the ghee or nuts for a lighter version. The porridge remains creamy and satisfying from the milk and barley alone, perfect for a lower-fat breakfast.
high proteinHigh-protein
Stir in a scoop of unflavored protein powder or a beaten egg as the porridge simmers. This boosts satiety and makes it a post-workout meal.
jainJain
Replace milk with water or a plant-based milk (like almond or coconut) and use jaggery instead of sugar. Avoid onions, garlic, and root vegetables — this version keeps it simple and Jain-friendly.
veganVegan
Substitute milk with full-fat oat milk or coconut milk for a dairy-free, plant-based porridge. Use maple syrup or coconut sugar in place of honey/sugar.
savorySavory
Omit sugar and cardamom; season with salt, black pepper, cumin, and a dollop of yogurt. Serve with sautéed greens or a fried egg for a hearty savory breakfast bowl.
Why this is on our healthy list.
Rich in Dietary Fiber
Barley provides beta-glucan, a soluble fiber that supports heart health and helps maintain steady blood sugar levels throughout the morning.
Good Source of Plant Protein
Barley and almonds together contribute plant-based protein, which aids muscle repair and keeps you full longer.
Contains Essential Minerals
Almonds add vitamin E, magnesium, and calcium, which support bone health, immunity, and skin vitality.
Natural Energy from Complex Carbs
Pearl barley provides slow-release carbohydrates, giving you sustained energy without a sugar crash.
Frequently asked questions
Yes, but reduce cooking time. Barley flakes cook in about 10-15 minutes; add them directly to the milk without soaking.



