This post may contain affiliate links. Please read my disclosure policy.
Khachapuri – Georgian Cheese Bread is warm, golden bread shaped into a boat and filled with bubbling cheese, finished with a runny egg and melting butter. You tear into it while it is still hot and swirl that egg right into the cheese. It is rich, comforting, and completely worth making from scratch.

Khachapuri Is Always A Good Idea
The first time I made Khachapuri, I knew it was going to stay in my rotation. There is something about bread baked hot and fast at 450°F (230°C), puffed up and golden, holding a pool of melted cheese in the center like it was built for it. When you crack that egg on top and slide it back into the oven just long enough for the whites to set, you are seconds away from something seriously good.
I love the ritual of it. You break the yolk, swirl it into the cheese, let the butter melt into everything, and then tear off pieces of bread and drag them through the center. It is rich without feeling heavy, simple but deeply satisfying. And when you pull this out of the oven, you feel like you actually made something. Not just dinner. Something worth sitting down for.

Why You’ll Love This Khachapuri
- It Looks Impressive But Is Surprisingly Simple: You are working with basic dough and three cheeses. The shape makes it feel special, but the process is straightforward.
- That Egg Moment Never Gets Old: Breaking the yolk into the hot cheese and swirling it together is half the experience. It turns creamy and rich in seconds.
- The Texture Is Everything: Crisp golden edges, soft bread inside, and molten cheese in the center. You get contrast in every bite.
- It Is Meant To Be Shared: This is tear and pass food. Put it in the center of the table and let everyone go for it.
- It Feels Different From Everyday Bread: Even though the ingredients are simple, the combination of cheese, egg, and butter makes it feel like something you went out of your way to make.
Key Ingredients & Tips
- The Dough: This is a simple yeast dough, nothing fancy. Warm water around 110°F (43°C) is enough to wake up the yeast without killing it. Knead until smooth and elastic. If it still feels rough, keep going. The dough should feel soft but not sticky.
- The Cheese Blend: Mozzarella gives you melt. Feta brings salt and tang. Monterey Jack keeps everything creamy. That balance matters. If you use only mozzarella, it will taste flat. If you use too much feta, it can get overpowering.
- Mixing An Egg Into The Filling: That one egg in the cheese mixture helps bind everything together so it does not slide around once baked. It also makes the center slightly custardy instead of just melted cheese.
- Shaping The Boat: Do not stress about perfection. Roll the edges inward and pinch the ends firmly so they stay sealed in the oven. If the ends are loose, the shape spreads and you lose that deep center well.
- Do Not Overload The Center: It is tempting to pile in more cheese, but too much weight keeps the dough from rising properly. Keep the filling generous but controlled so the edges puff nicely.
- Baking Hot And Fast: 450°F (230°C) gives you color and lift. A hot oven helps the bread puff and the cheese bubble without drying everything out.
- The Final Egg And Butter: When you add the egg at the end, keep an eye on it. You want the whites set but the yolk still runny so it can be stirred into the cheese. The butter goes on immediately while it is hot so it melts right into the center.

Common Mistakes To Avoid
- Killing The Yeast: If the water is too hot, the yeast will not activate. Warm, not hot. Around 110°F (43°C) is perfect. If you would not comfortably dip your finger in it, it is too hot.
- Adding Too Much Flour: It is easy to keep dusting and kneading until the dough feels firm, but too much flour makes the bread dense. The dough should feel soft and slightly tacky, not dry.
- Not Pinching The Ends Firmly: If the ends are not sealed well, the boat shape spreads in the oven and the filling leaks. Press those ends together like you mean it.
- Overbaking The Egg: The whole point is that runny yolk. If you leave it in too long, the yolk sets and you lose that creamy swirl moment. Watch it closely during those final minutes.
- Waiting Too Long To Serve: This is not bread that likes to sit around. The cheese firms up as it cools and the magic fades. Have everyone ready when it comes out of the oven.
- Skipping The Butter: That last tablespoon of butter melting into the hot cheese and egg is not optional. It brings everything together and gives you that glossy finish in the center.

Serving Suggestions
I like to bring Khachapuri straight to the table on the baking sheet while it is still hot. Break the yolk right there, swirl it into the cheese with a spoon, and let everyone tear pieces from the edges and drag them through the center. It is meant to be shared, not sliced into polite portions.
Because it is rich, I usually serve it with something fresh and sharp on the side and a nice dessert. Here are my suggestions:
Frequently Asked Questions
Can I use bread flour instead of all purpose flour?
Yes. Bread flour will give you a slightly chewier texture and a little more structure in the crust. Both work well, so use what you have.
Can I make the dough ahead of time?
You can prepare the dough and let it rise in the refrigerator overnight. Bring it back to room temperature before shaping so it rolls easily.
Can I make Khachapuri without the egg on top?
Yes. If you prefer it without the egg, simply bake the bread with the cheese filling only. It will still be rich and satisfying, just without that creamy yolk swirl.
Why did my cheese leak out during baking?
This usually happens if the edges were not rolled tightly enough or the ends were not sealed well. Make sure the sides are tucked in firmly to create a deep center well.
Can I use different cheeses?
You can, but aim for a balance of melt and salt. A combination of a good melting cheese and something tangy works best. Too much of one type can throw off the flavor.
How do I reheat leftovers?
Reheat in a hot oven until warmed through. Avoid the microwave if you can, as it can make the bread rubbery and the cheese greasy.

Try These Recipes Next
- Cheddar Chive Biscuits
- Peach Scones
- Buttermilk Parmesan Biscuits
- Buffalo Chicken Sliders
- Meatball Subs

Khachapuri – Georgian Cheese Bread
Ingredients
For the Dough:
- 2 cups all-purpose flour plus extra for dusting
- 1 teaspoon sugar
- 1 teaspoon salt
- 1 teaspoon instant yeast
- ⅔ cup warm water about 110°F
- 2 tablespoons vegetable oil
For the Cheese Filling:
- 1 cup mozzarella cheese shredded
- 1 cup feta cheese crumbled
- 1 cup Monterey Jack cheese shredded
- 1 large egg for mixing with the cheese
For Topping:
- 2 large eggs for each bread
- 2 tablespoons butter for each bread
Instructions
- In a large bowl, combine the flour, sugar, salt, and instant yeast. Add the warm water and vegetable oil, then mix until the dough comes together.

- Knead the dough on a floured surface for about 8-10 minutes until smooth and elastic.

- Place the dough in a greased bowl, cover with a clean kitchen towel, and let it rise for 1 hour, or until it doubles in size.

- In a medium bowl, combine mozzarella, feta, and Monterey Jack cheese. Mix in 1 egg to bind the cheese mixture. Set aside.

- Preheat your oven to 450°F (230°C). Line a baking sheet with parchment paper.
- Punch down the risen dough and divide it into two equal portions. Roll each portion into an oval shape, about 10 inches long.

- Spoon half of the cheese filling onto the center of each oval, leaving a 1-inch border around the edges. Roll the edges inward, pinching the ends to form a boat shape.

- Transfer the shaped breads onto the prepared baking sheet. Bake for 15 minutes, or until the bread is golden brown and the cheese is bubbling.

- Remove the breads from the oven and use a spoon to make a small well in the center of the cheese. Crack one egg into the well of each bread.

- Return to the oven and bake for another 4-5 minutes, or until the egg whites are set but the yolks remain runny. Top each bread with 1 tablespoon of butter while still hot. Serve immediately.

Tips & Notes:
- Warm water should be around 110°F (43°C). If it feels hot to the touch, it is too hot for the yeast.
- Knead the dough until smooth and elastic. It should feel soft and slightly tacky, not dry.
- Let the dough fully double during the rise. Under risen dough will bake dense instead of light.
- Seal the ends of the boat shape firmly so the filling stays in place while baking.
- Keep an eye on the egg during the final bake. You want set whites and a runny yolk.
- Add the butter immediately after baking so it melts right into the cheese and egg.
- Khachapuri is best eaten fresh. The texture changes as it cools, so serve it hot.


