Czech Semolina Pudding (Krupicova Kase)
A warm, creamy Czech semolina pudding sweetened with sugar and cinnamon, a classic homestyle dessert or breakfast.
About This Recipe
Krupicová kaše is a simple, comforting semolina porridge that generations of Czech children grew up eating, made by slowly cooking semolina in milk until thick and smooth, then sweetening with sugar and a touch of cinnamon or vanilla. Its appeal lies entirely in the gentle, custardy texture achieved by cooking the semolina low and slow, whisking often to prevent lumps and scorching. A small amount of butter stirred in at the end gives the pudding a glossy finish and rounds out the flavor without making it heavy. Fruit compote or a drizzle of fruit syrup — cocoa powder is another classic Czech topping — is the traditional way to finish the dish, adding acidity and color against the pale, milky pudding. Served warm in bowls, this pudding works equally well as a nostalgic breakfast or a simple after-dinner dessert, and remains one of the most enduring comfort foods in Czech households, prized for how quickly and cheaply it comes together from pantry staples.
Ingredients
Serves 4
- 4 cupswhole milk
- 0.75 cupsemolina
- 0.33 cupsugar
- 0.5 tspground cinnamon
- 1 tspvanilla extract
- 0.25 tspfine sea salt
- 2 tbspbutter
- 0.5 cupfruit compote or jam(for topping)
- 1 tbspcocoa powder(optional, for topping)
Instructions
- 1
Warm the milk
Bring milk to a gentle simmer in a heavy saucepan over medium heat, stirring occasionally so it doesn't scorch on the bottom.
- 2
Add the semolina
Reduce heat to low and slowly whisk in the semolina in a steady stream, whisking constantly to prevent lumps.
Add the semolina gradually while whisking briskly — dumping it in all at once is the most common cause of a lumpy pudding.
- 3
Cook until thick
Cook, stirring frequently, for 8-10 minutes until the mixture thickens to a smooth, pourable porridge consistency.
- 4
Sweeten and season
Stir in sugar, cinnamon, vanilla and salt, cooking 1-2 minutes more until fully dissolved.
- 5
Finish with butter
Remove from heat and stir in butter until melted and glossy.
- 6
Serve warm
Spoon into bowls and top with fruit compote or a dusting of cocoa powder before serving.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Whisk constantly while adding the semolina — this single step prevents almost all lumping issues.
- →
Keep the heat low throughout cooking; milk scorches easily and will give the pudding a burnt aftertaste if the heat is too high.
- →
The pudding continues to thicken as it cools, so remove it from heat when it's still slightly looser than you want the final texture to be.
Variations
- •
Stir in a tablespoon of cocoa powder while cooking for a chocolate version, a popular variation among children.
- •
Use half milk and half cream for an even richer, more indulgent pudding.
- •
Top with fresh berries instead of compote for a lighter, fresher finish.
Storage
Refrigerate covered up to 3 days; the pudding thickens significantly when chilled. Reheat gently over low heat with a splash of milk stirred in to loosen it back to a pourable consistency.
History & Origin
Krupicová kaše is a traditional Czech semolina porridge commonly served to children and remembered fondly as a nostalgic comfort food from Czech childhoods, often eaten for breakfast or as a light dessert.
Frequently Asked Questions
Can I make this dairy-free?
Yes — substitute a plant-based milk like oat or almond milk, though the pudding will be slightly thinner and less rich than with whole milk.
What if my pudding turns out lumpy?
Whisk it vigorously off the heat, or pass it through a fine sieve to smooth it out. Next time, add the semolina in a slow, steady stream while whisking continuously.
Why is my pudding too thick the next day?
Semolina continues absorbing liquid as it sits, even refrigerated. Simply stir in a splash of warm milk when reheating to bring it back to a smooth, pourable texture.
Nutrition Facts
Per serving (260g / 9.2 oz) · 4 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More Czech Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes