Adjarian khachapuri is the boat-shaped cheese bread associated with Adjara, a region of Georgia on the Black Sea. The bread is baked until the rim is deeply golden and the cheese bubbles, then finished with an egg and butter. At the table, the center is stirred into a rich cheese sauce and pieces of crust are torn off for dipping. For another regional comfort-food project, see our borscht soup guide.
This home-kitchen version uses mozzarella, feta, and well-drained ricotta as an accessible substitute for Georgian cheeses. The most important details are a soft elastic dough, a filling that is moist but not watery, and tightly pinched ends that keep the boat open during baking.
Quick Recipe Info
- Prep Time: 25 minutes
- Rising and Resting: 1 hour 15 minutes
- Cook Time: about 18 minutes
- Total Time: about 1 hour 58 minutes
- Yield: 4 individual breads
- Key technique: shaping and sealing the dough boats
Understanding the Dough

The dough should be soft enough to expand around the cheese but strong enough to hold its boat shape. Warm milk keeps the crumb tender, water prevents it from becoming too rich, and olive oil adds flexibility. Add flour gradually during kneading. A slightly tacky dough produces a softer rim than a dry, heavily floured dough.
- Correct texture: smooth, elastic, and slightly tacky, but able to release from clean hands.
- Under-kneaded dough: tears when stretched and may flatten around the filling.
- Too much flour: creates a dense rim that is difficult to tear and dip.
- Finished first rise: the dough should look doubled and hold a soft indentation when pressed gently.
Cheese Filling for a Home Kitchen
Traditional versions use Georgian cheeses such as imeruli and sulguni. Availability varies, so this recipe combines low-moisture mozzarella for stretch, feta for salt and tang, and drained ricotta for a creamy center. Drain any visible liquid from the ricotta and pat very wet feta dry. A watery filling can soften the bottom crust and make the boats spread.
Taste the cheese mixture before adding extra salt. Feta brands vary widely, and the finished filling should be savory without overpowering the bread, butter, and egg.
How to Shape the Boats
- Divide the risen dough into four equal pieces and round each one into a ball. Cover and rest for 15 minutes so the gluten relaxes.
- Roll one ball into an oval about 9 inches long. Keep the center slightly thinner than the outer edge.
- Roll each long side inward two or three turns, leaving an open channel in the middle.
- Bring the ends together and pinch firmly. Twist each tip once to lock the seam and create the pointed bow and stern.
- Transfer the empty boat to parchment before adding cheese; a filled boat is harder to move without stretching.
- Spread the cheese evenly but leave the rolled rim exposed so it can brown.

Baking in Two Stages
The bread and cheese need more oven time than the egg, so bake them first at high heat. When the rim is golden and the filling bubbles, make a shallow well in the center and add the egg. Return the breads to the oven only until the egg reaches the doneness you want.
A soft yolk is traditional, but raw or undercooked eggs carry additional risk. The FDA recommends cooking eggs until both yolk and white are firm. If serving the yolk soft, use pasteurized shell eggs, and serve fully cooked eggs to young children, pregnant people, older adults, or anyone with a weakened immune system.
How to Eat Adjarian Khachapuri
Serve it immediately. Drop the butter into the hot cheese, then stir the butter and egg through the center with a fork. Tear a piece from one pointed end and use it to scoop the cheese mixture. Continue tearing around the rim; the thicker sides are designed for dipping.
Troubleshooting the Shape
- The ends open in the oven: Pinch on a dry surface. Cheese or flour trapped in the seam prevents it from sealing.
- The boat spreads flat: The dough may be too soft, under-kneaded, or over-proofed. Use a little less liquid next time and shape just after the 15-minute rest.
- The bottom is soggy: Drain the ricotta, use low-moisture mozzarella, and preheat the oven fully before baking.
- The rim is pale: Brush it lightly with milk and bake until genuinely golden before adding the egg.
- The crust is tough: Too much bench flour or extra baking time can dry it. Flour the work surface lightly and check early.
Make-Ahead and Storage
The dough can complete its first rise in the refrigerator overnight. Let it sit at room temperature for about 30 minutes before dividing and shaping. The cheese mixture can be prepared a day ahead and kept covered in the refrigerator.
Khachapuri is best straight from the oven. Refrigerate leftovers within 2 hours and reheat them on a baking sheet at 350°F (175°C) until hot. If you know there will be leftovers, bake those breads without the egg and add a fresh egg when reheating. Find more dough-and-egg ideas in our breakfast recipes.
Adjarian Khachapuri
Boat-shaped Georgian cheese bread with a golden rim, bubbling filling, egg, and butter.
Prep Time: 25 minutes
Rising and Resting: 1 hour 15 minutes
Cook Time: about 18 minutes
Total Time: about 1 hour 58 minutes
Yield: 4 individual breads
Ingredients
- 3 1/4 cups all-purpose flour, plus more for shaping
- 2 1/4 teaspoons instant yeast
- 1 teaspoon granulated sugar
- 1 teaspoon fine salt
- 1 cup warm whole milk, about 105°F to 110°F
- 1/2 cup warm water
- 2 tablespoons olive oil
- 2 cups shredded low-moisture mozzarella cheese
- 1 cup crumbled feta cheese
- 1 cup ricotta cheese, well drained
- 4 large eggs, pasteurized if serving with soft yolks
- 4 tablespoons unsalted butter
- 1 tablespoon milk for brushing the dough, optional
Instructions
- Combine the flour, yeast, sugar, and salt. Add the warm milk, water, and olive oil; stir until a shaggy dough forms.
- Knead for 8 to 10 minutes until smooth, elastic, and slightly tacky. Add flour sparingly.
- Place in a lightly oiled bowl, cover, and rise in a warm place for about 1 hour, or until doubled.
- Mix the mozzarella, feta, and well-drained ricotta.
- Divide the dough into 4 pieces. Shape into balls, cover, and rest for 15 minutes.
- Roll each ball into a 9-inch oval. Roll the long sides inward, leave the center open, then pinch and twist the ends firmly.
- Transfer to a parchment-lined baking sheet and divide the cheese among the boats.
- Bake at 475°F (245°C) for 12 to 15 minutes, until the crust is golden and the cheese bubbles.
- Make a well in each center and add an egg. Bake 2 to 3 minutes for a soft egg, or longer until both white and yolk are firm.
- Add 1 tablespoon butter to each bread and serve immediately.
Notes
Mozzarella, feta, and ricotta are an accessible substitute for Georgian cheeses. Drain the ricotta well so the bottom crust stays crisp.
Khachapuri Questions
Can I use only mozzarella?
The bread will still work, but the filling will be milder and less complex. Feta supplies the salty tang, while ricotta keeps the center creamy.
Why does the dough need a rest after dividing?
Dividing tightens the gluten. A 15-minute rest lets it relax so each piece rolls into an oval without shrinking back.
Can I make one large khachapuri?
Yes, but the center and rim bake at different speeds as the size increases. Watch the bottom crust and add the egg only after the larger bread is nearly done.
Should the egg yolk be runny?
A soft yolk is traditional, but it is a personal and food-safety choice. Use pasteurized eggs for a soft center, or continue baking until the yolk and white are firm.
