20 Authentic Serbian Recipes You Must Try

Posted on April 6, 2025

Difficulty

Prep time

Cooking time

Total time

Servings

Are you ready to experience the rich flavors and traditions of Serbia? Look no further! This Eastern European country has a unique culinary heritage that is waiting to be explored. From hearty meat dishes to delicious vegetable-based meals, Serbian cuisine has something for everyone. In this article, we will take you on a journey through 20 authentic Serbian recipes that you must try.

From classic comfort foods like prebranac (Serbian baked beans) and pasulj (Serbian bean soup), to more indulgent treats like tulumba (sweet syrup pastry) and ushtipci (Serbian fried dough), we’ll dive into the world of Serbian cooking and show you how to make these dishes at home. Whether you’re a foodie, a history buff, or simply looking for some new recipe inspiration, this article is perfect for you.

Serbian Ćevapi with Ajvar

Serbian Ćevapi with Ajvar
Enjoy the authentic flavors of Serbia with this classic recipe for Ćevapi (minced meat sausages) served with a side of rich and smoky Ajvar sauce.

Ingredients:

– 500g ground beef
– 1/2 onion, finely chopped
– 2 cloves garlic, minced
– 1 tablespoon paprika
– Salt and black pepper to taste
– 20-25 wooden skewers
– For the Ajvar:
+ 3 bell peppers (any color), roasted and peeled
+ 2 tablespoons olive oil
+ 2 cloves garlic, minced
+ 1/4 cup chopped fresh parsley
+ Salt and pepper to taste

Instructions:

1. Preheat grill or grill pan to medium-high heat.
2. In a large bowl, combine ground beef, onion, garlic, paprika, salt, and black pepper. Mix well with your hands until just combined.
3. Thread the meat mixture onto wooden skewers, leaving a small space between each Ćevapi.
4. Cook the Ćevapi for 5-7 minutes per side, or until cooked through.
5. For the Ajvar: Roast bell peppers over medium heat, turning frequently, until charred. Peel and chop into small pieces. Mix with olive oil, garlic, parsley, salt, and pepper.

Cooking Time: Ćevapi: 10-12 minutes; Ajvar: 15-20 minutes

Karađorđeva Šnicla (Stuffed Pork Schnitzel)

Karađorđeva Šnicla (Stuffed Pork Schnitzel)
A classic Serbian dish, Karađorđeva Šnicla is a tender pork schnitzel filled with savory ingredients and crispy fried to perfection. This recipe brings together the rich flavors of Serbia in every bite.

Ingredients:

– 4 pork cutlets
– 1 onion, finely chopped
– 2 cloves of garlic, minced
– 1 cup of grated cheese (Pecorino or Cheddar work well)
– 1 tablespoon of paprika
– Salt and pepper to taste
– All-purpose flour, for dusting
– 1 egg, beaten
– Breadcrumbs
– Vegetable oil, for frying

Instructions:

1. Preheat the oil in a large skillet over medium-high heat.
2. In a bowl, mix together chopped onion, minced garlic, grated cheese, paprika, salt, and pepper.
3. Dust each pork cutlet with flour, then dip into the beaten egg, and finally coat with breadcrumbs.
4. Place the breaded pork cutlets on a plate or tray.
5. Spoon the cheese mixture onto the center of each cutlet, leaving a 1-inch border around the edges.
6. Fold the cutlet in half to enclose the filling, pressing gently to seal.
7. Fry the schnitzels for 3-4 minutes on each side, until golden brown and crispy.
8. Serve hot with your favorite sides or salad.

Cooking Time: 12-15 minutes

Sarma (Stuffed Cabbage Rolls)

Sarma (Stuffed Cabbage Rolls)
Sarma, a traditional Eastern European dish, consists of tender cabbage leaves wrapped around a flavorful filling of ground meat and rice. This recipe yields 12-15 delicious rolls.

Ingredients:

– 1 medium head of cabbage
– 1 pound ground beef
– 1/2 cup cooked white rice
– 1 onion, finely chopped
– 2 cloves garlic, minced
– 1 teaspoon paprika
– Salt and pepper to taste
– Vegetable oil for cooking

Instructions:

1. Preheat oven to 375°F (190°C).
2. Remove the cabbage leaves from the head, blanch in boiling water until softened, then rinse with cold water.
3. In a large bowl, combine ground beef, cooked rice, chopped onion, minced garlic, paprika, salt, and pepper. Mix well.
4. Lay a cabbage leaf flat, place 1/4 cup of the meat mixture onto the center of the leaf, and fold the sides over the filling. Roll up tightly.
5. Place the rolls seam-side down in a single layer in a large baking dish. Drizzle with vegetable oil.
6. Bake for 25-30 minutes or until the cabbage is tender and the filling is cooked through.

Cooking Time: 25-30 minutes

Prebranac (Serbian Baked Beans)

Prebranac (Serbian Baked Beans)
Prebranac, also known as Serbian baked beans, is a traditional dish that combines the simplicity of canned beans with the warmth and comfort of a slow-cooked casserole. This hearty recipe is perfect for a cozy evening or as a side dish at your next gathering.

Ingredients:

– 1 can of kidney beans (drained and rinsed)
– 1 onion, diced
– 2 cloves of garlic, minced
– 1 red bell pepper, diced
– 1 tablespoon paprika
– Salt and black pepper to taste
– 2 tablespoons olive oil
– 1 cup breadcrumbs
– 1/4 cup grated Parmesan cheese

Instructions:

1. Preheat oven to 350°F (180°C).
2. In a large mixing bowl, combine the kidney beans, onion, garlic, red bell pepper, paprika, salt, and black pepper.
3. Mix well to combine.
4. Transfer the mixture to a baking dish and drizzle with olive oil.
5. Sprinkle breadcrumbs and Parmesan cheese on top.
6. Bake for 30-40 minutes or until golden brown.

Cooking Time: 30-40 minutes

Pljeskavica (Serbian Burger)

Pljeskavica (Serbian Burger)
Experience the flavors of Serbia with this classic street food, Pljeskavica (Serbian Burger). A juicy patty made from a mixture of beef and pork is served in a soft bun with a variety of toppings.

Ingredients:
– 250g ground beef
– 50g ground pork
– 1 onion, finely chopped
– 2 cloves garlic, minced
– 1 egg
– Salt and black pepper
– 4-6 sesame seeds
– 4-6 hamburger buns
– Sliced onions, ajvar (Roasted Red Pepper Sauce), kajmak (Serbian cheese spread), and/or sour cream for toppings

Instructions:

1. Preheat a non-stick pan or grill to medium-high heat.
2. In a large bowl, combine ground beef, pork, onion, garlic, egg, salt, and black pepper. Mix well with your hands until just combined.
3. Form into 4-6 patties, depending on desired size.
4. Cook the patties for 4-5 minutes per side or until cooked through.
5. Assemble the burgers by placing a patty in each bun and topping as desired.

Cooking Time: 10-12 minutes

Gibanica (Cheese and Phyllo Pie)

Gibanica (Cheese and Phyllo Pie)
Gibanica (Cheese and Phyllo Pie) Recipe

Gibanica is a traditional Balkan dish that combines the richness of cheese with the flaky texture of phyllo. This simple yet flavorful recipe is perfect for special occasions or everyday meals.

Ingredients:

– 1 cup grated cheese (a mix of feta, parmesan, and cheddar)
– 1/2 cup chopped fresh parsley
– 1/4 cup olive oil
– 1 egg, beaten
– 1 tablespoon lemon juice
– Salt to taste
– 12-15 phyllo sheets
– Butter, melted

Instructions:

1. Preheat oven to 375°F (190°C).
2. In a bowl, combine grated cheese, chopped parsley, olive oil, beaten egg, and lemon juice. Mix well.
3. Layer the phyllo sheets in a 9×13-inch baking dish, brushing each sheet with melted butter.
4. Pour the cheese mixture over the phyllo layers.
5. Top with another layer of phyllo sheets, brushed with butter.
6. Bake for 35-40 minutes or until golden brown.

Cooking Time: 35-40 minutes

Pasulj (Serbian Bean Soup)

Pasulj (Serbian Bean Soup)
Warm up with this hearty and comforting Serbian bean soup, perfect for a cold winter’s day. This simple and flavorful recipe is a staple of traditional Serbian cuisine.

Ingredients:

– 1 pound dried white beans (such as cannellini or navy)
– 1 onion, chopped
– 2 cloves garlic, minced
– 1 carrot, chopped
– 1 celery stalk, chopped
– 1 can diced tomatoes
– 4 cups vegetable broth
– 2 tablespoons olive oil
– Salt and pepper to taste
– Fresh parsley, chopped (optional)

Instructions:

1. Rinse the dried beans and soak them in water overnight. Drain and set aside.
2. In a large pot, heat the olive oil over medium heat. Add the onion, garlic, carrot, and celery, and cook until the vegetables are tender, about 5 minutes.
3. Add the soaked and drained beans, diced tomatoes, and vegetable broth to the pot. Season with salt and pepper to taste.
4. Bring the mixture to a boil, then reduce the heat and simmer for 1 hour or until the beans are tender.
5. Serve hot, garnished with chopped parsley if desired.

Cooking Time: 1 hour

Podvarak (Roasted Sauerkraut with Meat)

Podvarak (Roasted Sauerkraut with Meat)
This hearty dish is a staple of Eastern European cuisine, combining the tangy flavors of sauerkraut with rich meat and spices. Perfect for a cold winter’s night or as a comforting side dish.

Ingredients:

– 1 lb sauerkraut, drained
– 1 lb ground pork or beef
– 1 onion, finely chopped
– 2 cloves garlic, minced
– 1 tsp caraway seeds
– 1 tsp salt
– 1/4 tsp black pepper
– 1 tbsp lard or vegetable oil

Instructions:

1. Preheat oven to 350°F (175°C).
2. In a large skillet, cook the ground meat over medium-high heat until browned, breaking it up into small pieces as it cooks.
3. Add the chopped onion and minced garlic; cook until the onion is translucent.
4. Stir in the sauerkraut, caraway seeds, salt, and pepper.
5. Transfer the mixture to a 9×13 inch baking dish and dot the top with lard or oil.
6. Roast in the preheated oven for 30-40 minutes, stirring occasionally, until the sauerkraut is caramelized and the meat is cooked through.

Cooking Time: 30-40 minutes

Punjene Paprike (Stuffed Peppers)

Punjene Paprike (Stuffed Peppers)
A flavorful and nutritious dish from Eastern European cuisine, Punjene Paprike is a staple of many family gatherings. This recipe combines the sweetness of bell peppers with savory rice and spices.

Ingredients:

– 4 large bell peppers, any color
– 1 cup cooked white rice
– 1/2 cup ground beef or pork
– 1 onion, finely chopped
– 2 cloves garlic, minced
– 1 teaspoon paprika
– Salt and pepper to taste
– 1 tablespoon vegetable oil

Instructions:

1. Preheat oven to 375°F (190°C).
2. Cut the tops off the bell peppers and remove seeds and membranes.
3. In a large bowl, combine cooked rice, ground meat, onion, garlic, paprika, salt, and pepper. Mix well.
4. Stuff each bell pepper with the rice mixture, filling to the top.
5. Place the stuffed peppers in a baking dish and drizzle with vegetable oil.
6. Bake for 30-40 minutes or until the peppers are tender.

Cooking Time: 30-40 minutes

Teleća Čorba (Veal Soup)

Teleća Čorba (Veal Soup)
This traditional Serbian soup is a staple of hearty comfort food, perfect for warming up on a chilly day. With tender veal and vegetables in a rich broth, it’s sure to become a family favorite.

Ingredients:

– 1 pound veal cubes
– 2 medium carrots, peeled and chopped
– 2 medium potatoes, peeled and chopped
– 1 large onion, chopped
– 3 cloves garlic, minced
– 2 cups beef broth
– 1 cup water
– 1 tablespoon tomato paste
– Salt and black pepper to taste
– Fresh parsley, chopped (optional)

Instructions:

1. In a large pot, sauté the veal cubes in a little oil until browned.
2. Add the chopped onion, carrots, potatoes, and garlic; cook until vegetables are tender.
3. Pour in beef broth, water, and tomato paste; bring to a boil.
4. Reduce heat and simmer for 1 hour or until veal is tender.
5. Season with salt and black pepper to taste.
6. Serve hot, garnished with chopped parsley if desired.

Cooking Time: 1 hour

Rakija-Infused Roasted Lamb

Rakija-Infused Roasted Lamb
Experience the bold flavors of Balkan cuisine with this recipe that combines the rich taste of lamb with the warmth of rakija, a traditional fruit brandy. This dish is perfect for special occasions or a cozy dinner with friends.

Ingredients:
– 1 (2-3 lb) leg of lamb
– 1/4 cup rakija
– 2 tbsp olive oil
– 1 tsp dried oregano
– Salt and pepper to taste
– 2 cloves garlic, minced

Instructions:

1. Preheat oven to 425°F (220°C).
2. In a small bowl, whisk together olive oil, rakija, oregano, salt, and pepper.
3. Score the lamb leg in a diamond pattern, cutting about 1/4 inch deep.
4. Place the lamb on a roasting rack and brush the rakija mixture evenly over the entire surface.
5. Roast the lamb for 2-3 hours or until it reaches your desired level of doneness.
6. Remove from oven and let rest for 10 minutes before slicing and serving.

Cooking Time: Approximately 2-3 hours

Proja (Serbian Cornbread)

Proja (Serbian Cornbread)
A traditional Serbian dish, Proja is a moist and flavorful cornbread that’s perfect for snacking or serving alongside your favorite meals. This recipe yields a deliciously dense and slightly sweet bread that’s sure to become a family favorite.

Ingredients:

– 1 cup all-purpose flour
– 1/2 cup cornmeal
– 1 teaspoon baking powder
– 1/4 teaspoon salt
– 1/4 cup granulated sugar
– 1 cup buttermilk
– 2 tablespoons vegetable oil
– 2 large eggs

Instructions:

1. Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish.
2. In a medium bowl, whisk together flour, cornmeal, baking powder, and salt.
3. In a separate bowl, whisk together sugar, buttermilk, oil, and eggs.
4. Add the wet ingredients to the dry ingredients and stir until just combined.
5. Pour batter into prepared baking dish and smooth top.
6. Bake for 35-40 minutes or until a toothpick inserted comes out clean.

Cooking Time: 35-40 minutes

Šopska Salata (Cucumber and Tomato Salad)

Šopska Salata (Cucumber and Tomato Salad)
A refreshing and flavorful salad originating from Slovenia, Šopska Salata is a perfect side dish for any meal. With its simplicity and taste, it’s no wonder why this salad has gained popularity worldwide.

Ingredients:

– 4 large cucumbers, peeled and thinly sliced
– 2 large tomatoes, diced
– 1/4 cup of extra virgin olive oil
– 2 cloves of garlic, minced
– 1 tablespoon of white wine vinegar
– Salt to taste
– Fresh parsley, chopped (optional)

Instructions:

1. In a large bowl, combine the sliced cucumbers and diced tomatoes.
2. In a small bowl, whisk together the olive oil, garlic, and white wine vinegar.
3. Pour the dressing over the cucumber-tomato mixture and toss to coat.
4. Season with salt to taste.
5. Garnish with chopped fresh parsley, if desired.

Cooking Time: 10 minutes

Enjoy your delicious Šopska Salata!

Krompiruša (Potato Pie)

Krompiruša (Potato Pie)
Savor the rich flavors of this beloved Croatian dish, Krompiruša, a hearty potato pie that’s perfect for a cozy meal or special occasion. This recipe yields a crispy, buttery crust and a fluffy, savory filling.

Ingredients:

– 2 large potatoes, peeled and thinly sliced
– 1 onion, finely chopped
– 2 tablespoons butter
– 1/2 cup grated cheese (Cheddar or similar)
– 1/4 cup milk
– Salt and pepper to taste
– 1 egg, beaten (for brushing crust)
– 1 pie crust (homemade or store-bought)

Instructions:

1. Preheat oven to 375°F (190°C).
2. In a large skillet, sauté the chopped onion until softened.
3. Add the sliced potatoes and cook for about 5 minutes, stirring occasionally, until they start to soften.
4. In a separate bowl, mix the grated cheese and milk.
5. Roll out the pie crust and place it in a 9-inch (23 cm) pie dish.
6. Fill the pie crust with the potato mixture, followed by the cheese mixture.
7. Brush the edges of the crust with the beaten egg.
8. Bake for 35-40 minutes or until the crust is golden brown.

Cooking Time: 35-40 minutes

Mućkalica (Meat and Vegetable Stew)

Mućkalica (Meat and Vegetable Stew)
This hearty stew from Eastern Europe is a staple of comfort food, filled with tender meat, vegetables, and rich flavors. Perfect for a chilly evening or a cozy weekend meal.

Ingredients:

– 1 pound beef or pork, cut into bite-sized pieces
– 2 medium onions, chopped
– 3 cloves garlic, minced
– 2 medium bell peppers, diced
– 2 medium tomatoes, diced
– 1 large potato, peeled and cubed
– 1 teaspoon paprika
– Salt and pepper to taste
– 2 tablespoons vegetable oil

Instructions:

1. Heat the oil in a large pot over medium heat.
2. Add the meat and cook until browned, about 5 minutes.
3. Add the onions, garlic, bell peppers, tomatoes, potato, paprika, salt, and pepper.
4. Stir well to combine, then bring to a boil.
5. Reduce heat to low and simmer for 45-50 minutes, or until the vegetables are tender.
6. Serve hot and enjoy!

Cooking Time: 45-50 minutes

Čvarci (Pork Cracklings)

Čvarci (Pork Cracklings)
A popular Croatian snack, Čvarci are crispy pork cracklings that are perfect for munching on while enjoying a cold beer or as a savory addition to your favorite meals.

Ingredients:

– 1 kg pork skin, cut into small pieces
– 2 tablespoons salt
– 1 tablespoon sugar
– 1 teaspoon black pepper
– 1/4 cup water

Instructions:

1. Preheat oven to 250°C (220°F).
2. In a bowl, mix together salt, sugar, and black pepper.
3. Add the pork skin pieces to the bowl and toss until evenly coated with the spice mixture.
4. Spread the pork skin pieces on a baking sheet lined with parchment paper.
5. Bake for 2 hours or until the pork skin is crispy and golden brown.
6. Remove from oven and let cool completely.

Cooking Time: 2 hours

Tulumba (Sweet Syrup Pastry)

Tulumba (Sweet Syrup Pastry)
A traditional Turkish dessert, Tulumba is a sweet syrup pastry that’s crispy on the outside and soft on the inside. This recipe yields a batch of deliciously flavored pastries perfect for special occasions.

Ingredients:

– 1 package of phyllo dough (usually found in the freezer section)
– 1/2 cup granulated sugar
– 1/4 cup water
– 1 tablespoon rose water (optional, but traditional)
– Vegetable oil for frying
– Confectioners’ sugar for dusting (optional)

Instructions:

1. Preheat the oil in a deep frying pan to 375°F (190°C).
2. Thaw the phyllo dough according to package instructions.
3. Cut the dough into desired shapes and sizes.
4. Fry the pastries in batches until golden brown, about 2-3 minutes per side.
5. Remove from oil with a slotted spoon and place on paper towels to drain excess oil.
6. In a small saucepan, combine sugar, water, and rose water (if using). Bring to a boil, then reduce heat and simmer for 10 minutes or until the syrup thickens slightly.
7. Dip fried pastries in warm syrup, allowing excess syrup to drip off.
8. Dust with confectioners’ sugar (if desired) and serve warm.

Cooking Time: 15-20 minutes

Kajmak (Serbian Clotted Cream)

Kajmak (Serbian Clotted Cream)
Kajmak, a creamy delight from Serbia, is a traditional accompaniment to warm bread and various savory dishes. This simple recipe yields a rich and velvety clotted cream that’s perfect for spreading on crackers or using as a dip.

Ingredients:

– 1 liter whole milk
– 1/4 cup heavy cream
– 2 tablespoons butter, softened
– 1 tablespoon granulated sugar
– 1/2 teaspoon salt

Instructions:

1. Combine milk, heavy cream, and sugar in a medium saucepan. Heat over medium heat, stirring occasionally, until the mixture reaches 90°C (194°F).
2. Remove from heat and stir in softened butter until fully incorporated.
3. Allow the mixture to cool slightly, then pour it into a shallow baking dish or a stainless steel pan with a flat bottom.
4. Let Kajmak sit at room temperature for 6-8 hours or overnight. It will thicken and develop a creamy texture as it cools.
5. Once set, refrigerate until chilled. Kajmak is now ready to serve.

Cooking Time: 6-8 hours

Uštipci (Serbian Fried Dough)

Uštipci (Serbian Fried Dough)
Uštipci (Serbian Fried Dough) – a classic Serbian treat that’s crispy on the outside and soft on the inside. This simple recipe yields a delicious batch of fried dough that’s perfect for snacking or serving alongside your favorite dishes.

Ingredients:

– 2 cups all-purpose flour
– 1/4 teaspoon salt
– 1/4 cup lukewarm water
– Vegetable oil for frying

Instructions:

1. In a large mixing bowl, combine flour and salt.
2. Gradually add the lukewarm water to the flour mixture, stirring with a wooden spoon until a dough forms.
3. Knead the dough for about 5 minutes until it becomes smooth and elastic.
4. Cover the dough with plastic wrap or a damp cloth and let it rest for 30 minutes.
5. Heat about 2-3 inches (5-7.5 cm) of vegetable oil in a deep frying pan over medium heat.
6. Once the oil is hot, pinch off small pieces of dough and shape them into balls or irregular shapes.
7. Fry the dough balls for 2-3 minutes on each side, or until they’re golden brown and crispy.
8. Remove the Uštipci from the oil with a slotted spoon and drain on paper towels.

Cooking Time: About 15-20 minutes

Ruska Salata (Russian Salad)

Ruska Salata (Russian Salad)
A classic Russian salad recipe that’s perfect for special occasions or everyday meals. This hearty, flavorful salad combines boiled vegetables, potatoes, and pickles with a tangy dressing.

Ingredients:

– 2 large potatoes, peeled and diced
– 1 large carrot, peeled and grated
– 1 large beetroot, peeled and grated
– 1 cup cooked and diced chicken or beef
– 1/2 cup chopped fresh dill
– 1/4 cup pickled cucumber, finely chopped
– 2 tablespoons mayonnaise
– Salt and pepper to taste

Instructions:

1. Boil the potatoes, carrot, and beetroot until tender. Drain and let cool.
2. In a large bowl, combine the cooled vegetables, chicken or beef, dill, pickled cucumber, salt, and pepper.
3. Mix well to combine.
4. Stir in the mayonnaise until the salad is coated evenly.
5. Refrigerate for at least 30 minutes to allow the flavors to meld together.

Cooking Time: 30 minutes

Summary

Discover the rich culinary heritage of Serbia with this collection of authentic recipes. From savory dishes like Serbian Burger (Pljeskavica) and Stuffed Pork Schnitzel (Karađorđeva Šnicla), to sweet treats like Tulumba (Sweet Syrup Pastry), there’s something for everyone. Explore traditional favorites like Sarma (Stuffed Cabbage Rolls) and Prebranac (Serbian Baked Beans), as well as modern twists on classic dishes. With recipes ranging from hearty stews to decadent desserts, this article is a must-read for anyone looking to taste the flavors of Serbia.

Tags:

You might also like these recipes

Leave a Comment