Homemade Poppy Seed Filling

5 from 3 reviews

Homemade poppy seed filling is actually simple to make and is so much better than store bought. The texture and flavor is superior.


  • 8 oz. poppy seeds (about 1 1/2 cups)
  • 1 cup whole milk
  • 1/4 cup (or 4 Tablespoons) butter
  • 3/41 cup sugar
  • 1 pinch of salt
  • 2 eggs, beaten


  1. Use a coffee grinder to process the poppy seeds. You will need to do this in several batches.
  2. Meanwhile heat the milk, butter, salt, and sugar on medium heat until the sugar dissolves and the milk is frothy.
  3. Slowly pour in a small amount of the hot milk into the eggs, whisking vigorously with the other hand. This is called tempering, which prevents the eggs from scrambling. When you’ve added about half of the milk to the eggs, pour the tempered mixture back into the saucepan and cook on medium-low heat until the mixture thickens, just like making pudding.
  4. Add the poppy seeds, mixing to combine. Cool. The filling will thicken up as it cools. Store the filling in the refrigerator for up to a week and freeze for up to 3 months.

Keywords: poppy seed filling, homemade poppy seed filling