Cardamom Semolina Porridge with Dates and Pistachios
Learn how to make creamy cardamom semolina porridge with buttery dates and pistachios, plus tips for toasting semolina and avoiding lumps and scorching.

Semolina porridge is the kind of breakfast that feels like a warm hug on a slow morning. This version is scented with ground cardamom and bright orange zest, then finished with buttery dates and chopped pistachios. The base is simple: semolina simmered in milk and water until it turns thick, creamy, and satisfying.
What makes this bowl special is how the pieces work together. The porridge is soft and comforting, the dates bring a glossy, caramel-like sweetness, and the pistachios add a crunch that keeps every spoonful interesting. If you have never cooked with semolina, this recipe is a friendly place to start.
Why Toasting the Semolina Matters
Semolina is a granular wheat product with a fairly plain taste when it is simply stirred into liquid. Cooking it in butter first changes that. As the grains warm, they release a nutty aroma and take on a pale golden color, and that toasty depth carries through the whole bowl. The trade-off is that semolina can scorch quickly, so stay at the stove and keep stirring while it toasts.
Getting a Smooth, Creamy Porridge
Lumps are the most common frustration with semolina, and they usually come from adding liquid too fast or letting grains settle on the bottom of the pan. Whisk in the milk, water, sugar, cardamom, and salt, and keep whisking often as the mixture heads toward a simmer. Once it is bubbling gently, scrape the bottom of the pan regularly so nothing sticks. You are looking for a thick, glossy texture with grains that are fully tender and no gritty bite.
Resist the urge to rush this stage. Semolina needs time to swell and soften, and the porridge will thicken noticeably as it simmers. If it looks too thick, keep stirring rather than walking away.
Building Flavor with Dates, Zest, and Pistachios
Dates cooked in butter turn soft, sticky, and glossy, and their natural sweetness deepens as they cook. Medjool dates are a good choice because they are plush and tender, and the quartered pieces spread nicely over each serving. Orange zest is stirred in off the heat so its perfume stays bright instead of fading. Pistachios go on last to keep their crunch, which contrasts beautifully with the creamy porridge and the soft fruit.
Resting, Serving, and Reheating Well
Letting the porridge rest after it leaves the heat gives it time to thicken slightly, so the texture settles into something spoonable and silky. Serve it warm, while the dates are still glossy and the pistachios are crisp. When you reheat leftovers, expect them to look firmer than they did fresh, and loosen them with a little warm milk, stirring until they turn creamy again.
Frequently Asked Questions
Why does my semolina porridge turn out lumpy?
Lumps usually form when liquid goes in too quickly or the semolina settles and clumps on the bottom of the pan. Whisk the milk and water in steadily, keep whisking as the mixture warms, and stir often during the simmer. If lumps appear, whisk briskly and scrape the pan to smooth them out.
Why should I toast the semolina before adding liquid?
Toasting semolina in butter brings out a nutty aroma and turns the grains a pale golden color, which adds depth that plain simmered semolina lacks. Stir constantly during this stage so the grains warm evenly and are less likely to scorch. The payoff is a richer, more rounded flavor in every spoonful.
How should I handle leftover porridge?
Leftover porridge firms up in the refrigerator, so it may look stiff at first. Warm it gently and stir in a little milk until it turns creamy again. Keep it covered so it stays fresh for a few days.
Recipe
Cardamom Semolina Porridge with Dates and Pistachios
A creamy, warmly spiced semolina porridge made with milk and water, topped with buttery sauteed dates and chopped pistachios. Toasting the semolina in butter first gives it a nutty flavor before it simmers.
- Course
- Breakfast
- Cuisine
- Middle Eastern
- Difficulty
- Easy
- Servings
- 4 servings
- Prep time
- 15 mins
- Cook time
- 19 mins
- Total time
- 36 mins
- Calories
- 470 kcal
Ingredients
Porridge
Dates
Topping
Instructions
Prep
Coarsely chop the pistachios. Pit the dates and cut each one into quarters.
Porridge
Melt 1 tablespoon butter in a medium saucepan over medium heat. Add the semolina and stir for about 4 minutes, until it smells nutty and turns a pale golden color.
Whisk in the milk, water, sugar, cardamom and salt. Bring to a gentle simmer over medium heat, whisking often.
Reduce the heat to medium-low and simmer for 12 minutes, stirring frequently with a spatula and scraping the bottom of the pan, until the semolina is tender and the porridge is thick and creamy.
Dates
While the porridge simmers, melt 1 tablespoon butter in a small skillet over medium heat. Add the dates and cook for 3 minutes, stirring, until they soften and turn glossy.
Finish
Remove the porridge from the heat. Stir in the orange zest and the remaining 1 tablespoon butter, then let it rest for 5 minutes so it thickens slightly.
Serve
Spoon the porridge into bowls. Top with the sauteed dates and chopped pistachios and serve warm.
Notes
- Stir the semolina constantly while it toasts and whisk often as the liquid heats, since semolina settles and can scorch on the bottom of the pan.
- The porridge thickens as it cools. Loosen it with a splash of warm milk when reheating leftovers, which keep covered in the refrigerator for up to 3 days.
Recipe: https://dishwhisperer.com/cardamom-semolina-porridge-with-dates-and-pistachios/





