Khachapuri: The Ultimate Guide to Georgian Cheese Bread with Egg

Discover the art of making Georgia’s iconic boat-shaped cheese bread with a gooey egg and irresistible melted cheese at home.

By Medha deb
Created on

Khachapuri: The Iconic Georgian Cheese Bread with Egg

Khachapuri is much more than a bread recipe—it is the heart and soul of Georgian cuisine and culture. This boat-shaped bread, brimming with tangy, melty cheese and crowned with a glorious runny egg, is a brunch favorite, street food sensation, and festive treat. Whether you’re new to Khachapuri or perfecting your technique, this comprehensive guide will walk you through its origins, preparation, and best tips for delicious results at home.

What is Khachapuri?

Khachapuri (pronounced khah-cha-POO-ree) is a Georgian cheese bread, distinctive for its boat-shape, soft yet chewy crust, pool of melted cheese, and a barely set egg yolk dropped into the center just before serving.
There are multiple regional variations, but Adjaruli khachapuri, featuring the iconic boat shape and sunny egg center, is the most celebrated outside Georgia.
Khachapuri is often eaten for breakfast, brunch, or shared as a crowd-pleasing appetizer.

Main Features

  • Bread base: Fluffy, slightly chewy, and shaped like a boat to hold cheese and egg.
  • Cheese filling: Typically a mix of brined and melting cheeses for the best flavor and texture.
  • Egg center: Cracked and baked until barely set; stirred tableside for a rich dip.
  • Butter finish: A pat of butter is often added while it’s hot for extra richness.

How is Khachapuri Eaten?

Khachapuri is traditionally served hot from the oven. Diners use their hands to stir the egg and butter into the cheese, then tear pieces from the crust and dip them into the gooey, flavorful center.

Origins and Regional Variations

Khachapuri is a Georgian national dish, symbolizing warmth and hospitality. Each region of Georgia has its own khachapuri variant:

  • Adjaruli: Boat-shaped bread with a cheese and egg filling.
  • Imeruli: Round bread filled with cheese, without egg.
  • Megruli: Similar to Imeruli, but topped with extra cheese.
  • Penkovani: Folded like an envelope, filled with cheese.

The style most commonly found internationally, and the type described in this guide, is Adjaruli khachapuri.

Ingredients for Khachapuri

The best khachapuri begins with simple but quality ingredients:

  • All-purpose flour – forms the bread base.
  • Salt – for flavor in the dough.
  • Dry active yeast – to make the dough rise; instant yeast also works.
  • Sugar – helps activate the yeast and adds a touch of sweetness.
  • Warm milk & water – hydrates the dough; should be about 115°F/46°C.
  • Olive oil or neutral oil – for tenderness and richness in the dough.
  • Cheese blend – the classic blend is a combination of farmer’s cheese, feta cheese, and mozzarella for balanced saltiness and melt. Ricotta, sulguni, and Imeretian cheese can be used where available.
  • Eggs – large eggs for both the wash and the filling.
  • Butter – unsalted butter is used for finishing.

Ingredient Substitution & Tips

  • For a shortcut, you may substitute store-bought pizza dough instead of making yeast dough from scratch.
  • Ricotta may be swapped for farmer’s cheese, but avoid very watery ricotta—drain if necessary.
  • For extra flavor, sprinkle herbs like dill or chives over the finished bread.
  • Toppings like chili flakes or Everything Bagel Seasoning can be added for modern twists.

Step-By-Step Instructions: How to Make Khachapuri

1. Make the Dough

  • Combine flour, salt, yeast, and sugar in the mixing bowl.
  • Pour in warm milk and water; knead until dough forms and is just smooth.
  • Add the oil and knead until fully incorporated. Dough should be slightly sticky but pull away from the sides.
  • Place the dough in a greased bowl, cover with plastic, and let rise in a warm spot until doubled in size (about 1 hour).

2. Punch Down, Rest & Divide

  • Punch down the dough gently, re-cover, and let rest another 30 minutes.
  • For individual-sized khachapuri, cut into 4 equal pieces. For sharing portions, divide in 2.

3. Make the Cheese Filling

  • Mix farmer’s cheese, feta, and shredded mozzarella in a bowl until well blended.
  • If you like, add finely chopped herbs (such as dill or parsley) or a pinch of black pepper.

4. Shape the Boats

  • Roll each dough piece into a 9-inch round or oval, about 1/8″ thick.
  • On a floured surface, roll two opposite sides toward the center, forming a log on each side but leaving the middle flat.
  • Pinch and twist the ends firmly to seal the boat shape.
  • Transfer to a parchment-lined, lightly greased baking sheet.

5. Fill and Prepare for Baking

  • Stuff the khachapuri boats with the cheese filling, leaving a margin for the edge crust.
  • Beat 1 egg with a teaspoon of water for the egg wash. Brush over the exposed dough edge.

6. Bake the Bread

  • Bake at 450°F (230°C) for 15 minutes or until the crust is lightly golden and cheese is bubbling.
  • Remove sheet from oven. Using a spoon, press a well into the center of each cheese filling.

7. Add Egg and Butter; Final Bake

  • Crack a whole egg into the well, being careful not to break the yolk.
  • Add a few small pieces of unsalted butter around the egg for extra richness.
  • Return to the oven and bake another 5–6 minutes—the egg white should just turn opaque, while yolk remains soft and runny.
  • Remove from oven and sprinkle with fresh herbs or seasonings if desired.

Shortcut: Using Store-Bought Dough

If short on time, use store-bought pizza dough. Let cold dough rest in a bowl with a bit of oil and covered towel for an hour at room temperature, then proceed with shaping and filling as above.

Expert Tips for Khachapuri Success

  • Don’t Overbake the Egg: The egg should be runny in the center—take care not to cook it all the way through.
  • Handle with Care: When shaping the dough and boat, be gentle to avoid tearing.
  • Serve Immediately: Khachapuri is best fresh and hot, just as the cheese is molten and the egg yolk is liquid.
  • Customize Size: Make smaller boats for individual portions or larger for sharing.
  • Flavor Variations: Try adding finely chopped jalapeño or red pepper flakes for a spicy kick, or herb blends for an aromatic finish.

Khachapuri Recipe Table: At-a-Glance

StepDescriptionApprox. Time
Mix & Knead DoughCombine ingredients, knead, rest until doubled1 hour
Shape & Second RiseShape dough, let rest after shaping30 minutes
Prepare Filling & Shape BoatsMix cheeses, shape boats, stuff with filling15 minutes
Bake (without egg)Bake bread until golden, cheese bubbling15 minutes
Add Egg & Final BakeCrack egg, add butter, return to oven to finish5–6 minutes
Total TimeFrom start to finish (excluding cooling)
‹›