Europe → Bulgaria → Sofia
🥤 DRINK

Boza (Bulgarian Millet Boza)

Toasted millet flour cooked with dark sugar and fermented with a sourdough-style starter into a thick, sweet-tart, caramel-brown drink, eaten with banitsa for breakfast.
Bulgarian · medium · serves 8
prep 15 min · cook 25 min · plus 2 days hands-off time
~190 cal · 3g protein · 43g carbs · 1g fat · 2g fiber · 26g sugars · 0g sat fat (estimated, per serving)
↓ Jump to Recipe
Glass of thick caramel-brown Bulgarian boza beside a slice of banitsa
AI-generated illustration
Ask a Bulgarian what goes with a warm slice of banitsa in the morning and the answer is boza, a thick, brown, sweet-and-sour drink from grain. The pairing is a fixture of Bulgarian mornings, and the combination has a reputation as a hangover cure.
Boza is an old Ottoman drink, found from Turkey across the Balkans, but each country makes it its own way. In Bulgaria the most prized version is made from flour, which is toasted in a dry pan, cooked with water and dark or caramelised sugar into a smooth, thin porridge, and with a small starter of flour, sugar and water that has been left for a day or two to come alive. A day or two later the boza is thick, tangy and barely alcoholic, at around one percent, and so dense it is often served with a spoon.
Families who make it keep a cup back each time to start the next batch. Served cold, sometimes with a pinch of cinnamon, it is less a drink than a small, filling snack.
Saved recipes and passport stamps are kept on this device. Sign in to keep them across your devices and leave reviews.

Make it yours

✓ Naturally vegetarian, vegan and gluten-, dairy-, egg-, nut- and pork-free. No swaps needed.
Toggle a diet and the ingredients rewrite themselves with regional substitutes.
Dietary labels are a cooking guide, not allergen-safety advice. We track dairy, egg, gluten, tree nuts and peanuts (we count coconut as a tree nut, following FDA labeling), fish, and shellfish; we do not screen for sesame, soy, mustard, celery, or sulphites. If you have a food allergy, read the label on every product you use, and note that a kitchen can cross-contaminate in ways a recipe cannot control.

Ingredients

Serves 8
  • 2 tbsp flour, for the starter
  • 1 tsp sugar, for the starter
  • 1 cup water, for the starter
  • 1 cup flour
  • 1 cup brown sugar, or white sugar, part of it caramelised, for the classic colour
  • 2 liters water
  • to serve ground cinnamon (optional)

Instructions

  • 1
    A day or two ahead, make the starter: stir the 2 tbsp millet flour and 1 tsp sugar into the cup of water in a jar, cover with a cloth and leave at room temperature for 1 to 2 days, until it smells yeasty and a few bubbles rise.
    ✎ Chef’s note
    If you have a cup of boza from a previous batch, use that instead and skip this step.
  • 2
    Toast the cup of millet flour in a dry non-stick pan over medium heat, stirring constantly, for about 10 minutes, until it smells toasty and turns light brown. Let it cool completely.
  • 3
    Stir a little of the water into the cooled flour to make a smooth, lump-free paste, then transfer it to a large pot and whisk in the rest of the water and the sugar.
  • 4
    Bring to the boil, stirring, then simmer gently for 10 to 12 minutes, stirring often so it does not catch.
  • 5
    Let it cool completely, about 2 hours. Stir in the starter, making sure it smells fresh and yeasty rather than sour or off.
  • 6
    Pour into jars or bottles, leaving a little headroom and the lids loose, and leave at room temperature for 1 to 2 days, until it is thick, lightly bubbly and pleasantly tart.
  • 7
    Refrigerate and serve cold, with a pinch of cinnamon if you like and a slice of banitsa alongside. Drink within 3 to 5 days, and keep a cup back to start the next batch.
Bulgarian bakery and home tradition.

Ratings & reviews

Cooked it? Rate this dish:
No account needed. Sign in to leave a full review with a comment.
Cooked it?
Kept on this device, no account needed. Sign in to leave a review and keep your passport across your devices.
No reviews yet, be the first to cook it.

🌏 While it simmers, know your destination

📍
Sofia. Sofia bakes banitsa, coiled filo layered with white cheese and egg, and hides a fortune inside it at new year. Bulgarian cooking leans on yogurt and sirene cheese, in cold tarator soup, shopska salad, and slow-cooked clay-pot dishes.
🗺️
Bulgaria. Bulgarian cooking is famous for yogurt and white brine cheese, from the cold soup tarator to banitsa pastry and shopska salad. Yogurt itself is far older than Bulgaria, probably Neolithic and from Mesopotamia or Central Asia, but the bacterium that makes it, Lactobacillus bulgaricus, was isolated from Bulgarian yogurt by Stamen Grigorov in 1905 and carries the country's name. Garden vegetables, grilled meats, and a Balkan-Ottoman heritage define the table.
🌍
Europe. A surprising amount of European cooking is under five hundred years old. Tomatoes, potatoes, peppers, maize, beans and chocolate all crossed from the Americas after 1492, and none of them was trusted quickly: the potato took most of the eighteenth century to be accepted as food rather than animal fodder across much of the north.
The story behind this dish is up top, worth a read while the pot works.

Frequently asked questions

What is Boza (Bulgarian Millet Boza)?

Toasted millet flour cooked with dark sugar and fermented with a sourdough-style starter into a thick, sweet-tart, caramel-brown drink, eaten with banitsa for breakfast.

Where does Boza (Bulgarian Millet Boza) come from?

Boza (Bulgarian Millet Boza) is a Bulgarian dish from Sofia, Bulgaria.

Can Boza (Bulgarian Millet Boza) be made vegan, gluten-free, or dairy-free?

This Boza (Bulgarian Millet Boza) recipe includes substitution suggestions for vegetarian, vegan, gluten-free, dairy-free, nut-free, egg-free, and pork-free versions. Treat the substitutions as a starting guide rather than a guarantee, and see the allergen note below.

Is Boza (Bulgarian Millet Boza) safe for people with food allergies?

Our dietary labels and substitutions are a cooking guide, not medical or allergen-safety advice. We track dairy, egg, gluten, tree nuts and peanuts (we still count coconut as a tree nut to be cautious, although the FDA stopped listing it as one in 2025), fish, and shellfish, but we do not screen for sesame, soy, mustard, celery, or sulphites. If you have a food allergy, always read the label on every product you use, and remember a home or commercial kitchen can cross-contaminate ingredients in ways a recipe cannot control.

How long does Boza (Bulgarian Millet Boza) take to make?

About 2 days in all: 15 minutes prep and 25 minutes cooking, plus 2 days of hands-off waiting the method needs, serving 8.

Get the Sunday Spin

One dish from somewhere in the world, in your inbox every Sunday. No spam, just dinner inspiration you can cook that day.