Cheese-Stuffed Georgian Khachapuri with Egg and Butter Recipe
Introduction
Khachapuri is a traditional Georgian cheese bread that’s rich, gooey, and utterly satisfying. This recipe combines a blend of cheeses baked in a boat-shaped dough, topped with a perfectly cooked egg for a deliciously indulgent treat.

Ingredients
- 1 pound pizza dough (store bought or homemade)
- 1 cup feta cheese
- 1 cup ricotta cheese
- 2 ½ cup shredded mozzarella cheese
- 2 tablespoons onion salt or dried dill
- 2-4 eggs + 1 egg for egg wash
- 2-4 tablespoons unsalted butter
- 2 teaspoons Everything But The Bagel Seasoning (optional)
- ½ teaspoon red pepper flakes (optional for spice)
- 2 tablespoons green onion (finely chopped)
Instructions
- Step 1: Place the cold dough in a bowl with a little oil and swirl to coat. Cover with a tea towel and let it rest for at least one hour. Punch down the dough to release any air bubbles.
- Step 2: Preheat your oven to 350ºF for convection or 375ºF for a still oven. Adjust cooking time as needed.
- Step 3: In a bowl, mix mozzarella, feta, ricotta, and onion salt or dried dill to prepare the cheese filling.
- Step 4: Divide the dough in half, then form 2 to 4 balls depending on your desired size. Roll one piece into a 9-10 inch oval about 1/8 inch thick.
- Step 5: Place the rolled dough on a parchment-lined baking sheet. Spread the cheese mixture in the center, leaving a ½ inch border around the edges.
- Step 6: Roll the left edge of the dough toward the center 2-3 times to overlap the cheese. Repeat on the right side to form a boat shape.
- Step 7: Pinch and twist the narrow ends twice to seal the dough.
- Step 8: Brush the dough edges with egg wash and sprinkle Everything But The Bagel Seasoning if using.
- Step 9: Bake the Khachapuri for 20 minutes in the preheated oven.
- Step 10: Remove from the oven and create a well in the center of the cheese. Crack an egg into the well, then dot the cheese with pieces of unsalted butter.
- Step 11: Return to the oven and bake an additional 5 minutes or until the egg is cooked to your liking.
- Step 12: Garnish with chopped green onions and optional red pepper flakes or chili crunch. Serve warm and enjoy the gooey, cheesy goodness.
Tips & Variations
- Use a mix of different cheeses to personalize the flavor, such as adding a little Parmesan for sharpness.
- Swap onion salt with garlic powder or fresh herbs for a unique twist.
- To make it spicier, add more red pepper flakes or a drizzle of chili oil after baking.
- If you prefer a runnier egg yolk, reduce the final baking time slightly.
Storage
Store leftover Khachapuri in an airtight container in the refrigerator for up to 2 days. Reheat gently in a low oven or toaster oven to keep the crust crisp and the cheese melty. Eggs may firm up upon reheating, so fresh is best for the perfect runny yolk.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make Khachapuri ahead of time?
You can prepare the dough and cheese filling in advance and assemble just before baking. However, it’s best served immediately after baking to enjoy the gooey cheese and runny egg.
What can I use if I don’t have pizza dough?
You can substitute with store-bought bread dough or make a simple homemade yeast dough if pizza dough isn’t available. Just ensure it’s rolled thin enough to create the boat shape.
Print
Cheese-Stuffed Georgian Khachapuri with Egg and Butter Recipe
- Total Time: 1 hour 45 minutes
- Yield: 2–4 servings depending on size 1x
- Diet: Vegetarian
Description
Khachapuri is a traditional Georgian cheese bread featuring a boat-shaped dough filled with a melty blend of mozzarella, feta, and ricotta cheeses, topped with a baked egg and butter for a rich, savory treat. Crispy on the outside and gooey on the inside, it’s perfect as a hearty breakfast or comfort food snack.
Ingredients
Dough
- 1 pound pizza dough (store bought or homemade)
Cheese Filling
- 1 cup feta cheese
- 1 cup ricotta cheese
- 2 ½ cups shredded mozzarella cheese
- 2 tablespoons onion salt (from Trader Joe’s) or dried dill
Toppings and Seasonings
- 2–4 eggs + 1 egg for egg wash
- 2–4 tablespoons unsalted butter
- 2 teaspoons Everything But The Bagel Seasoning (optional)
- ½ teaspoon red pepper flakes (optional, or Trader Joe’s Chili Onion Crunch for spice)
- 2 tablespoons green onion, finely chopped
Instructions
- Prepare the Dough: Place cold pizza dough in a bowl lightly coated with oil. Swirl to coat the dough completely, then cover with a tea towel and let it rest for at least one hour. After resting, punch down the dough to release air bubbles.
- Preheat Oven: Preheat your oven to 350ºF if using a convection oven; if using a conventional oven without convection, increase the temperature to 375ºF. Adjust cooking time accordingly.
- Make Cheese Filling: In a mixing bowl, combine the shredded mozzarella, feta, ricotta cheeses, and onion salt or dried dill. Mix well to create a uniform cheese filling.
- Shape Dough: Divide the rested dough in half. Depending on your desired size, create 2 large or 4 smaller dough balls. Roll out one ball on a parchment-lined baking sheet into an oval shape about 9–10 inches long and 1/8 inch thick.
- Fill and Shape Khachapuri: Spread the cheese mixture in the center of the rolled dough, leaving about a ½-inch border around the edges. Roll the left and right sides of the dough inward towards the center 2–3 times until they slightly overlap above the cheese, forming the characteristic boat shape.
- Seal Edges: Pinch and twist each narrow end of the dough twice to seal and maintain the boat shape during baking.
- Apply Egg Wash and Season: Brush the exposed dough edges with a beaten egg wash to promote browning. Optionally, sprinkle Everything But The Bagel Seasoning on the wet edges for extra flavor.
- Bake the Khachapuri: Place the baking sheet in the preheated oven and bake for 20 minutes.
- Add Egg and Butter: Remove the partially baked Khachapuri from the oven and create a shallow well in the center cheese filling. Crack one egg into the well. Dot the cheese with 1 tablespoon of unsalted butter broken into small pieces.
- Finish Baking: Return the Khachapuri to the oven and bake for an additional 5 minutes or until the egg white is set but the yolk remains slightly runny, and the cheese is melted and bubbly.
- Serve and Garnish: Remove from oven and sprinkle with finely chopped green onions and, if desired, red pepper flakes or Trader Joe’s Chili Onion Crunch for spice. Serve warm for best gooey texture and flavor.
Notes
- You can use homemade or store-bought pizza dough depending on your preference or time constraints.
- Adjust the number of eggs depending on the number and size of Khachapuri you make.
- Everything But The Bagel Seasoning is optional but adds a nice savory touch to the crust.
- For a spicier version, use red pepper flakes or Trader Joe’s Chili Onion Crunch to taste.
- Use a convection oven if available for more even baking, but increase temperature if using a conventional oven.
- The egg should be slightly runny for authenticity; bake just until set.
- This recipe can be doubled or halved easily depending on servings needed.
- Prep Time: 1 hour 20 minutes
- Cook Time: 25 minutes
- Category: Bread
- Method: Baking
- Cuisine: Georgian
Keywords: Khachapuri, cheese bread, Georgian recipe, baked cheese bread, homemade bread, savory bread, mozzarella, feta, ricotta, traditional Georgian

