
Bob Chorba (Bulgarian Bean Soup)
A hearty, smoky Bulgarian bean soup fragrant with dried spearmint and savory — a monastery staple and the most beloved everyday soup in Bulgaria.
About This Recipe
Bob chorba is Bulgaria's national soup, as fundamental to Bulgarian identity as sarma is to Serbian. Dried white or kidney beans are slowly cooked with onion, tomato, carrot, dried spearmint (djodjen), and chubritsa (summer savory) until thick and velvety. Unlike Serbian pasulj, Bulgarian bob chorba is frequently made completely vegetarian and relies on dried spearmint — a distinctly Bulgarian touch — as its most characteristic seasoning. During the Bulgarian Orthodox fasting periods that make up a significant part of the calendar, bob chorba sustains millions. It is warming, deeply flavored, and humble in the best possible way.
Ingredients
Serves 6
- 400 gdried white beans or kidney beans
- 2 mediumonions, finely diced
- 2 mediumcarrots, diced
- 3 mediumtomatoes, diced (or 400 g canned)
- 3 clovesgarlic, minced
- 3 tbspsunflower oil
- 1.5 tbspsweet paprika
- 1 tspdried spearmint (djodjen)
- 1 tspdried summer savory (chubritsa)
- 1 tspdried oregano
- Salt and pepper(to taste)
- Fresh parsleyto garnish
- Chili flakesoptional, to serve
Instructions
- 1
Soak beans
Soak dried beans overnight in cold water. Drain, rinse, cover with fresh water, bring to a boil for 10 minutes, then drain again.
- 2
Simmer the beans
Cover beans with 1.5 litres of fresh water. Add carrots and half the onion. Bring to a boil, then simmer on low for 60–90 minutes until beans are very tender. Do not salt yet.
- 3
Make the flavoring base
In a separate pan, heat oil over medium heat. Cook remaining onion until golden. Add garlic and cook 1 minute. Add tomatoes and cook 10 minutes until the tomatoes break down into a thick sauce.
- 4
Add paprika and herbs
Remove the tomato pan from heat. Stir in paprika quickly (off heat to prevent burning). Add dried spearmint, chubritsa, and oregano.
- 5
Combine and finish
Pour the tomato-herb mixture into the bean pot. Season generously with salt and pepper. Simmer together for 20 more minutes, stirring occasionally, mashing some beans against the side of the pot to thicken the soup naturally.
- 6
Serve
Ladle into bowls, drizzle with a little sunflower oil, and garnish with fresh parsley. Serve with crusty bread and pickled peppers (turshia).
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Dried spearmint (djodjen) is the non-negotiable, irreplaceable flavor of authentic bob chorba — seek it out in Balkan or Middle Eastern stores.
- →
Add paprika off the heat to keep its vivid color and prevent a bitter taste.
- →
Mash about one quarter of the beans to create a naturally thick, creamy texture without any cream.
- →
Taste and adjust salt at the very end — flavors concentrate as liquids reduce, and a final pinch of flaky salt sharpens the whole dish.
Variations
- •
Meat version: Add diced smoked pork or a ham hock in step 2 for a richer, non-vegan version.
- •
Bob chorba with dried peppers: Rehydrate dried whole red peppers and blend them into the soup for extra depth.
- •
Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.
- •
Spicier: add a finely chopped fresh chile or a teaspoon of crushed Aleppo/Urfa pepper to the aromatics for warm, layered heat instead of a single sharp hit.
Storage
Refrigerate for up to 4 days. The soup thickens considerably — add water when reheating. Freezes well for 3 months.
History & Origin
Bob chorba has been a cornerstone of Bulgarian cooking since the medieval era, sustained by Bulgaria's rich tradition of bean cultivation in its fertile valleys. The dish is central to Bulgarian Orthodox fasting culture, appearing in monasteries across the Balkan mountains where it was prepared daily for monks and pilgrims for centuries.
Frequently Asked Questions
Can I use canned beans?
Yes. Use 3 cans (400 g each) of drained white beans and skip steps 1–2. Add directly to the tomato base in step 5 and simmer 30 minutes.
What is djodjen?
Djodjen is Bulgarian dried spearmint — different from peppermint, it has a milder, more herbal quality. It is the defining herb of bob chorba and several other Bulgarian dishes.
Can I make this ahead of time?
Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.
What can I substitute if I don't have all the ingredients?
Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.
Nutrition Facts
Per serving (380g / 13.4 oz) · 6 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →More Bulgarian Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes