Prebranac is a traditional Serbian baked beans stew cooked with caramelised onions and loads of paprika. It's a naturally vegan recipe that's perfect for a high-protein lunch or light dinner and pairs great with a chunk of crusty bread.
If you've been on Vegan Cocotte before, you've probably noticed how much I love beans.
I have dozens of recipes with beans on the blog, and I'm always on the hunt for the next recipe featuring these small balls of goodness.
Prebranac is a recipe that I've loved from the first bite. It's a rich and comforting Serbian baked beans recipe made with just a handful of ingredients.
While beans are obviously the star of the show, onions are almost equally as important in prebranac.
That's because this is technically a recipe for baked beans with caramelised onions, and it tastes as delicious as it sounds.
Prebranac is traditionally made with beans cooked from scratch, but you can definitely cut some corners and used canned beans instead.
This way, you can have these amazing Serbian baked beans on the table in just over an hour.
Why you'll love prebranac
- It's a slow-cooked delight that's also very good for you.
- It's naturally vegan and perfect for lunch or a light dinner.
- Prebranac tastes even better the next days because the flavours have more time to set, so it's a great recipe for meal prep.
Ingredients and substitutions
Olive oil - You'll need about ¼ cup extra virgin olive oil to caramelise the onions for prebranac. Sunflower oil also works here.
Onions - You'll need about 6 medium onions for this recipe. That's the equivalent of 600 g (1 ½ lb). You can slice or dice them - I personally prefer them sliced.
Garlic - Freshly chopped garlic is a must for prebranac.
Sweet paprika - Don't use smoked paprika in this recipe - you'll need sweet paprika such as Hungarian paprika, for example. Feel free to adjust the quantity to your liking.
Butter beans - If using canned beans, drain and rinse them before adding them to the pot.
For dried beans, you'll need to presoak and cook them separately until tender before using them in prebranac.
This recipe can also be made with other types of white beans, too.
How to make prebranac
Heat the olive oil in a large, deep pan (preferably oven-proof) and add the onions. Cook over low-medium heat for 15 minutes or until the onions are slightly caramelised. Stir the onions occasionally and add a splash of water if needed.
While the onion is cooking, preheat the oven to 200 °C (390 °F).
Stir in the garlic, sweet paprika and bay leaves and continue to cook for another minute.
Next, add the butter beans and stir to combine.
Cover the beans with water, give it a good stir and season with salt and freshly ground black pepper.
Transfer the pan to the oven and bake for 30 minutes or until the beans are golden-brown on the top.
Remove the pan from the oven and allow the dish to cool slightly before serving.
Leftovers and storage
- Leftovers will keep well in the fridge for up to 3 days.
- It's best to reheat them in the microwave or in the oven.
- You can freeze prebranac for up to 3 months in a fridge-friendly container. Thaw it in the fridge overnight before reheating.
Recipe notes and tips
- Sprinkle some freshly chopped parsley on the beans before serving.
- Make sure you check the beans a couple of times while they're in the oven. Add a splash of hot water if it looks like it's too dry.
- You can add some tomato sauce or tomato paste if you like.
If you liked this prebranac recipe, you might also like some of my other easy vegan recipes with beans:
- Easy Three Bean Soup
- Adzuki Beans Soup with Pearl Barley and Kale
- Easy Pinto Bean Soup
- Fava Bean Chickpea Salad
- Fasolada (Greek Bean Soup)
Don't miss out on any new recipes! Follow Vegan Cocotte on Instagram, Facebook and Pinterest.
Prebranac (Serbian Baked Beans)
Prebranac is a traditional Serbian baked beans stew cooked with caramelised onions and loads of paprika. It's a naturally vegan recipe that's perfect for a high-protein lunch or light dinner and pairs great with a chunk of crusty bread.
Ingredients
- 75 ml (⅓ cup) olive oil
- 6 medium onions (about 600 g), sliced
- 4 garlic cloves, chopped
- 3 tablespoons sweet paprika
- 3 bay leaves
- 3 x 400 g (14 oz) cans butter beans, drained and rinsed
- 400 ml (2 cups) water
- Salt and freshly ground black pepper to taste
Instructions
- Heat the olive oil in a large, deep pan (preferably oven-proof) and add the onions. Cook over low-medium heat for 15 minutes or until the onions are slightly caramelized. Stir the onions occasionally and add a splash of water if needed.
- While the onion is cooking, preheat the oven to 200 °C (390 °F).
- Stir in the garlic, sweet paprika and bay leaves and continue to cook for another minute.
- Next, add the butter beans and stir to combine. Cover the beans with water, give it a good stir and season with salt and freshly ground black pepper.
- Transfer the pan to the oven and bake for 30 minutes or until the beans are golden-brown on the top.
- Remove the pan from the oven and allow the dish to cool slightly before serving.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 578Total Fat: 19gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 16gCholesterol: 0mgSodium: 92mgCarbohydrates: 81gFiber: 25gSugar: 16gProtein: 26g
Nutritional information is an estimate provided by an online nutrition calculator.

Leave a Reply