Cheesy Egg Piroshki

Golden-brown Cheesy Egg and Cheese Piroshki fresh from the oven, with melted mozzarella oozing slightly from the flaky pastry folds. Pin it
Golden-brown Cheesy Egg and Cheese Piroshki fresh from the oven, with melted mozzarella oozing slightly from the flaky pastry folds. | jasminerecipes.com

These soft, golden pastries feature a tender homemade dough wrapped around a savory filling of chopped hard-boiled eggs, mozzarella, and feta cheese. Fresh dill and green onions add brightness to the rich mixture, creating perfect handheld snacks or light meals.

The dough comes together with warm milk, yeast, and butter, rising to pillowy perfection before being filled and baked to a beautiful golden brown. Each piroshki takes about 55 minutes from start to finish and yields 12 generous portions.

Traditionally served warm or at room temperature, these vegetarian pastries pair wonderfully with sour cream or a crisp cucumber salad for a complete Eastern European experience.

The aroma of yeast dough rising on my grandmother's counter always meant something special was coming. These golden piroshki were the treasures that emerged from her oven, steaming and irresistible, with that perfect pillowy crunch giving way to savory comfort inside.

I once made a double batch for a neighborhood gathering and watched them disappear in minutes. The best moment was seeing my neighbor's skeptical eight year old take a tentative bite, then immediately reach for a second one with genuine enthusiasm.

Ingredients

  • 3 cups all purpose flour: Forms the foundation of your dough, creating structure while maintaining tenderness
  • 1 cup warm milk: Activates the yeast and adds subtle richness to the dough
  • 1 packet active dry yeast: The magic ingredient that makes your dough rise and develop flavor
  • 2 tbsp sugar: Feeds the yeast and adds a slight sweetness that balances the savory filling
  • 1/2 tsp salt: Enhances all the flavors in both dough and filling
  • 2 tbsp unsalted butter melted: Adds tenderness and a subtle buttery note to the dough
  • 1 large egg: Enriches the dough structure and helps with browning
  • 4 large hard boiled eggs peeled and chopped: Create the classic creamy texture in the filling
  • 1 1/2 cups shredded mozzarella cheese: Provides the incredible melted cheese factor
  • 1 cup crumbled feta cheese: Adds tangy depth and saltiness to the filling
  • 1/4 cup chopped fresh dill: Brings bright herbal freshness that cuts through the richness
  • 1/4 cup chopped green onions: Adds mild onion flavor and lovely color specks
  • 1/4 tsp ground black pepper: Adds gentle warmth and complexity
  • 1/4 tsp salt: Balances and enhances all the filling flavors
  • 1 large egg beaten: Creates that beautiful golden glossy finish on top

Instructions

Wake up the yeast:
Stir sugar into warm milk until dissolved, then sprinkle yeast on top and let it work its magic for 5 to 10 minutes until you see a lovely foamy layer form.
Build your dough base:
Whisk flour and salt together in a large bowl, then create a well in the center and pour in melted butter, one egg, and your activated yeast mixture.
Knead with purpose:
Turn onto a floured surface and knead for about 7 or 8 minutes, feeling the dough transform from shaggy to smooth and elastic under your hands.
Let it rise:
Place in a greased bowl, cover with a warm towel, and find a cozy spot for it to double in size, about one hour.
Prepare the filling:
Combine chopped eggs, mozzarella, feta, dill, green onions, pepper, and salt in a bowl, mixing until everything is evenly distributed.
Heat things up:
Preheat your oven to 375°F and line a baking sheet with parchment paper for easy cleanup.
Divide and conquer:
Punch down the risen dough gently and divide into 12 equal portions, rolling each into a smooth ball.
Shape and fill:
Roll each ball into a 4 inch circle, place 2 tablespoons of filling in the center, and fold dough over to create a half moon shape.
Seal it tight:
Pinch the edges firmly together, crimping slightly if needed, and place seam side down on your prepared baking sheet.
Give them a glow:
Brush each pastry generously with beaten egg, creating that gorgeous golden finish we all love.
Bake to perfection:
Slide into the oven for 20 to 25 minutes until deeply golden, then let them cool just enough to handle.
Steaming Cheesy Egg and Cheese Piroshki served beside a creamy bowl of sour cream for dipping. Pin it
Steaming Cheesy Egg and Cheese Piroshki served beside a creamy bowl of sour cream for dipping. | jasminerecipes.com

These became my go to contribution to family gatherings after the year I brought store bought appetizers and my aunt gently asked if everything was alright. Now I arrive with a warm basket of piroshki, and the conversation always turns to food memories before the first round is even finished.

Make Ahead Magic

You can assemble the entire piroshki through step nine, then freeze them on the baking sheet before transferring to a bag. Bake from frozen, adding about 5 extra minutes, and you will have fresh tasting comfort food any day of the week.

Filling Variations

While the egg and cheese version is classic, I have discovered that swapping crumbled sausage for half the eggs creates a heartier option perfect for brunch. For a lighter take, try adding sautéed spinach to the cheese mixture for color and extra nutrition.

Serving Suggestions

These piroshki shine alongside a simple cucumber salad dressed with vinegar and dill, which cuts through their richness beautifully. A bowl of cold sour cream for dipping feels almost traditional, though my children have convinced me that spicy mustard works surprisingly well too.

  • Try different herb combinations in the filling like parsley and chives
  • Leftovers reheat beautifully in a 350°F oven for about 10 minutes
  • These make excellent lunchbox additions that hold up well until noon
Flaky, hand-folded Cheesy Egg and Cheese Piroshki on a rustic plate garnished with fresh dill and green onions. Pin it
Flaky, hand-folded Cheesy Egg and Cheese Piroshki on a rustic plate garnished with fresh dill and green onions. | jasminerecipes.com

There is something profoundly satisfying about pulling a tray of golden piroshki from the oven, knowing you have created comfort by hand. Share them warm with people you love.

Recipe FAQs

Piroshki are traditional Eastern European handheld pastries filled with various savory ingredients. These versions feature a soft yeast dough enclosing a rich mixture of eggs and cheese, baked until golden brown.

Yes, freeze baked piroshki once completely cooled. Wrap individually in plastic wrap and store in freezer bags for up to 3 months. Reheat in a 350°F oven for 10-15 minutes until warmed through.

Traditional options include mashed potatoes with caramelized onions, ground meat with rice, cabbage, or mushrooms. The yeast dough adapts beautifully to both sweet and savory fillings.

The dough is ready when it has doubled in size and a gentle press with your finger leaves an indentation that slowly fills back in. This typically takes about 1 hour in a warm, draft-free spot.

Prepare the filling and dough up to 24 hours ahead. Store filling refrigerated in an airtight container. Keep dough covered in the refrigerator, then bring to room temperature before shaping and baking.

Pinch the edges firmly together, then fold the pinched edge over itself and press again. For extra security, crimp with a fork. Ensure no filling escapes before baking to prevent leaking.

Cheesy Egg Piroshki

Soft golden pastries filled with eggs and cheese, ready in 55 minutes.

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: In a small bowl, dissolve sugar in warm milk. Sprinkle yeast over the top and let stand for 5-10 minutes until foamy.
2
Prepare the Dough: In a large bowl, combine flour and salt. 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 about 7-8 minutes, until smooth and elastic. Place in a greased bowl, cover, and let rise in a warm place for 1 hour, or until doubled in size.
4
Make the Filling: In a medium bowl, combine chopped hard-boiled eggs, mozzarella, feta, dill, green onions, black pepper, and salt. Mix until evenly combined.
5
Preheat Oven: Preheat oven to 375°F (190°C). 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 circle (about 4 inches in diameter). 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
Bake to Golden Perfection: Place piroshki seam side down on the prepared baking sheet. Brush each with beaten egg. Bake for 20-25 minutes, or 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
Jasmine Carter

Easy, nourishing recipes and kitchen wisdom for everyday cooks and food lovers.