Bulgaria’s cuisine is a delicious blend of Balkan, Mediterranean, and Middle Eastern influences - hearty, flavorful, and always made with fresh, local ingredients. From Sofia’s cozy taverns to Plovdiv’s charming Old Town restaurants, every meal feels like a warm invitation to experience Bulgarian hospitality.
Our guide will help you discover the must-try dishes and the best spots to savor them during your Bulgarian adventure.
Shopska Salad (Шопска салата)
Bulgaria’s national dish - a fresh mix of tomatoes, cucumbers, peppers, onions, and grated white cheese (sirene). Simple, colorful, and perfect with any meal.
Must-Try Spots:
Kebapche (Кебапче)
Grilled minced meat (usually pork or beef) seasoned with spices, shaped into long rolls, and served with fries or bread. Think of it as the Bulgarian take on kebab.
Must-Try Spots:
Kavarma (Каварма)
A slow-cooked stew made with pork or chicken, onions, peppers, and tomatoes, served sizzling hot in clay pots. Comfort food at its best.
Must-Try Spots:
Banitsa (Баница)
A flaky pastry made with layers of filo dough, eggs, and white cheese. It’s eaten for breakfast or as a snack - best enjoyed warm with yogurt or ayran.
You can find it in bakeries, cafés and even street stalls. The best time to get it is in the morning, while it’s still warm and crispy from the oven.
Tarator (Таратор)
A refreshing cold soup made from yogurt, cucumber, garlic, dill, and walnuts - perfect for warm days.
Must-Try Spots:
Fun Food Tips for Bulgaria:
- Try rakia - Bulgaria’s beloved fruit brandy, often served before meals.
- Breakfast like a local: Grab a warm banitsa and boza (a sweet fermented drink).
- Eat seasonally: Local restaurants often change menus based on fresh produce.
- Markets are great: Visit Zhenski Pazar (Women’s Market) in Sofia or Kapana District in Plovdiv for street food, coffee, and crafts.
- Portions are generous: Order to share so you can taste more dishes!