Prebranac: Serbian Baked Beans

Prebranac is a traditional Serbian baked bean dish that showcases how simple ingredients can create deep, satisfying flavors. Made with white beans and caramelized onions, it’s a Balkan recipe with roots in both practicality and celebration. It’s often enjoyed during Orthodox Lent in its vegan form, but it’s just as popular when enriched with smoked meats like suho meso or sausage.

A heavy cast iron pot full of prebranac or Serbian baked beans.
Photo Credit: The Peasant’s Daughter.

Would you like to save this page?

We'll email you a link to this post, so you can come back to it later!

What you’ll love about my Prebranac recipe:


  • AUTHENTIC – A traditional Serbian recipe using dried beans.
  • VEGAN – Prebranac is a naturally vegan baked bean recipe frequently enjoyed as a main meal and a side dish.
  • SIMPLE – A few simple pantry ingredients are all that’s needed. Minimal prep and clean up.
  • BUDGET FRIENDLY – A very cheap but wholesome and filling meal!

Love recipes like this? Try my Bosnian bean soup, Croatian grah (bean soup), leftover hambone bean soup, and Istrian jota soup.

Some other Balkan sides you might love are sataraš (stewed tomatoes and peppers) and blitva (garlicky potatoes with Swiss chard).

Kitchen Equipment

  • Large bowl – For soaking the beans overnight.
  • Large pot – To cook the beans.
  • Large skillet or frying pan – For caramelizing
  • Wooden spoon or spatula
  • Sharp knife & cutting board
  • Baking dish – For layering and baking the dish.

Ingredients: Notes, Variations, Substitutions

All of the ingredients needed to make the best preberanac baked beans.
Photo Credit: The Peasant’s Daughter.
  • Spices & Seasonings: The seasonings used in this recipe are sweet Hungarian paprika, smoked paprika (optional), Vegeta, bay leaf, dried thyme (optional), sea salt, and freshly ground black pepper. Vegeta is a very traditional and popular Croatian stock seasoning that can be found around the world now — even Costco sells it. The best substitute is a stock cube.
  • Dry Beans: Tetovac are the traditional Serbian beans used for this recipe but you’re not likely to find it outside of the Balkans. Instead, look for large white beans such as cannellini, Great Northern beans, or navy beans. These varieties are ideal because they hold their shape during cooking while becoming tender.
  • Oil or Fat: The most commonly used oil is sunflower oil, but we don’t eat seed oils in my home so I don’t make it this way personally. You can use avocado oil or neutral unflavored coconut oil. I frequently use lard or bacon grease, though this is clearly not a vegan option.

The full ingredient list with quantities is in the recipe card below.

Prebranac Recipe Instructions & Process Photos

Onions being caramelized and spices added to pan.
Photo Credit: The Peasant’s Daughter.
Step 1

Prepare the Beans: Begin by rinsing the dried beans under cold water, then soak them 8-12 hours or overnight in plenty of fresh water. Once soaked, drain and transfer the beans to a pot.

Add 4 cups of fresh water, a bay leaf, and a pinch of salt. Bring to a boil, reduce the heat to a simmer, and cook until tender but not mushy—this usually takes 1.5 hours. Drain the beans, reserving about 1/2 cup of the cooking liquid.

Step 2

Caramelize the Onions Most of The Way: While the beans are cooking, heat some fat or oil (sunflower oil, lard, or other) in a large skillet over medium heat. Add the sliced onions and cook slowly, stirring frequently, until soft and lightly caramelized. This process takes about 25-30 minutes, so keep the heat low to medium to avoid burning.

Don’t let the onions get very deeply browned. We still have to bake the dish. You want a light gold color.

Get your oven preheating at some point so that’s it ready to go once the beans and onions are done and ready to bake. Preheat your oven to 375°F (190°C).

Step 3

Add Aromatics and Seasonings: Once the onions are ready, stir in the rest of the ingredients, excluding the paprika so it does not burn. Add the minced garlic, tomato paste, Vegeta, thyme (if using), sea salt, and black pepper. Let the spices bloom for about a minute before adding the paprika. Stir until well combined.

Soaked dry beans are added to baking dish.
Photo Credit: The Peasant’s Daughter.
Step 4

Assemble & Bake the Dish: In a baking dish, layer half the cooked beans on the bottom. Spread half the onion mixture on top. Repeat with the remaining beans and onion mixture. If the dish looks dry, pour the reserved bean cooking liquid or water evenly over the layers.

Cover the baking dish with foil or a lid and bake for 30 minutes. Then, uncover and bake for another 20–30 minutes, until the top is slightly browned and the mixture is bubbling.

Prebranac is best served warm, accompanied by a slice of crusty rustic sourdough bread. This hearty dish makes a satisfying meal on its own or an excellent side to complement other dishes. It tastes even better the next day, so make a big batch and eat it through the week.

A heavy cast iron pot full of prebranac or Serbian baked beans.
Photo Credit: The Peasant’s Daughter.

Top Tip!

A great tip for preparing beans is to bring them to a boil in fresh water for 5 minutes, then discard that first water before continuing with the recipe. This step can help reduce the compounds in beans that cause bloating or gas, resulting in a more easily digestible dish. After discarding the water, replace it with fresh water and proceed with cooking for the best flavor and texture.

A heavy cast iron pot full of prebranac or Serbian baked beans.

Prebranac: Serbian Baked Beans

Jana Dziak
Prebranac is a Serbian baked bean dish with caramelized onions and simple seasonings. A perfect vegan main or hearty side.
No ratings yet
Prep Time 10 minutes
Cook Time 3 hours
Course Dinner/Appetizer
Cuisine Eastern Europe
Servings 6 servings
Calories 348 kcal

Equipment

  • Large bowl for soaking the beans overnight
  • Large Pot to cook the beans
  • Large skillet or frying pan for caramelizing the onions
  • Wooden spoon or spatula
  • Sharp knife & cutting board
  • Baking dish for layering and baking the dish.

Ingredients
  

  • 2 cups large dried white beans e.g., tetovac, cannellini, Great Northern
  • 3 large onions thinly sliced
  • 2 cloves garlic minced
  • ¼ cup oil or fat sunflower oil is traditional, I prefer to use lard or avocado oil.
  • 2 teaspoons sweet Hungarian paprika
  • ½ teaspoon smoked paprika optional
  • ½ teaspoon vegeta
  • 1 bay leaf
  • 1 teaspoon dried thyme optional
  • 1 teaspoon sea salt adjust to taste
  • ½ teaspoon freshly ground black pepper
  • ¼ cup tomato paste optional
  • ¼ cup water or reserved bean cooking liquid if needed

Instructions
 

  • Prepare the Beans: Begin by rinsing the dried beans under cold water, then soak them 8-12 hours or overnight in plenty of fresh water. Once soaked, drain and transfer the beans to a pot.
  • Add 4 cups of fresh water, a bay leaf, and a pinch of salt. Bring to a boil, reduce the heat to a simmer, and cook until tender but not mushy—this usually takes 1.5 – 2 hours. Drain the beans, reserving about 1/2 cup of the cooking liquid
  • Caramelize the Onions Most of The Way: While the beans are cooking, heat your fat or oil in a large skillet over medium heat. Add the sliced onions and cook slowly, stirring frequently, until soft and lightly caramelized. This process takes about 25-30 minutes, so keep the heat low to medium to avoid burning.
  • Don’t let the onions get very deeply browned. We still have to bake the dish. You want a light gold color.
  • Get your oven preheating at some point so that it's ready to go once the beans and onions are done and ready to bake. Preheat your oven to 375°F (190°C).
  • Add Aromatics and Seasonings: Once the onions are ready, stir in the rest of the ingredients, excluding the paprika so it does not burn. Add the minced garlic, tomato paste, Vegeta, thyme (if using), sea salt, and black pepper. Let the spices bloom for about a minute before adding the paprika. Stir until well combined. Turn off the heat.
  • Assemble & Bake the Dish: In a baking dish, layer half the cooked beans on the bottom. Spread half the onion mixture on top. Repeat with the remaining beans and onion mixture. If the dish looks dry, pour the reserved bean cooking liquid or water evenly over the layers.
  • Cover the baking dish with foil or a lid and bake for 30 minutes. Then, uncover and bake for another 20–30 minutes, until the top is slightly browned and the mixture is bubbling.

Notes

Prebranac is best served warm, accompanied by a slice of crusty rustic sourdough bread. It tastes even better the next day, so make a big batch and eat it through the week.
A great tip for preparing beans is to bring them to a boil in fresh water for 5 minutes, then discard that first water before continuing with the recipe. This step can help reduce the compounds in beans that cause bloating or gas, resulting in a more easily digestible dish. After discarding the water, replace it with fresh water and proceed with cooking for the best flavor and texture.
 
How to Store and Reheat Prebranac
Storing:
  • Refrigeration: Transfer cooled Prebranac to an airtight container and store it in the refrigerator for up to 4 days.
  • Freezing: For longer storage, place the dish in a freezer-safe container or zip-top bag, removing as much air as possible. It can be frozen for up to 3 months. Allow it to thaw overnight in the refrigerator before reheating.
Reheating:
  • Oven: Preheat the oven to 350°F (175°C). Place the beans in an oven-safe dish, cover with foil to retain moisture, and heat for about 20–25 minutes, or until warmed through.
  • Stovetop: Reheat in a skillet or saucepan over low to medium heat, adding a splash of water or reserved bean liquid if the mixture looks dry. Stir occasionally until heated through.
  • Microwave: For a quick option, transfer a portion to a microwave-safe dish, cover with a microwave-safe lid or wrap, and heat in 1-minute intervals, stirring in between, until warm.
 

Nutrition

Calories: 348kcalCarbohydrates: 51gProtein: 17gFat: 10gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gSodium: 583mgPotassium: 1456mgFiber: 12gSugar: 6gVitamin A: 587IUVitamin C: 8mgCalcium: 191mgIron: 8mg
Tried this recipe?Let us know how it was!

Related Recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.