Cheesy Egg and Cheese Piroshki

Golden-baked Cheesy Egg and Cheese Piroshki sit on a rustic wooden board, showcasing flaky, golden pastry and melted cheese peeking from a half-moon shape. Save
Golden-baked Cheesy Egg and Cheese Piroshki sit on a rustic wooden board, showcasing flaky, golden pastry and melted cheese peeking from a half-moon shape. | cookedcomfort.com

These soft, golden hand-held pastries feature a tender yeast dough enveloping a savory filling of chopped hard-boiled eggs blended with melted mozzarella and crumbled feta. Fresh dill and green onions add brightness, while the egg wash creates a beautiful golden-brown finish. Ready in about 55 minutes, these make 12 generous portions ideal for gatherings.

The dough was supposed to rest for an hour, but I kept checking it every ten minutes like an impatient parent. My grandmother would have laughed at me, standing over the bowl, willing the yeast to work its magic. When it finally puffed up over the rim, I felt absurdly proud, as if I'd personally coaxed it into growing. That first batch came out lopsided and uneven, but the smell of warm bread and melting cheese made everything else fade away.

My friend Anna took one bite during our book club meeting and immediately demanded the recipe. She's been making them ever since, tweaking the herbs and sometimes adding bacon bits. There's something about the combination of flaky pastry and savory filling that makes people gather around the kitchen island, waiting for the next batch to come out of the oven.

Ingredients

  • All-purpose flour: Creates the perfect structure for these handheld pastries, strong enough to hold the filling but tender enough to melt in your mouth
  • Active dry yeast: The magic ingredient that transforms simple flour and milk into something extraordinary, so dont rush the proofing process
  • Warm milk: Should feel like bath temperature against your wrist, too hot and youll kill the yeast, too cold and it wont wake up properly
  • Hard-boiled eggs: The secret to the filling, providing creamy texture and protein that balances the richness of the cheeses
  • Mozzarella and feta: Mozzarella brings the melt while feta delivers that perfect salty tang, together theyre unstoppable
  • Fresh dill: Brightens everything and adds that authentic Eastern European flavor profile, though my teenage daughter picks it out every time

Instructions

Wake up the yeast:
Dissolve sugar in warm milk and sprinkle yeast on top, then walk away for ten minutes and let it foam up like a science experiment.
Make the dough:
Combine flour and salt in a large bowl, then add melted butter, egg, and that bubbly yeast mixture, mixing until everything comes together into a shaggy ball.
Knead and rise:
Turn the dough onto a floured surface and knead for 7 to 8 minutes until it feels smooth and elastic, then place it in a greased bowl, cover, and let it double in size.
Prepare the filling:
While the dough rises, chop the hard-boiled eggs and mix with mozzarella, feta, dill, green onions, pepper, and salt until combined.
Shape and fill:
Preheat your oven to 375F, punch down the dough, divide into 12 balls, roll each into a 4-inch circle, and place 2 tablespoons of filling in the center.
Seal and bake:
Fold the dough over the filling into a half-moon shape, pinch the edges tightly, brush with beaten egg, and bake for 20 to 25 minutes until golden brown.
Warm, freshly baked Cheesy Egg and Cheese Piroshki rest on a plate, dusted with flour and ready to be enjoyed with a side of sour cream. Save
Warm, freshly baked Cheesy Egg and Cheese Piroshki rest on a plate, dusted with flour and ready to be enjoyed with a side of sour cream. | cookedcomfort.com

Last Christmas morning, my sister-in-law walked into the kitchen while I was brushing the tops with egg wash. She ended up eating three straight from the cooling rack, burning her fingers but not caring. Now theyre requested at every family gathering, and I make a double batch because they disappear faster than I can bake them.

Make Ahead Magic

You can assemble these piroshki completely and freeze them before baking. Just place them on a baking sheet until firm, then transfer to a freezer bag. When ready to eat, brush with egg wash and bake straight from the freezer, adding about 5 extra minutes to the cooking time. They taste just as good, maybe even better.

Filling Variations

Sometimes I swap the hard-boiled eggs for scrambled ones, though the texture is slightly different. You can also add sautéed mushrooms or spinach to the cheese mixture for extra nutrients. My version with caramelized onions and sharp cheddar has become a Sunday morning favorite that my husband specifically requests.

Serving Suggestions

These piroshki shine alongside a simple cucumber salad dressed with vinegar and dill. They also pair beautifully with a bowl of borscht or any light soup. For parties, arrange them on a wooden board with small bowls of sour cream, extra herbs for garnish, and maybe some pickled vegetables on the side.

  • Serve warm but theyre also excellent at room temperature for picnics or lunchboxes
  • Freeze any leftovers wrapped individually in plastic wrap, then reheat at 350F for 10 minutes
  • The egg wash gives them that gorgeous golden shine, so dont skip it
Close-up of a split Cheesy Egg and Cheese Piroshki revealing a rich, creamy filling of chopped eggs, mozzarella, feta, and fresh dill. Save
Close-up of a split Cheesy Egg and Cheese Piroshki revealing a rich, creamy filling of chopped eggs, mozzarella, feta, and fresh dill. | cookedcomfort.com

Theres something deeply satisfying about food you can hold in your hands, warm and fragrant, that feels like it was made with love even on a Tuesday afternoon. These piroshki have become my go-to for bringing comfort to any table.

Recipe FAQs

Yes, prepare the dough and let it rise for the first time, then refrigerate overnight. Bring to room temperature before shaping and filling.

Try substituting part of the mozzarella with cheddar, gouda, or farmer's cheese for different flavor profiles while maintaining the creamy texture.

Keep in an airtight container at room temperature for up to 2 days, or refrigerate for 5 days. Reheat in a 350°F oven for 10 minutes to restore crispness.

Absolutely. Freeze unbaked piroshki on a baking sheet, then transfer to bags. Bake from frozen, adding 5-10 minutes to cooking time. Baked ones also freeze well for 3 months.

Ensure your milk is warm (105-115°F), not hot. Check that yeast is fresh and not expired. Also, find a warm, draft-free spot for rising—inside an oven with just the light on works perfectly.

Cheesy Egg and Cheese Piroshki

Soft golden pastries filled with hard-boiled eggs, mozzarella, and feta cheese.

Prep 30m
Cook 25m
Total 55m
Servings 12
Difficulty Medium

Ingredients

Dough

  • 3 cups all-purpose flour
  • 1 cup warm milk
  • 1 packet (2 1/4 tsp) active dry yeast
  • 2 tbsp sugar
  • 1/2 tsp salt
  • 2 tbsp unsalted butter, melted
  • 1 large egg

Filling

  • 4 large hard-boiled eggs, peeled and chopped
  • 1 1/2 cups shredded mozzarella cheese
  • 1 cup crumbled feta cheese
  • 1/4 cup chopped fresh dill
  • 1/4 cup chopped green onions
  • 1/4 tsp ground black pepper
  • 1/4 tsp salt

For Brushing

  • 1 large egg, beaten

Instructions

1
Activate the Yeast: Dissolve sugar in warm milk in a small bowl. Sprinkle yeast over the top and let stand for 5–10 minutes until foamy.
2
Prepare the Dough: Combine flour and salt in a large bowl. Add melted butter, 1 egg, and the yeast mixture. Mix until a dough forms.
3
Knead and Rise: Knead the dough on a lightly floured surface for 7–8 minutes until smooth and elastic. Place in a greased bowl, cover, and let rise in a warm place for 1 hour until doubled in size.
4
Make the Filling: Combine chopped hard-boiled eggs, mozzarella, feta, dill, green onions, black pepper, and salt in a medium bowl. Mix until evenly combined.
5
Preheat Oven: Preheat oven to 375°F. Line a baking sheet with parchment paper.
6
Divide the Dough: Punch down the risen dough and divide it into 12 equal balls.
7
Shape the Piroshki: Roll each ball into a 4-inch circle. Place 2 tablespoons of filling in the center. Fold the dough over the filling to form a half-moon or oval shape. Pinch the edges tightly to seal.
8
Brush and Bake: Place piroshki seam side down on the prepared baking sheet. Brush each with beaten egg. Bake for 20–25 minutes until golden brown. Serve warm or at room temperature.
Additional Information

Equipment Needed

  • Mixing bowls
  • Whisk
  • Measuring cups and spoons
  • Rolling pin
  • Baking sheet
  • Parchment paper
  • Pastry brush

Nutrition (Per Serving)

Calories 210
Protein 9g
Carbs 25g
Fat 8g

Allergy Information

  • Contains wheat (gluten)
  • Contains milk (dairy)
  • Contains eggs
  • Feta cheese may contain traces of other allergens; check labels if sensitive
Evelyn Foster

Home cook sharing easy, nourishing recipes and helpful kitchen tips for everyday family meals.