30-Minute Creamy Pistachio White Chocolate Pudding

Prep: 15 minCook: 10 min6 servingsmediumFrench
Creamy Pistachio White Chocolate Pudding with Blood Orange

This luxurious pudding combines ground pistachios with rich white chocolate for an elegant dessert with sophisticated flavors. The creamy custard base is infused with pistachios and enriched with melted white chocolate, creating a smooth, velvety texture. Fresh blood orange segments provide a bright citrus contrast that cuts through the richness beautifully. Perfect for dinner parties or special occasions when you want to impress guests with a restaurant-quality dessert that can be made ahead of time.

Ingredients

6 servings
  • cup shelled pistachios
    almonds1:1nut

    similar creamy texture

    Full guide →
  • 1 cup half and half
    heavy cream1:1dairy

    richer result

    Full guide →
  • ¼ cups superfine sugar, depending on taste
    granulated sugar1:1sweetener

    may need longer processing

  • 2 cups whole milk
  • 2 egg yolks
  • ¼ cup cornstarch
  • 2 blood oranges, segmented, juice reserved
    regular oranges1:1citrus

    less dramatic color

  • 2 tablespoons superfine sugar, or less if oranges are sweet
    granulated sugar1:1sweetener

    may need longer processing

  • 3 ounces good quality white chocolate
    milk chocolate1:1chocolateadds dairy

    richer flavor profile

    Full guide →

Instructions

  1. 1

    Rinse pistachios if salted and process with 1/3 cup half and half and sugar until smooth

  2. 2

    Heat milk and pistachio mixture in saucepan over medium high heat until steaming

  3. 3

    Whisk egg yolks, cornstarch and remaining half and half in separate bowl

  4. 4

    Whisk hot pistachio mixture into egg yolk mixture then return to saucepan

  5. 5

    Simmer while stirring gently until well thickened, about 5 minutes

  6. 6

    Break chocolate into glass bowl and strain hot custard through fine sieve over chocolate

  7. 7

    Stir gently until chocolate melts and incorporates completely

  8. 8

    Distribute into individual serving vessels and refrigerate for at least 1 hour

  9. 9

    Serve chilled topped with blood orange segments tossed with sugar

Tips

Tip 1

Use a fine sieve when straining the custard to ensure silky smooth texture and remove any lumps

Tip 2

The cornstarch prevents egg yolks from curdling, making this pudding more foolproof than traditional custards

Tip 3

Adjust sugar in the orange topping based on the natural sweetness of your blood oranges

Good to Know

Storage

Refrigerate covered for up to 3 days

Make Ahead

Can be made up to 2 days ahead; add orange topping just before serving

Serve With

Serve chilled in individual glasses or ramekins with orange segments on top

Common Mistakes

Watch

Don't let milk mixture boil or eggs may curdle

Watch

Strain custard while hot to ensure chocolate melts properly

Watch

Chill for full hour minimum for proper setting

Substitutions

Dairy-Free Swaps

half and half
heavy cream1:1dairy

richer result

Full guide →

General Alternatives

blood oranges
regular oranges1:1citrus

less dramatic color

superfine sugar
granulated sugar1:1sweetener

may need longer processing

Full guide →
pistachios
almonds1:1nut

similar creamy texture

Full guide →
white chocolate
milk chocolate1:1chocolateadds dairy

richer flavor profile

Full guide →
Find more substitutions →

FAQ

Can I make this without a food processor?

You can finely chop pistachios and steep in warm cream, then strain, but texture won't be as smooth.

What if I can't find blood oranges?

Regular oranges work fine, or try cara cara oranges for similar sweetness and color.

How long will this pudding keep?

Store covered in refrigerator for up to 3 days, though best enjoyed within 2 days for optimal texture.