Bulgarian Rice Pudding Recipe - Oriz Puding

Rice pudding
Rice pudding Michael M_ller / EyeEm / Getty Images
Prep: 5 mins
Cook: 60 mins
Total: 65 mins
Servings: 4 servings
Nutritional Guidelines (per serving)
320 Calories
13g Fat
41g Carbs
9g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 4
Amount per serving
Calories 320
% Daily Value*
Total Fat 13g 17%
Saturated Fat 8g 39%
Cholesterol 38mg 13%
Sodium 100mg 4%
Total Carbohydrate 41g 15%
Dietary Fiber 2g 6%
Protein 9g
Calcium 286mg 22%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Bulgarian rice pudding, or oriz puding, is one of the most frequently served desserts in the Balkan country of Bulgaria. What sets it apart from other rice puddings is the addition of lemon zest and a pistachio and rose petal garnish. Rose water and rose oil are used in many Bulgarian dishes.


  • 1/2 cup short-grain white rice
  • 3 tablespoons sugar
  • 3 3/4 cups whole milk
  • 2 tablespoons butter
  • 1 cinnamon stick
  • 1 strip lemon zest
  • Optional: pistachios and rose petals

Steps to Make It

  1. Place rice, sugar, milk, butter, cinnamon and zest into a large, heavy-bottomed saucepan.

  2. Cook over very low heat, stirring frequently, but do not let boil, for 45 minutes to 1 hour or until creamy, thick and rice is tender. Discard cinnamon stick and zest.

  3. Serve warm or at room temperature garnished with shelled pistachio halves and rose petals (if desired).