
The pastiera napoletana, or simply pastiera, is a traditional Neapolitan Easter ricotta pie from Campania region, especially in Naples and its surroundings. It has a fragrant shell of shortcrust pastry and a creamy filling based on ricotta cheese, cooked wheat (or grano cotto), eggs, sugar, milk, orange flower water and candied orange and citron.
This recipe is a springtime ritual that takes about 3-4 days to make, or 6 if you use uncooked wheat as you should soak it for about 2-3 days. Indeed, it is usually made on Holy Thursday and served on Easter Sunday.
The Neapolitan pastiera is decorated on the surface with seven strips of shortcrust pastry, four below and three above or vice versa. Finally, bake it in the oven until golden brown. Perfect to serve on a traditional Neapolitan Easter lunch, the pastiera is still delicious if enjoyed the next day as the flavors blend perfectly and the texture becomes slightly moist.
This recipe is very popular in Naples area and each family has its own version. You can make a creamier filling by blending it, or leave the grains as they are if you prefer a more traditional pastiera. You can also use sheep’milk ricotta cheese or mix it with a part of cow’s milk ricotta cheese. And we could continue indefinitely, since there are so many variants.
Enjoy the pastiera napoletana together with other traditional Easter recipes from Italy such as Easter bundt cake, Italian Easter bread or casatiello.
Pastiera Napoletana Origins
The origins of Neapolitan pastiera are still not clear. Among the many legends, one tells that goddess Partenope (who was the protector of the city) received seven ingredients from the sea with which she made this dessert. In fact, Neapolitan pastiera doesn’t contain one less main ingredient. Another legend says Maria Theresa of Austria smiled for the first time while tasting this cake.
Realistically, it is believed that the recipe of pastiera dates back to 1600, when in « Lo cunto de li cunti » (1634) by Giambattista Basile is mentioned the pastiera, as well as in the cookbook by Ippolito Cavalcanti in 1837.
Tips for making Neapolitan Ricotta Easter Pie
For a more intense flavor in the filling, you can also add a spoonful of powdered cinnamon.
The shortcrust pastry shell can be also made without baking powder.
Those with a sweet tooth can also add a few tablespoons of custard to the ricotta cheese and wheat filling.
Make sure your pastiera is completely cool when you unmold it otherwise it will break. Don’t refrigerate it to hurry it up.
If you can’t find cooked wheat, soak uncooked wheat grains 3 days before you want to make the pastiera. You can also replace it with pearl barley pearls.
How to store Pastiera
Pastiera can be stored at room temperature for 2 days, and for extra 2 days in the refrigerator, covered with a sheet of cling film. You can also freeze it both before and after cooking for 2 months.
Another recipe you need to try

Ingredients
for the shortcrust pastry
for the ricotta cream
candied orange and citron
for decorating (optional)
How to make Pastiera Napoletana
Step 1
Step 1
Drain the wheat well.
Drain the wheat well.
Step 2
Step 2
Transfer it to a saucepan and add the whole milk.
Transfer it to a saucepan and add the whole milk.
Step 3
Step 3
Also add the butter and put on medium heat to start cooking.
Also add the butter and put on medium heat to start cooking.
Step 4
Step 4
Stir occasionally and cook the wheat in the milk until the milk is completely absorbed and you have a compact cream. Remove from heat and allow to cool.
Stir occasionally and cook the wheat in the milk until the milk is completely absorbed and you have a compact cream. Remove from heat and allow to cool.
Step 5
Step 5
In the meantime, prepare the shortcrust pastry; arrange the all purpose flour in a heap and add the soft butter into small pieces and the granulated sugar in the center.
In the meantime, prepare the shortcrust pastry; arrange the all purpose flour in a heap and add the soft butter into small pieces and the granulated sugar in the center.
Step 6
Step 6
Also combine the eggs, aromas and fine salt.
Also combine the eggs, aromas and fine salt.
Step 7
Step 7
Knead with your hands to obtain a firm and homogeneous mixture.
Knead with your hands to obtain a firm and homogeneous mixture.
Step 8
Step 8
Shape the mixture into a ball, wrap with cling film and let it rest in the refrigerator for 30 minutes.
Shape the mixture into a ball, wrap with cling film and let it rest in the refrigerator for 30 minutes.
Step 9
Step 9
Prepare the ricotta cheese cream; mash the ricotta cheese in a large bowl.
Prepare the ricotta cheese cream; mash the ricotta cheese in a large bowl.
Step 10
Step 10
Add the granulated sugar.
Add the granulated sugar.
Step 11
Step 11
Lightly beat the eggs in a separate bowl.
Lightly beat the eggs in a separate bowl.
Step 12
Step 12
Gradually pour them into the ricotta cheese mixture, stirring with a hand whisk.
Gradually pour them into the ricotta cheese mixture, stirring with a hand whisk.
Step 13
Step 13
Finish the eggs and mix everything vigorously.
Finish the eggs and mix everything vigorously.
Step 14
Step 14
The cream should be of an intense yellow color and fairly fluid.
The cream should be of an intense yellow color and fairly fluid.
Step 15
Step 15
At this point, add the cooked and now cold wheat.
At this point, add the cooked and now cold wheat.
Step 16
Step 16
Mix well and complete with the candied fruit and the orange flower water.
Mix well and complete with the candied fruit and the orange flower water.
Step 17
Step 17
Roll out the shortcrust pastry dough to a thickness of about a centimeter.
Roll out the shortcrust pastry dough to a thickness of about a centimeter.
Step 18
Step 18
Line an aluminum pan with low edges approximately 24 centimeters in diameter with the dough.
Line an aluminum pan with low edges approximately 24 centimeters in diameter with the dough.
Step 19
Step 19
Level out the sides by removing the excess dough.
Level out the sides by removing the excess dough.
Step 20
Step 20
The shortcrust pastry shell is ready to accommodate the ricotta cheese and wheat filling.
The shortcrust pastry shell is ready to accommodate the ricotta cheese and wheat filling.
Step 21
Step 21
Pour the filling with a ladle.
Pour the filling with a ladle.
Step 22
Step 22
The filling will have to reach the edge, leaving only about half a centimeter.
The filling will have to reach the edge, leaving only about half a centimeter.
Step 23
Step 23
Use the remaining shortcrust pastry to create seven strips to cross on the surface of the pastiera. Place three strips on the bottom.
Use the remaining shortcrust pastry to create seven strips to cross on the surface of the pastiera. Place three strips on the bottom.
Step 24
Step 24
Form a grid by alternating four strips above.
Form a grid by alternating four strips above.
Step 25
Step 25
Bake the pastiera at 170° C/340° F for about 90 minutes.
Bake the pastiera at 170° C/340° F for about 90 minutes.
Step 26
Step 26
Remove the Neapolitan pastiera from the oven and let it cool for a few hours before taking it out of the mold. Sprinkle it with powdered sugar just before serving.
Remove the Neapolitan pastiera from the oven and let it cool for a few hours before taking it out of the mold. Sprinkle it with powdered sugar just before serving.
window._fpcmp.push(function(gdpr) { !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', ' fbq('init', '1402969933116194'); fbq('track', 'PageView'); //fbq('track', 'ViewContent'); //send custom checkpoints event (function () { var checkPoints = [10, 20, 40, 60, 90, 120, 180, 240, 300].sort(function(a, b) { return a - b; }); //seconds var checkPointIndex = 0; var f = function(){ var data = { instant: checkPoints[checkPointIndex] }; console.log("[FB PIXEL] send custom event ViewContentCheckPoint ", data, " on account " ,"1402969933116194" , " currentTime in seconds ", new Date().getTime() / 1000); fbq('trackCustom', 'ViewContentCheckPoint', data); checkPointIndex++; if(checkPointIndex < checkPoints.length) { setTimeout(f, (checkPoints[checkPointIndex] - checkPoints[checkPointIndex-1]) * 1000) } }; if(checkPoints.length){ setTimeout(f, checkPoints[checkPointIndex] * 1000) } })(); });