Few dishes in the Balkans evoke as much excitement as the aroma of freshly grilled ćevapi. The smell of meat sizzling on the grill instantly brings to mind lively gatherings, family barbecues and visits to favorite local grill restaurants. When served in a soft bun with fresh onion and a spoonful of cream or ajvar, this meal becomes a true regional favorite.

Although ćevapi originated in Bosnia and Herzegovina, their popularity quickly spread throughout the entire region. Today they are considered one of the most recognizable Balkan dishes. Their appeal lies in their simplicity: well-seasoned minced meat, grilled until juicy and served in warm bread.
However, achieving the perfect flavor requires a good balance of ingredients and proper preparation. In this recipe, you will find clear instructions for preparing homemade ćevapi as well as an optional recipe for soft buns that complement them perfectly.
Recipe – Ćevapi in a Bun
Ingredients for the ćevapi (4 servings)
- 400 g ground beef
- 400 g ground veal
- 200 g ground lamb (or additional beef)
- 1 teaspoon baking soda
- 1 teaspoon salt
- ½ teaspoon black pepper
- 100 ml cold water
- 2–3 garlic cloves, very finely chopped (optional)
Ingredients for homemade buns (optional)
- 500 g flour
- 10 g dry yeast
- 1 teaspoon salt
- 1 teaspoon sugar
- 300 ml warm water
- A small amount of oil
Preparation
Step 1 – Prepare the meat mixture
Place all the ground meat in a large bowl and mix it thoroughly. Add baking soda, salt, pepper and cold water.
Knead the mixture by hand for about 10 minutes so that all the ingredients combine evenly.
Cover the bowl and place it in the refrigerator for 12–24 hours. This resting time helps develop a richer flavor and better texture.
Step 2 – Shape the ćevapi
After the mixture has rested, shape small sausage-like pieces using your hands or a mold. Each piece should be approximately 6–8 cm long.
Step 3 – Grill the ćevapi
Cook the ćevapi on a grill, grill pan or barbecue plate over medium heat. Turn them occasionally until they become evenly browned on all sides. The grilling process usually takes about 10 minutes.
Preparing the buns (optional)
In a bowl combine flour, yeast, sugar and salt. Gradually add warm water and knead until you obtain a soft dough.
Allow the dough to rise for about one hour.
Divide it into four portions and shape them into round buns. Flatten them slightly and bake in a preheated oven at 250°C for around 10–12 minutes, until the surface becomes golden.
Serving
Slice the warm bun in half and place the grilled ćevapi inside. Add finely chopped red onion and, if desired, serve with cream, ajvar or yogurt.
This simple combination creates a meal that is both hearty and full of traditional flavor.
Serve immediately while the ćevapi are still warm and juicy.
