These delightful grilled meat rolls are a beloved Balkan street food and national treasure of Serbia, featuring a perfectly seasoned blend of beef and pork that stays juicy on the inside with a caramelized crust outside. Served with warm flatbread, creamy kajmak, and sharp onions, ćevapčići deliver an irresistible smoky, savory experience that will transport your taste buds straight to the streets of Belgrade. This is authentic Balkan comfort food that's surprisingly simple to make at home and guaranteed to impress.
⏱️45 min
📊Medium
👥4 servings
🍽️Main
meatbudget-friendlyfamilyfestive
Ingredients
400 gground beef
200 gground pork
1 mediumonion, finely minced
3 piecesgarlic cloves, minced
30 gfresh parsley, chopped
2 tsppaprika powder
1 tspsalt
0.5 tspblack pepper
2 tbspvegetable oil for grilling
8 pieceswarm flatbread or pita
150 gkajmak or sour cream
1 largewhite onion for serving, thinly sliced
Instructions
1COMBINE THE MEAT MIXTURE: In a large mixing bowl, combine the ground beef, ground pork, minced onion, minced garlic, and fresh parsley. Add paprika powder, salt, and black pepper to the mixture. Using your hands or a wooden spoon, knead the mixture gently for 2-3 minutes until all ingredients are evenly distributed and the mixture begins to hold together slightly. The texture should be uniform and relatively moist—if it seems too dry, add 1-2 tablespoons of water. Be careful not to overwork the meat, as this can make the ćevapčići tough and dense.
2REFRIGERATE THE MIXTURE: Cover the bowl with plastic wrap and place it in the refrigerator for at least 20 minutes, preferably 30 minutes. This resting period allows the flavors to meld together and helps the mixture firm up, making it much easier to shape the rolls without them falling apart during cooking. Cold meat also holds together better when formed into cylindrical shapes.
3SHAPE THE ĆEVAPČIĆI: Remove the chilled mixture from the refrigerator. Using wet hands (to prevent sticking), take approximately 2-3 tablespoons of the meat mixture and roll it between your palms into a cylindrical shape about 8-10 centimeters long and 2 centimeters thick, resembling a small sausage without casing. You should be able to form 12-16 rolls from the mixture. Arrange them on a parchment-lined plate or baking sheet as you shape them.
4PREHEAT THE GRILL: Heat your grill, grill pan, or cast-iron skillet over medium-high heat (around 190°C or 375°F) for 5 minutes until it's very hot. You'll know it's ready when a drop of water sizzles and evaporates immediately on contact. Lightly brush the cooking surface with vegetable oil using a paper towel or brush to prevent sticking. The hot surface will create a beautiful caramelized crust on the outside of the ćevapčići.
5GRILL THE ĆEVAPČIĆI: Carefully place the shaped rolls onto the preheated grill, arranging them so they don't touch each other. Grill for 3-4 minutes on the first side without moving them, allowing a golden-brown crust to develop. Using tongs or a spatula, carefully turn each roll over and grill for another 3-4 minutes on the other side, and then 2-3 minutes on the remaining sides if grilling over direct heat, rotating to achieve an even brown crust all around. The ćevapčići are done when the external surface is deeply caramelized and charred in places, and when you press one gently, it should feel springy and juices should run slightly clear, indicating the meat is cooked through but still moist.
6PREPARE FOR SERVING: Transfer the grilled ćevapčići to a warm serving platter and tent loosely with aluminum foil to keep them warm while you prepare the accompaniments. Warm your flatbread or pita over the grill for 30 seconds per side until softened. Arrange the kajmak or sour cream in a small serving bowl, and place the thinly sliced fresh white onions in another small bowl. Traditionally, these rolls are served immediately while still hot, wrapped in warm flatbread with a generous dollop of kajmak and topped with crisp onion slices for a perfect balance of creamy, savory, and sharp flavors.