Estimated reading time: 7 minutes
St. Giovanni petit pain is a pillowy-soft Alexandrian roll with a golden crust and a milky, buttery sweetness. Light yet nourishing, it balances carbs for energy with proteins and fats for a satisfying lunch box, snack or breakfast.
This recipe may contain affiliate links. Please check our Disclosure policy.
Growing up in Alexandria, Egypt, my mother often brought home soft rolls from St. Giovanni, a landmark restaurant and bakery established in 1938 by a Greek Baker. Overlooking the scenic Mediterranean, St. Giovanni quickly became an icon of the city’s cosmopolitan food scene, famed for its irresistible baked goods — especially its petit pain, or mini soft rolls. As a picky eater, I would sometimes return my school lunch untouched — a trait I now recognize in my children. Hoping to spark their appetite the way those rolls once did for me four decades ago, I set out to recreate them at home, trying multiple recipes until I lucked out. With their pillowy, fluffy texture, these rolls cradle any filling — saucy or firm — without ever turning soggy or stale.
St Giovanni Petit Pain at a Glance
- Cuisine: Greek – French – Egyptian Cuisine
- Primary Cooking Method: Stove Top + Oven
- Dietary Info: Vegetarian
- Key Flavor: Milky. Buttery. Sweet
- Skill Level: Intermediate
Ingredients & Substitutions For St. Giovanni Petit Pain
-
Water + Milk + Flour Mixture: A cooked flour-and-water paste that keeps the rolls extra soft and fluffy. This is a Japanese adapted technique that hails from China and named as “Tangzhong”.
-
Milk: Adds richness and tenderness to the dough.
-
Bread Flour: Provides structure and chew thanks to its higher protein content.
-
Sugar: Balances flavor and helps with browning. Replace it with honey if you will.
-
Water: Hydrates the dough and activates the gluten.
-
Milk Powder: Deepens flavor and enhances the bread’s softness.
-
Fine Salt: Sharpens flavor and strengthens the gluten network.
-
Butter: Brings richness, moisture, and a melt-in-your-mouth texture.
How to Make St. Giovanni Petit Pain (Soft Rolls)
Frequently Asked Questions
-
What makes St. Giovanni bread special?
It’s known for its pillowy soft texture and slightly sweet, milky flavor, a hallmark of the legendary Alexandrian bakery since 1938. -
Can I bake St. Giovanni bread at home?
Yes! With simple ingredients and the tangzhong method, you can recreate the bakery’s signature rolls in your own kitchen. -
How should I serve St. Giovanni bread?
These rolls are perfect for sandwiches, breakfast with butter and jam, or as a side to soups and stews.
More Egyptian Bread Recipes

ST. GIOVANNI PETIT PAIN RECIPE (SOFTEST ROLLS FOR LUNCH BOXES)
Equipment
- Small Rolling Pin (With Handle)
Ingredients
(Water + Milk + Flour mixture)
- 60 mL ¼ cup water
- 60 mL ¼ cup milk
- 23 g 2 tbsp bread flour
St Jiovanni Petit Pain (Soft Rolls)
- Prepared (water-milk+water mixture), cooled to room temperature (recipe above)
- 120 mL ½ cup lukewarm milk
- 7 g 2 to 2¼ tsp active dry yeast
- 50 g ¼ cup sugar, or honey
- 15 g 2 tbsp dry milk powder
- 1 egg, at room temperature
- 350 g about 2⅔ cups bread flour, packed and leveled
- 1 tsp sea salt or fine Himalayan salt
- 58 g 4 tbsp / ½ stick unsalted butter, softened
Instructions
Water-Flour-Milk Mixture
- Place the water in a small saucepan. Add the bread flour and whisk until you have a smooth mix with no lumps. Add the rest of the milk and whisk to combine. Scrape the mixture into a bowl and then cover with plastic wrap. Make sure the plastic wrap is touching the surface of this mixture to prevent a skin from forming on top. Allow the tangzhong to cool to room temperature.
- St Giovanni Petit Pain (Soft Rolls)
- In your mixing bowl, place the lukewarm milk and dissolve about 1 tsp of the sugar or honey in the liquid. Sprinkle the yeast over the milk and stir gently to mix. Allow the milk + yeast mixture to stand for about 10 - 20 minutes until the yeast is activated. The mixture should become foamy and frothy on the surface.
- Once the yeast is activated, add the milk powder (if using), the rest of the sugar, the water-milk-flour mixture we made earlier, the egg, flour, and finally the salt.
- Using a spatula, mix the dough to combine the ingredients and to help form a shaggy dough.
- With the dough hook attached to your mixer, knead the dough for about 5 minutes on a low speed (speed 2 or 3). The dough will be very sticky and stick to the sides, but continue mixing and the dough will start to come together.
- After 5 minutes of kneading, add the butter pieces in 3 - 4 additions, mixing for about 20 seconds in between. Scrape down the sides and the bottom of the bowl to make sure the dough mixes everything well.
- Once all the butter is incorporated into the dough, turn up the speed to 4 - 5 (medium speed) and knead for a further 5 - 7 minutes. Scrape the bowl once or twice while kneading.
- The dough should become smooth, satiny and pull off cleanly from the sides of the bowl.
- Place the dough on a lightly floured surface and shape the dough into one big ball. Then place the dough back in the mixing bowl and cover with plastic wrap and let it rise to double in size (1-2 hours) in a warm, dry place.
- Optional Step: When the dough has proofed you can transfer it to the fridge for a couple of hours or over night to develop flavor or just to make it a little easier to handle.
- Once the dough is proofed and you’re ready to shape the dough, prepare the soft rolls molds by buttering and dusting them with flour.
- Turn the dough out onto a lightly floured surface and cut it into equal pieces- 40 grams each.
- Shape the Rolls: Roll up each piece of dough into logs or cylindric shape, starting from the pointed end. Make sure you roll up the dough firmly, and a little tightly. Seal the ends and place the rolls in the molds seam side down.
- Cover the rolls with a clean tea towel and let the dough proof in a warm place, until doubled in size. This can take about 1 - 2 hours depending on the ambient room temperature. The dough should rise to just below the top of the loaf pan.
- Baking the bread: When the bread is proofed, preheat oven to 350°F / 180°C. Brush the top of the bread dough with egg wash (for a glossy crust). Bake in the preheated oven for 30 - 35 minutes. If the bread starts to caramelize too much in the oven, place a piece of foil over the surface of the bread to prevent it from burning.
- If you have a thermometer, bake until the internal temperature is about 190 - 205°F (88 - 96°C).
- Remove the rolls molds from the oven and let it cool for a few minutes.
- Turn the dough out onto a wire rack and let it cool down further.
- Storage: Store the bread in a container, covered with a clean tea towel for 1 day or in ziplocks in the fridge for up to 5 days. Freeze in an air-vacuumed ziplocks in the freerzer. Reheat it in a preheated oven or toaster for 3-5 minutes at 320 F°.
Nermine's Notes
- If your kitchen is cold, turn on the oven at 300 F° for no more than 3 minutes and then turn it off. keep the bowl inside the oven. The heat reside will warm the oven sufficiently to help with the proofing. You can use a metal bowl to make this proofing process go faster.
- To check the dough proofing:
- If you make a small indent on the dough with your finger tip and it bounces back slightly, then it's ready to be baked.
- If the indentation stays, it's starting to over-proof, so bake it as quickly as possible.
- If the bread deflates when poked with a finger, then it has definitely over-proofed and may need to be re-done.
Add Your Private Notes
Receive our Weekly Recipe in your Inbox
Chez Nermine is your source for wholesome, and no-fail Egyptian and Egyptian-inspired recipes. To receive our weekly recipe(s) straight to your inbox, subscribe for free to the blog here.
For fun and engaging food tutorial videos, follow us on Instagram @cheznermine and Facebook at Chez Nermine Page.
If you try this on Cheznermine.com, then don’t forget to rate the recipe and leave a comment below! And if you snapped some shots, share it on Instagram and tag @cheznermine so we can repost on Stories!
Discover more from
Subscribe to get the latest posts sent to your email.

The nest part in the recipe details is the (Nermine Notes) to check the fermentation level. Before baking
Thank you for sharing 🙏
My pleasure!
Nostalgia!
Absolutely!
Enjoy!