Written by

Rylee Fox

Published

Flavorful Georgian Pkhali Spinach Walnut Stuffed Bread Balls Recipe Made Easy

Ready In 1 hour 45 minutes
Servings 12 pieces
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

“I never thought a bus ride through Tbilisi would lead me to one of my favorite kitchen experiments,” I said to my friend as we waited for the next stop. You see, it wasn’t the grand tourist spots or the famous landmarks that caught my attention that day, but the aroma wafting from a tiny bakery tucked between the bustling streets. The scent was earthy, nutty, and herbaceous all at once. When I finally tracked down the source, I discovered these little bread balls filled with a rich spinach and walnut blend called Pkhali. Honestly, I wasn’t sure what to expect, but one bite and I was hooked.

That day, I scribbled the recipe on a crumpled napkin from the café owner who happily shared it between customers. Recreating the Flavorful Georgian Pkhali Spinach and Walnut Stuffed Bread Balls in my own kitchen has been a delicious adventure ever since. Maybe you’ve been there—falling for a simple street food that turns into a signature dish you make over and over. This recipe is a little taste of Georgia’s soul, combining fresh herbs, toasted walnuts, and tender bread in a way that’s surprisingly satisfying and delightful.

Let me tell you, the process isn’t complicated, but the flavors pack a punch that makes you pause and savor. Plus, there’s something charming about the rustic, hand-formed bread balls that feels like a warm hug on a busy evening. I’ll admit, my first attempt was a bit messy—my kitchen looked like a flour storm had passed through—but those imperfect moments are part of the fun. So, pull up your sleeves and get ready to make a dish that’s as comforting as it is flavorful. This is why I keep making these stuffed bread balls, and I think you’ll want to keep making them too.

Why You’ll Love This Recipe

  • Quick & Easy: Ready in about 45 minutes, making it perfect for a cozy weeknight or last-minute gathering.
  • Simple Ingredients: Uses pantry staples like walnuts, spinach, and basic bread dough—no exotic trips needed.
  • Perfect for Sharing: Great appetizer or snack for parties, potlucks, or casual get-togethers.
  • Crowd-Pleaser: The combination of earthy spinach and crunchy walnuts wrapped in soft bread always wins smiles from kids and adults alike.
  • Authentic yet Approachable: Unlike other versions, this recipe captures the traditional Georgian Pkhali flavor with a bread twist, making it easier to enjoy at home.

What sets this recipe apart is the balance of textures and flavors—creamy walnut paste with bright herbs, all tucked inside warm, fluffy bread. I’ve tested this recipe multiple times to get the walnut filling just right—not too oily, with a hint of garlic and a touch of tang from pomegranate molasses. Honestly, it’s that little bit of tweaking that makes all the difference. This isn’t just any stuffed bread ball; it’s the kind that makes you close your eyes after the first bite and think, “Wow, this is something special.”

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying texture without fuss. Most are pantry staples, with a few fresh herbs and traditional Georgian touches that bring the dish to life.

  • For the bread dough:
    • All-purpose flour – 3 cups (360g), sifted
    • Warm water – 1 cup (240ml), around 110°F (43°C)
    • Active dry yeast – 2 ¼ tsp (one packet)
    • Sugar – 1 tbsp (for yeast activation)
    • Salt – 1 tsp
    • Olive oil – 2 tbsp (adds softness and flavor)
  • For the Pkhali filling:
    • Fresh spinach – 10 oz (280g), washed and chopped
    • Walnuts – 1 cup (120g), toasted and finely ground (I prefer Fisher brand for consistent quality)
    • Garlic – 2 cloves, minced
    • Fresh cilantro – ¼ cup, finely chopped
    • Fresh parsley – ¼ cup, finely chopped
    • Red onion – 2 tbsp, finely chopped (adds a gentle crunch)
    • Pomegranate molasses – 1 tbsp (optional, but highly recommended for authentic flavor)
    • Ground coriander – ½ tsp
    • Salt and black pepper – to taste
    • Water – a few tablespoons to adjust filling consistency if needed

If you can’t find pomegranate molasses, a squeeze of fresh lemon juice mixed with a tiny bit of honey works as a nice substitute. For a gluten-free bread option, swap the all-purpose flour with a blend of almond and tapioca flour, though the texture will be a bit different. Feel free to switch parsley with dill if you prefer a slightly different herbaceous note.

Equipment Needed

  • Mixing bowls – for dough and filling preparation
  • Stand mixer with dough hook (optional) – helpful for kneading but not necessary
  • Wooden spoon or spatula – for mixing filling
  • Fine mesh sieve or strainer – to rinse spinach thoroughly
  • Food processor or mortar and pestle – for grinding walnuts finely
  • Baking sheet lined with parchment paper – to bake the bread balls
  • Kitchen towel – for covering dough during rising
  • Measuring cups and spoons – for precise ingredient amounts

If you don’t own a stand mixer, no worries—hand kneading works perfectly fine (I’ve done it plenty of times, and it’s a nice arm workout). When toasting walnuts, use a dry skillet over medium heat to avoid burning. Also, a mortar and pestle brings out a more rustic walnut texture than a food processor, but the latter is faster. For budget-friendly baking, a simple baking sheet and parchment paper are all you need—no fancy pans required.

Preparation Method

Georgian Pkhali Spinach Walnut Stuffed Bread Balls preparation steps

  1. Activate the yeast: In a small bowl, stir the warm water (1 cup/240ml) with sugar (1 tbsp) and yeast (2 ¼ tsp). Let it sit for about 5-7 minutes until frothy. If it doesn’t foam, your yeast might be inactive—start over with fresh yeast.
  2. Prepare the bread dough: In a large bowl, combine the sifted flour (3 cups/360g) and salt (1 tsp). Make a well in the center and pour in the activated yeast mixture plus olive oil (2 tbsp). Mix with a wooden spoon until it forms a shaggy dough.
  3. Knead the dough: Transfer the dough to a floured surface and knead for 8-10 minutes until smooth and elastic. Alternatively, use a stand mixer with a dough hook for 6-7 minutes. The dough should be slightly tacky but not sticky.
  4. First rise: Place the dough in a lightly oiled bowl and cover it with a damp kitchen towel. Let it rise in a warm spot for 1 hour or until it doubles in size. (If you’re like me, I sometimes forget this step and come back to a dough that’s a bit too puffed—just punch it down and move on.)
  5. Prepare the Pkhali filling: While the dough rises, blanch the spinach in boiling water for 2 minutes, then drain and squeeze out excess moisture. Finely chop the spinach or pulse it in a food processor.
  6. Toast and grind walnuts: In a dry skillet, toast walnuts over medium heat for 3-4 minutes until fragrant. Let cool slightly, then grind finely using a food processor or mortar and pestle.
  7. Mix the filling: In a bowl, combine chopped spinach, ground walnuts, minced garlic (2 cloves), chopped cilantro (¼ cup), parsley (¼ cup), red onion (2 tbsp), pomegranate molasses (1 tbsp), ground coriander (½ tsp), salt, and pepper. Add water by tablespoon if mixture feels too dry. Taste and adjust seasoning. The filling should be moist but not runny.
  8. Shape the bread balls: Punch down the risen dough and divide it into 12 equal pieces (~70g each). Flatten each piece into a small disc, place a heaping tablespoon of filling in the center, then carefully fold the dough around it, pinching edges to seal and shape into a ball.
  9. Second rise: Place the stuffed balls seam-side down on a parchment-lined baking sheet. Cover with a towel and let rest for 20-30 minutes to puff slightly.
  10. Bake: Preheat oven to 375°F (190°C). Brush the tops with olive oil or an egg wash for a shiny crust. Bake for 20-25 minutes or until golden brown. The bread should sound hollow when tapped.
  11. Cool and serve: Let the bread balls cool for 10 minutes before serving. They’re wonderful warm but also delicious at room temperature.

If the dough feels too sticky at any point, dust lightly with flour but avoid adding too much—it can toughen the bread. Also, sealing the filling properly is key to avoid leaks during baking; I usually pinch twice for good measure. The smell when these come out of the oven? Pure magic, trust me.

Cooking Tips & Techniques

One of the trickiest parts of this recipe is achieving the right balance in the walnut-spinach filling. I learned that toasting the walnuts just right—not too dark or they turn bitter—is crucial. A common mistake is under-draining the spinach, which leads to soggy filling and dough that won’t bake properly. Make sure to squeeze out as much moisture as you can for a firm texture.

Another tip: when kneading the dough, don’t rush. The gluten development makes the bread soft and chewy. I’ve tried short kneading sessions before and ended up with dense bread balls that I wasn’t thrilled about.

For timing, start prepping the filling while the dough rises. Multitasking here saves a lot of time and keeps you from feeling overwhelmed. Also, if you want a crispier crust, bake the bread balls on the middle rack and rotate the pan halfway through.

Lastly, don’t skip the resting time after shaping the balls. It helps the dough relax and prevents cracking during baking. When brushing with olive oil before baking, a light hand is best; too much oil can make the crust greasy.

Variations & Adaptations

  • Vegan Adaptation: Use olive oil instead of egg wash and substitute pomegranate molasses with a splash of balsamic vinegar for a similar tang.
  • Different Greens: Swap spinach with kale or Swiss chard for a slightly different flavor and texture. Just be sure to blanch and drain thoroughly.
  • Spice it up: Add crushed red pepper flakes or a pinch of smoked paprika to the filling for a subtle kick.
  • Cheese Inclusion: For a richer version, fold in some crumbled feta or Georgian sulguni cheese into the walnut-spinach mixture before stuffing.
  • Alternative Bread: Try using whole wheat flour for a nuttier bread flavor, though the dough may need a bit more water.

Personally, I once tried adding roasted eggplant to the filling on a whim—it added a smoky depth that was surprisingly good. It’s fun to tweak this recipe to your liking and see what new favorites emerge.

Serving & Storage Suggestions

Serve these Georgian Pkhali Spinach and Walnut Stuffed Bread Balls warm or at room temperature as a snack, appetizer, or alongside a fresh salad. They pair beautifully with a cool yogurt dip or a simple tomato chutney. For a beverage, try a crisp white wine or a lightly brewed herbal tea to complement the earthy flavors.

To store, place the cooled bread balls in an airtight container in the refrigerator for up to 3 days. Reheat gently in a 350°F (175°C) oven for 10 minutes to bring back the softness and warmth. You can also freeze them before baking—just wrap tightly and freeze for up to 2 months. Bake straight from frozen, adding a few extra minutes to the cooking time.

The flavors tend to develop nicely when stored overnight, especially the walnut filling, which gets creamier and more melded. Just be sure to warm them before serving for the best experience.

Nutritional Information & Benefits

Each stuffed bread ball (approx. 90g) contains about 180 calories, 6g protein, 5g fiber, and 10g healthy fats from walnuts and olive oil. Spinach provides a good dose of iron, vitamins A and C, and antioxidants. Walnuts add heart-healthy omega-3 fatty acids and are a great source of plant-based protein.

This recipe is naturally vegetarian and can easily be made vegan. It offers a balanced combination of carbs, fats, and protein, making it a satisfying snack or light meal. Just a heads-up: walnuts are a common allergen, so substitute with sunflower seeds or pumpkin seeds if needed.

From a wellness perspective, I appreciate how this recipe brings together fresh greens and nuts in a way that feels indulgent but still nourishing. It’s a nice reminder that comfort food can also be wholesome.

Conclusion

If you’re looking for a recipe that brings a little Georgian charm and a lot of flavor to your table, these Flavorful Georgian Pkhali Spinach and Walnut Stuffed Bread Balls are a fantastic choice. They’re approachable to make, packed with fresh ingredients, and perfect for sharing with friends or family. Honestly, I love how this recipe combines simple pantry items with traditional flavors to create something truly special.

Feel free to customize the filling or try different herbs to make it your own. I’d love to hear how your versions turn out—drop a comment below or share your twists! Cooking is all about experimenting and having fun, after all.

Give this recipe a try, and I promise it’ll become a go-to snack or appetizer that you’ll want to make again and again. Happy cooking!

FAQs

What is Pkhali and why is it used in this recipe?

Pkhali is a traditional Georgian dish made from finely chopped vegetables mixed with ground walnuts, garlic, and herbs. In this recipe, the spinach walnut Pkhali filling brings authentic flavor and texture to the stuffed bread balls.

Can I prepare the filling in advance?

Yes! The walnut and spinach filling can be made a day ahead and stored in the refrigerator. Just keep it covered and bring to room temperature before stuffing the dough.

What if I don’t have pomegranate molasses?

A mix of lemon juice and a touch of honey or balsamic vinegar makes a good substitute, adding the same tangy sweetness that pomegranate molasses provides.

How do I know when the bread balls are fully baked?

They should be golden brown and sound hollow when tapped on the bottom. Baking for 20-25 minutes at 375°F (190°C) usually does the trick.

Can I freeze these bread balls?

Absolutely. Freeze before baking by wrapping them tightly. When ready, bake from frozen, adding a few extra minutes to the baking time for best results.

Pin This Recipe!

Georgian Pkhali Spinach Walnut Stuffed Bread Balls recipe

Print

Flavorful Georgian Pkhali Spinach Walnut Stuffed Bread Balls

These Georgian Pkhali Spinach and Walnut Stuffed Bread Balls combine fresh herbs, toasted walnuts, and tender bread for a flavorful and satisfying snack or appetizer. Ready in about 45 minutes, they are perfect for cozy weeknights or gatherings.

  • Author: Naomi
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes
  • Yield: 12 bread balls 1x
  • Category: Appetizer
  • Cuisine: Georgian

Ingredients

Scale
  • 3 cups (360g) all-purpose flour, sifted
  • 1 cup (240ml) warm water, around 110°F (43°C)
  • 2 ¼ tsp active dry yeast (one packet)
  • 1 tbsp sugar (for yeast activation)
  • 1 tsp salt
  • 2 tbsp olive oil
  • 10 oz (280g) fresh spinach, washed and chopped
  • 1 cup (120g) walnuts, toasted and finely ground
  • 2 cloves garlic, minced
  • ¼ cup fresh cilantro, finely chopped
  • ¼ cup fresh parsley, finely chopped
  • 2 tbsp red onion, finely chopped
  • 1 tbsp pomegranate molasses (optional)
  • ½ tsp ground coriander
  • Salt and black pepper to taste
  • A few tablespoons water to adjust filling consistency if needed

Instructions

  1. Activate the yeast: In a small bowl, stir the warm water with sugar and yeast. Let sit for 5-7 minutes until frothy.
  2. Prepare the bread dough: In a large bowl, combine sifted flour and salt. Make a well in the center and pour in the activated yeast mixture plus olive oil. Mix until a shaggy dough forms.
  3. Knead the dough: Transfer to a floured surface and knead for 8-10 minutes until smooth and elastic, or use a stand mixer with dough hook for 6-7 minutes.
  4. First rise: Place dough in a lightly oiled bowl, cover with a damp kitchen towel, and let rise in a warm spot for 1 hour or until doubled in size.
  5. Prepare the Pkhali filling: Blanch spinach in boiling water for 2 minutes, drain, and squeeze out excess moisture. Finely chop or pulse in a food processor.
  6. Toast and grind walnuts: Toast walnuts in a dry skillet over medium heat for 3-4 minutes until fragrant. Cool and grind finely.
  7. Mix the filling: Combine chopped spinach, ground walnuts, minced garlic, cilantro, parsley, red onion, pomegranate molasses, ground coriander, salt, and pepper. Add water if too dry. Adjust seasoning.
  8. Shape the bread balls: Punch down dough and divide into 12 equal pieces (~70g each). Flatten each piece, place a tablespoon of filling in the center, fold dough around filling, and pinch edges to seal into a ball.
  9. Second rise: Place stuffed balls seam-side down on parchment-lined baking sheet. Cover and let rest for 20-30 minutes.
  10. Bake: Preheat oven to 375°F (190°C). Brush tops with olive oil or egg wash. Bake for 20-25 minutes until golden brown and hollow sounding when tapped.
  11. Cool and serve: Let cool for 10 minutes before serving. Enjoy warm or at room temperature.

Notes

Toast walnuts carefully to avoid bitterness. Squeeze spinach thoroughly to prevent soggy filling. Knead dough well for soft, chewy texture. Rest dough balls before baking to prevent cracking. Brush lightly with olive oil to avoid greasy crust. Filling can be made a day ahead and refrigerated. Freeze dough balls before baking for up to 2 months; bake from frozen adding a few extra minutes.

Nutrition

  • Serving Size: 1 bread ball (~90g)
  • Calories: 180
  • Fat: 10
  • Fiber: 5
  • Protein: 6

Keywords: Georgian, Pkhali, spinach, walnut, stuffed bread balls, appetizer, snack, traditional, easy recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating