Rose and Cardamom Risotto with Pistachios
RisottoPersianEasy

Rose and Cardamom Risotto with Pistachios

From the MyKitchenBank Kitchen

A creamy stovetop sweet risotto inspired by Persian flavors. Arborio rice simmers slowly in cardamom-scented milk, then gets a fragrant finish of rose water and a topping of crunchy pistachios. Serve it warm for dessert or breakfast.

Prep
15 min
Cook
35 min
Wait
5 min
Total
55 min
Makes
About 4 cups (4 generous servings)

Steps

Before you start
  • Measure the rose water carefully. It is potent, and too much tastes soapy. Start with the amount listed and add more only at the end.
  • Crush the cardamom pods and chop the pistachios before you turn on the heat, because the risotto needs near-constant stirring.
  • Do not rinse the rice. The surface starch is what makes the risotto creamy.
  • Plan on about 35 minutes of cooking, with stirring every minute or so.
  1. Toast the pistachios

    • Heat a small dry skillet over medium-low heat.
    • Add the chopped pistachios and toast, stirring often, for 3 to 4 minutes.
    • Tip them onto a plate to stop the cooking.
    + Show details

    Ready when: Pistachios smell nutty and look slightly deeper green, with a few golden flecks.

    Tip: Pistachios burn quickly once toasted, so move them out of the hot pan right away.

  2. Infuse the milk

    • In the 2-quart saucepan, combine the milk, water, and crushed cardamom pods.
    • Heat over medium heat until steaming with small bubbles at the edges, about 5 minutes.
    • Reduce heat to low and keep it barely warm, with the pods left in.
    + Show details

    Ready when: Milk is steaming and smells floral and spicy, but it is not boiling.

    Tip: Watch the pan, because milk boils over fast.

  3. Toast the rice

    • In the 3-quart pan, melt the butter over medium heat.
    • Add the rice and stir for 2 minutes, so each grain is coated in butter and the edges look slightly translucent.
    + Show details

    Ready when: Grain edges look translucent with a white center, and the rice smells lightly nutty.

    Tip: Don't let the butter brown.

  4. Add the first milk

    • Ladle in about 1 cup (240 ml) of the warm milk, leaving the cardamom pods in the saucepan.
    • Stir the rice constantly until the milk is mostly absorbed and the spoon leaves a trail across the pan bottom, about 3 minutes.
    + Show details

    Ready when: A spoon dragged through the rice leaves a clear channel for a second before it closes.

    Tip: Keep the heat at a gentle bubble. Too high and the milk scorches on the bottom.

  5. Add milk gradually

    • Continue adding the milk 1 scant cup (about 200 ml) at a time, stirring often and waiting until each addition is mostly absorbed before adding the next.
    • Add the sugar and salt after the second addition.
    • Continue for about 20 to 25 minutes total, using most of the milk.
    + Show details

    Ready when: Rice is tender with a slight chew in the center, and the mixture is loose and creamy.

    Tip: Taste a grain after 20 minutes. If it is still chalky in the center, add the remaining milk and keep going for a few more minutes.

  6. Finish with cream

    • Remove the pan from the heat.
    • Stir in the cream.
    • If the risotto looks thick, add a splash of the remaining warm milk.
    • It should flow slowly when you tilt the pan.
    + Show details

    Ready when: Risotto is glossy, creamy, and spreads slowly into a loose mound.

    Tip: The rice keeps thickening as it cools, so make it slightly looser than you want to serve it.

  7. Add rose water

    • Stir in 1½ teaspoons of rose water.
    • Taste, and add up to ½ teaspoon more if you want a stronger floral note.
    • Cover and let it rest for 5 minutes.
    + Show details

    Ready when: Risotto smells clearly floral but not perfumey.

    Tip: Add rose water off the heat so its aroma doesn't cook away.

  8. Serve

    • Spoon the warm risotto into four bowls.
    • Top with the toasted pistachios and the rose petals, if using.
    • Serve right away.

Good to know

Tips
  • Keep the milk warm at all times. Cold milk slows the cooking and makes the rice gummy.
  • Rose water brands vary a lot in strength. Start with less, and add more only after tasting.
  • Fish out any visible cardamom pods that end up in the rice before serving, as they are unpleasant to bite into.
  • Serve immediately, since the risotto thickens quickly as it cools.
Make ahead

Cook the risotto up to 1 day ahead, but stop before adding the rose water and cream. Cool and refrigerate it. To serve, reheat with ½ cup (120 ml) milk over low heat, then finish with the cream and rose water. Toast the pistachios up to 2 days ahead and keep them in an airtight container.

Storage & reheating

Room temperature: up to 1 hour. Refrigerator: airtight container for up to 3 days. Freezer: not recommended, because the rice turns mushy. To reheat, warm over low heat with a splash of milk, stirring until creamy. Keep the pistachios separate until serving.

Substitutions
  • arborio rice → carnaroli or vialone nano rice. Other short-grain risotto rice works the same way. Avoid long-grain rice, which won't turn creamy.
  • whole milk → unsweetened oat milk. Use it for a dairy-free version, and swap the butter and cream for coconut oil and full-fat coconut milk.
  • unsalted shelled pistachios → slivered almonds. Toast them the same way. The color and flavor will differ slightly.
  • green cardamom pods → ½ teaspoon ground cardamom. Stir it in with the rice in step 3. The flavor will be a bit less nuanced.

Reviews (0)