Simple Semolina Porridge
A quick and comforting breakfast, this Simple Semolina Porridge is made by gently cooking fine semolina in milk until creamy, then sweetening and flavoring with cardamom. It's a warm, nourishing dish perfect for a cozy start to your day.
For 2 servings
Gather all ingredients. If using, lightly toast the sliced almonds and chopped pistachios in a dry pan over medium heat for 2-3 minutes until fragrant, then set aside.
In a medium saucepan, melt the ghee or butter over medium heat. Add the fine semolina (rava) and toast for 1-2 minutes, stirring constantly, until it becomes lightly golden and fragrant. This step enhances the flavor.
Gradually pour in the milk, whisking continuously to prevent lumps. Bring the mixture to a gentle simmer over medium heat, continuing to whisk occasionally.
Once simmering, reduce the heat to low. Continue to cook, stirring frequently, for 5-7 minutes, or until the semolina has absorbed the milk and the porridge has thickened to your desired consistency.
Stir in the granulated sugar and green cardamom powder. Cook for another 1-2 minutes, stirring until the sugar is fully dissolved and the flavors are well combined.
Remove the saucepan from the heat. The porridge will continue to thicken slightly as it cools.
Divide the warm semolina porridge into serving bowls. Garnish generously with the toasted sliced almonds, chopped pistachios, and raisins.
Serve immediately and enjoy this comforting breakfast.
What to keep in mind.
4 tips from the recipe — small details that make a real difference to the final dish.
- 1To prevent lumps, always add semolina to warm liquid gradually while whisking, or add warm liquid to toasted semolina gradually while whisking vigorously.
- 2Adjust the consistency by adding a splash more warm milk if the porridge becomes too thick, or cooking a little longer if it's too thin.
- 3For a richer flavor, use full-fat milk. For a lighter version, use water or a mix of water and milk.
- 4Store any leftover porridge in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stovetop with a splash of milk to restore creaminess.
Adapt it for your goals.
Fruity Delight
Stir in 1/4 cup of mashed banana or apple sauce along with the sugar, or top with fresh berries (strawberries, blueberries) and a drizzle of maple syrup.
Nutty & Seed BoostNutty & Seed Boost
Add a tablespoon of chia seeds or ground flaxseeds along with the semolina for extra fiber and omega-3s. You can also swirl in a spoonful of nut butter at the end.
Savory TwistSavory Twist
Omit sugar and cardamom. Sauté a pinch of mustard seeds, curry leaves, and chopped onions in ghee before adding semolina. Cook with water or vegetable broth, then stir in cooked vegetables like peas and carrots, and season with salt and pepper for a savory 'Upma' style porridge.
Why this is on our healthy list.
Sustained Energy
Semolina, being a good source of carbohydrates, provides a steady release of energy, helping you feel full and energized throughout your morning.
Digestive Health
Depending on the type, semolina can contain dietary fiber, which aids in digestion and promotes a healthy gut. The addition of nuts and seeds further boosts fiber content.
Customizable Nutrition
This porridge is highly customizable; adding various nuts, seeds, and fruits can significantly increase its vitamin, mineral, and antioxidant profile, tailoring it to individual dietary needs.
Frequently asked questions
Absolutely! Simply substitute dairy milk with your favorite non-dairy milk like almond, soy, or oat milk, and use a plant-based butter or oil instead of ghee.


