Classic Georgian Khachapuri with Cheesy Topping and Runny Egg Recipe

I absolutely adore making and sharing this Classic Georgian Khachapuri with Cheesy Topping and Runny Egg Recipe because it combines my favorite things: stretchy, melty cheese, soft pillowy bread, and that luscious, runny egg yolk right in the center. To me, it’s the ultimate comfort food that feels both indulgent and thoughtfully crafted, perfect for a weekend brunch or a cozy dinner with friends. Every bite brings a little taste of Georgia’s culinary magic straight to my table.

Why You’ll Love This Classic Georgian Khachapuri with Cheesy Topping and Runny Egg Recipe

What makes this recipe truly special to me is how the flavor profile sings with contrasting textures and tastes. The dough is soft and tender with a lightly golden crust, while the blend of mozzarella and feta cheeses melts into a gooey, savory filling that tastes just divine. The crowning glory, the runny egg yolk, adds a rich silkiness that transforms each bite into pure bliss. I love how the parsley and the dab of melted butter on top bring everything together with a fresh, buttery finish.

Beyond the incredible flavors, I find this Classic Georgian Khachapuri with Cheesy Topping and Runny Egg Recipe surprisingly easy to prepare, especially considering how impressive it looks and tastes. The dough needs a few stages to rise, but the actual hands-on time is manageable, and the instructions are straightforward. I always imagine serving it for special occasions like family brunches or dinner parties, but honestly, it suits any meal when you want to impress or just treat yourself. It stands out because it’s more than just food—it’s a fun communal experience where everyone can tear off warm, cheesy slices and dunk them into that luscious egg.

Ingredients You’ll Need

A single round ball of dough with a smooth, slightly shiny surface sits in the center of a large white mixing bowl with a handle. The dough is off-white and looks soft and elastic. The bowl rests on a white marbled surface, giving a clean and bright background that contrasts with the dough and bowl. photo taken with an iphone --ar 4:5 --v 7

The ingredients for this Classic Georgian Khachapuri with Cheesy Topping and Runny Egg Recipe are simple but essential, each playing a specific role in creating perfect texture, flavor, and color. Using good-quality cheeses and fresh eggs really makes a difference here.

  • Warm water: Activates the yeast and helps develop a light, airy dough.
  • Sugar: Feeds the yeast to ensure a good rise and lightly sweetens the dough.
  • Active dry yeast: The driving force behind the fluffy dough texture.
  • All-purpose flour: The base of the dough; I recommend sifting it for a smoother result.
  • Milk: Adds tenderness and richness to the dough.
  • Water: Hydrates the dough perfectly for elasticity.
  • Egg: Incorporated in the dough for richness and used as a glorious topping.
  • Salt: Balances the flavors and enhances the savory notes.
  • Vegetable oil: Keeps the dough from sticking and adds softness.
  • Mozzarella cheese: Provides melty stretchiness for that gooey filling.
  • Feta cheese (or Halloumi/Sulguni): Adds tangy, salty complexity.
  • Butter (melted): Brushed on edges for a shiny, flavorful finish.
  • Parsley (chopped): A fresh herbal garnish that brightens the dish.

Directions

Step 1: In a small bowl, dissolve the yeast with 3 tablespoons of warm water (make sure it’s between 110-115 degrees Fahrenheit) and sugar. Let it rest for 15 to 20 minutes until it becomes bubbly and active—that’s the sign your dough will rise beautifully.

Step 2: Grab your mixer bowl and whisk together 1 cup water and the milk. Then add 4 1/2 cups of sifted flour, salt, the yeast mixture, and the egg. Start mixing on low speed until everything is combined and starts forming a dough.

Step 3: Cover the bowl with plastic wrap and let the dough sit for 20 minutes to rest—this helps the gluten relax, making it easier to knead later.

Step 4: After resting, turn the mixer to medium speed and knead the dough until it pulls away from the sides of the bowl and feels smooth and elastic. This usually takes a few minutes.

Step 5: Lightly oil a large bowl and place the dough inside. Cover it and set it in a warm spot to rise for 1.5 to 2 hours, until it doubles in size.

Step 6: Once risen, remove the dough and lightly oil your hands. On a floured surface, knead the dough a few times to deflate it gently, then put it back in the bowl.

Step 7: Let the dough continue to rise in a warm place until it triples in size, which usually takes about 1 to 1.5 hours. This second rise is crucial for that airy softness.

Step 8: Divide the dough into six equal pieces and cover them with a towel as you prepare the filling.

Step 9: For the filling, mix together the shredded mozzarella, crumbled feta (or your preferred cheese substitute), and 1/2 cup of water until you have a moist, spreadable cheese mixture.

Step 10: Preheat your oven to 450 degrees Fahrenheit and prepare your baking sheet with parchment paper.

Step 11: Roll each piece of dough into a circle about 11 to 13 inches in diameter on a floured surface.

Step 12: Spread a thin layer of the cheese mixture in the center of the dough circle, leaving about 1 inch from the edge free of filling.

Step 13: Roll two opposite sides of the dough toward the center and pinch the corners tightly to create that iconic boat shape filled with cheese.

Step 14: Add more cheese mixture into the center so the “boat” is generously stuffed and no gaps remain.

Step 15: Transfer the assembled khachapuri onto the baking sheet and repeat with the remaining dough pieces.

Step 16: Bake in the preheated oven for 15 to 20 minutes, or until the edges of the dough turn golden brown and the cheese bubbles up beautifully.

Step 17: Remove the khachapuri from the oven and gently make a small well in the center of each bread using the back of a spoon.

Step 18: Carefully crack an egg into each well, being sure not to break the yolk, and bake again for 5 minutes until the egg whites are just set but the yolk remains perfectly runny.

Step 19: Once out of the oven, brush the edges of each khachapuri with melted butter and sprinkle with chopped parsley for that finishing touch.

Step 20: Serve immediately while the cheese is melty and the egg yolk is gloriously runny. This is the moment I always look forward to!

Servings and Timing

This Classic Georgian Khachapuri with Cheesy Topping and Runny Egg Recipe makes 6 generous servings, perfect for sharing with friends or family. Preparation takes some time mostly due to the dough rising—about 20 minutes active prep and roughly 3 hours of rising combined. Baking time is about 20 minutes initially and 5 minutes after adding the egg, making a total cook time of around 25 minutes. Altogether, from start to finish, plan for about 4 hours and 5 minutes, including resting times. Trust me, the wait really pays off!

How to Serve This Classic Georgian Khachapuri with Cheesy Topping and Runny Egg Recipe

The image shows four oval-shaped baked breads each with one cooked egg in the center, with bright yellow yolks surrounded by white egg whites. The breads have a golden-brown crust with a slightly shiny, soft texture. Green chopped herbs are sprinkled on top of the eggs and around the breads, adding a fresh touch. The breads are placed on white parchment paper with a white marbled background visible above, where red cherry tomatoes and fresh green herbs rest. The overall look is warm and inviting. photo taken with an iphone --ar 4:5 --v 7

When I serve this khachapuri, I like to keep it warm so the cheese stays ooey-gooey and the egg yolk remains runny—ideally straight from the oven to the table. It pairs wonderfully with a fresh green salad dressed lightly with lemon vinaigrette or a simple cucumber and tomato salad to cut through the richness. I also love setting out bowls of pickled vegetables on the side; their tangy punch offers a beautiful contrast.

For presentation, sprinkling fresh parsley or even some chopped dill on top adds a pop of color and freshness that makes the dish feel inviting and vibrant. I usually serve portions by cutting each khachapuri into two slices so everyone gets a cheesy edge and some of that silky egg. These are perfect for sharing during a relaxed brunch or an informal dinner party where everyone can dig in happily.

To elevate the experience, I often pair khachapuri with a dry white wine like a Sauvignon Blanc or a crisp, chilled sparkling water infused with lemon and mint for a non-alcoholic option. I’ve also found that it shines at celebrations or slow weekend mornings, making any occasion feel a little more special, whether it’s a holiday meal or a casual family gathering.

Variations

Over time, I’ve experimented with different variations of this Classic Georgian Khachapuri with Cheesy Topping and Runny Egg Recipe, and I love how versatile it can be. If you want to switch things up, try swapping the feta for ricotta or goat cheese for a creamier but still tangy filling. For a stronger flavor punch, smoked cheeses can add a delightful twist.

For dietary modifications, I’ve made gluten-free versions using a blend of rice and tapioca flours, though the texture is a bit different—denser but still delicious. Vegan friends will appreciate that you can replace dairy cheese with nut-based or soy cheeses and use aquafaba or flax egg to mimic the egg topping, though it lacks that same runniness. I like to bake individual khachapuris in cast iron skillets sometimes for a crispier crust, and even pan-frying has worked in a pinch.

For a flavor boost, sprinkle some za’atar or sumac on top before baking, or add freshly ground black pepper and crushed red chili flakes inside the cheese mixture for a bit of heat. The basic technique stays the same, but the customization options are endless and always fun to explore.

Storage and Reheating

Storing Leftovers

If you have any leftovers from this Classic Georgian Khachapuri with Cheesy Topping and Runny Egg Recipe, store them in an airtight container in the refrigerator. I recommend using shallow containers that allow pieces to lie flat without squishing so they keep their shape better. The khachapuri will stay good for up to 2 days, though I find it best enjoyed fresh or reheated soon after.

Freezing

You can freeze khachapuri, but I prefer freezing the dough before baking rather than the finished product for the best texture. If you want to freeze the cooked flatbreads, wrap each piece tightly in plastic wrap and place them in a freezer bag or airtight container. They keep well frozen for up to 1 month. When ready to eat, thaw overnight in the fridge before reheating.

Reheating

To reheat leftover khachapuri, I like using a preheated oven at 350 degrees Fahrenheit for 10 to 12 minutes. This method crisps up the crust nicely without drying out the cheese. Avoid microwaving if possible, as it can make the dough chewy and the cheese rubbery. If you must microwave, do it in short bursts and cover loosely to keep moisture in. Adding a small dab of butter or olive oil before reheating also helps revive that fresh-baked richness.

FAQs

Can I use any type of cheese for the filling?

While traditional khachapuri uses mozzarella combined with salty cheeses like feta or Sulguni, you can experiment with cheeses that melt well and have a good balance of saltiness and creaminess. Ricotta, goat cheese, or even a mild cheddar are good alternatives. Just avoid very hard or aged cheeses that won’t melt smoothly.

How important is the runny egg yolk in this recipe?

The runny egg yolk is the heart of this recipe to me—it adds richness and a luxurious texture. If you prefer your eggs fully cooked, you can bake them a bit longer, but you’ll lose that silky “dipping sauce” effect. For the authentic experience, keep the yolk runny!

Can I prepare the dough in advance?

Absolutely! You can prepare the dough the night before and store it covered in the fridge. Just bring it to room temperature before shaping and baking. The slow cold fermentation actually improves the dough’s flavor and texture.

What’s the best way to get a crispy crust?

Rolling the dough slightly thinner and using a hot oven (around 450°F) helps achieve that golden, crisp crust. Brushing the edges with melted butter right after baking also adds flavor and a wonderful shine that makes the crust irresistible.

Is this recipe suitable for beginners?

Yes! Though it involves yeast and rising times, the steps are straightforward and very forgiving. I recommend following the stages carefully and giving the dough enough time to rise. It’s such a rewarding recipe to make that even beginner bakers can enjoy success with it.

Conclusion

I can’t recommend this Classic Georgian Khachapuri with Cheesy Topping and Runny Egg Recipe enough—it’s a delicious journey into Georgian cuisine that’s both approachable and impressive. Whether you’re cooking for yourself or sharing with loved ones, this recipe never fails to bring smiles and satisfy cravings with its melty cheese, fluffy bread, and that irresistible runny egg. Give it a try soon; I promise it’ll become one of your cherished favorites!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Classic Georgian Khachapuri with Cheesy Topping and Runny Egg Recipe

Classic Georgian Khachapuri with Cheesy Topping and Runny Egg Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 12 reviews

Khachapuri is a traditional Georgian flatbread filled generously with a blend of mozzarella and feta cheeses, topped with a runny egg and finished with melted butter and fresh parsley. This recipe walks you through making the soft, fluffy dough from scratch, assembling the cheese-filled boats, and baking them to golden perfection for a comforting and indulgent dish perfect for sharing.

  • Total Time: 4 hours 40 minutes
  • Yield: 6 servings

Ingredients

Dough:

  • 3 tablespoons warm water (110-115°F)
  • 1 tablespoon sugar
  • 1 teaspoon active dry yeast
  • 5 1/4 cups all-purpose flour (sifted)
  • 7 tablespoons milk
  • 1 cup water
  • 1 egg
  • 1/2 teaspoon salt
  • 1 tablespoon vegetable oil (like avocado oil)

Cheese Filling:

  • 2 cups Mozzarella cheese (shredded)
  • 2 cups Feta (Halloumi or Sulguni cheese, crumbled)
  • 1/2 cup water

Topping and Garnish:

  • 6 eggs
  • 2 tablespoons parsley (chopped)
  • 3 tablespoons butter (melted)

Instructions

  1. Activate the yeast: In a small bowl, dissolve the yeast with 3 tablespoons of warm water and the sugar. Let it sit for 15-20 minutes until bubbly, indicating the yeast is active.
  2. Mix wet ingredients and dough: In a stand mixer bowl, combine 1 cup water and milk, whisking to blend. Add 4 1/2 cups flour, salt, the yeast mixture, and the egg. Mix on low speed until combined.
  3. Rest the dough: Cover the bowl with plastic wrap and let the dough rest for 20 minutes to hydrate the flour.
  4. Knead the dough: Increase mixer speed and knead until dough pulls away from the bowl walls and is no longer sticky.
  5. First rise: Lightly oil a bowl, place dough inside, cover, and let it rise for 1.5 to 2 hours until doubled in size.
  6. Shape dough: Remove dough from bowl and knead lightly on a floured surface to deflate. Return to bowl, cover, and let rise again in a warm place until tripled in size, about 1 to 1.5 hours.
  7. Divide dough: Punch down and divide into six equal pieces. Cover and rest on floured surface as you prepare the filling.
  8. Prepare cheese filling: In a medium bowl, combine shredded mozzarella, crumbled feta (or substitute cheese), and 1/2 cup water. Mix thoroughly to moisten the filling.
  9. Preheat oven: Set oven to 450°F (232°C) and prepare a parchment-lined baking sheet.
  10. Roll dough pieces: On floured surface, roll each piece of dough into a circle about 11-13 inches in diameter.
  11. Assemble Khachapuri: Spread a thin layer of cheese mixture onto each circle, leaving a 1-inch border. Fold and roll two opposite edges toward the center and pinch the corners tightly to create a boat shape. Add more cheese filling into the center to fill completely.
  12. Bake first stage: Place assembled breads on the baking sheet and bake for 15-20 minutes until edges are golden brown and the cheese is bubbly.
  13. Add egg topping: Remove breads from oven. Using the back of a spoon, make an indentation in the center of each. Crack a beaten egg into the well.
  14. Bake second stage: Return to oven and bake for an additional 5 minutes, until egg whites are set but yolks remain runny.
  15. Finish and serve: Remove from oven, brush edges with melted butter, sprinkle with chopped parsley, and serve immediately while warm and gooey.

Notes

  • Use high-quality fresh cheeses such as sulguni or halloumi if available for authentic flavor.
  • Ensure water temperature for yeast activation is between 110-115°F to avoid killing the yeast.
  • The dough rises best in a warm, draft-free environment for proper texture.
  • Rolling the dough evenly to about 11-13 inches ensures correct size for proper cooking.
  • Serve Khachapuri immediately after baking to enjoy the runny egg and melty cheese at their best.
  • Author: Olivia
  • Prep Time: 1 hour 15 minutes
  • Cook Time: 25 minutes
  • Category: Baking
  • Method: Baking
  • Cuisine: Georgian

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star