Traditional Balkan Ćevapi (Grilled Meat Sausages)

Traditional Balkan Ćevapi (Grilled Meat Sausages) is a easy Balkan recipe that serves 4. 500 calories per serving. Recipe by Kulinado on YouTube.

Prep: 3 hrs 35 min | Cook: 12 min | Total: 4 hrs 2 min

Cost: $4.67 total, $1.17 per serving

Ingredients

  • 500 g Ground beef (shoulder or neck, slightly fatty) (Preferably freshly ground twice for a fine texture)
  • 10 g Salt (Fine sea salt)
  • 2 g Black pepper (Freshly ground)
  • 50 ml Sparkling mineral water (Adds tenderness and flavor)
  • 1 g Baking soda (A pinch (about 1/8 tsp))
  • 5 ml Lemon juice (A few drops, freshly squeezed)
  • 30 ml Additional sparkling mineral water (About 2 tbsp, to adjust consistency after adding soda)
  • 10 ml Vegetable oil (Just a few drops for pan‑frying)
  • 1 medium Onion (Finely chopped, served raw on the side)

Instructions

  1. Combine meat, salt, pepper and water

    Place the 500 g ground beef in a large bowl. Add 10 g salt, 2 g black pepper and 50 ml sparkling mineral water. Mix vigorously with your hands (or a sturdy spoon) until the mixture becomes sticky and uniform.

    Time: PT10M

  2. Rest the mixture in the fridge

    Cover the bowl tightly with plastic wrap and place it in the refrigerator. Let it rest for at least 3 hours, preferably overnight, so the salt, soda and carbonation work their magic.

    Time: PT3H

    Temperature: 4°C

  3. Activate with baking soda, lemon and extra water

    Remove the bowl from the fridge. In a small cup, dissolve a pinch (≈1 g) of baking soda with a few drops (≈5 ml) of lemon juice and add about 30 ml sparkling water. Pour this into the meat mixture and knead for another 5 minutes until the texture is compact and slightly airy.

    Time: PT5M

  4. Form meat balls

    Divide the mixture into 20 equal portions (about 25‑30 g each). Roll each portion into a smooth ball, squeezing out any air pockets.

    Time: PT10M

  5. Shape the ćevapi

    Lay a strip of freezer‑bag (8‑9 cm wide) on a clean surface. Place a ball in the centre, fold the strip over, and press gently with a dough divider or the flat side of a ruler to elongate the ball into a 8‑9 cm long, 1‑cm thick sausage shape. Repeat for all balls.

    Time: PT10M

  6. Heat the pan

    Add a few drops of vegetable oil to a skillet and heat over medium‑high heat until the oil shimmers (about 180°C).

    Time: PT5M

    Temperature: 180°C

  7. Pan‑fry the ćevapi

    Place the ćevapi in the hot pan, leaving space between them. Cook for 4‑5 minutes, turning frequently so they brown evenly and cook through.

    Time: PT5M

    Temperature: 180°C

  8. Drain excess oil

    Transfer the cooked ćevapi to a plate lined with paper towels to absorb any leftover oil.

    Time: PT2M

  9. Serve

    Arrange the ćevapi on a serving platter and sprinkle with finely chopped raw onion. Serve immediately with flatbread or salad if desired.

    Time: PT1M

Nutrition Facts

Calories
500
Protein
45 g
Carbohydrates
0 g
Fat
30 g
Fiber
0 g

Dietary info: High protein, Gluten free, Keto friendly, low-carb, keto-friendly, high-protein

Ingredient Substitutions

  • Instead of Ground beef (shoulder or neck, slightly fatty): Beef chuck, Ground lamb (will change flavor)
  • Instead of Salt: Kosher salt
  • Instead of Black pepper: White pepper
  • Instead of Sparkling mineral water: Club soda
  • Instead of Baking soda: Baking powder (use half the amount)
  • Instead of Lemon juice: White vinegar (1/4 tsp)
  • Instead of Additional sparkling mineral water: Club soda
  • Instead of Vegetable oil: Canola oil, Olive oil
  • Instead of Onion: Red onion, Scallions

Equipment Needed

  • Large mixing bowl
  • Plastic wrap (cling film)
  • Refrigerator
  • Kitchen scale
  • Measuring spoons
  • Small bowl for soda/lemon mixture
  • Hand (or sturdy spoon) for mixing
  • Freezer‑bag strip (8‑9 cm wide) or parchment strip
  • Dough divider or flat ruler (optional)
  • Skillet or frying pan
  • Stove (medium‑high heat)
  • Tongs or spatula
  • Paper towels

Critical Steps — Do Not Skip

  • Resting the meat mixture in the refrigerator (step 2)
  • Adding baking soda, lemon juice and extra water (step 3)
  • Heating the pan to the correct temperature (step 6)
  • Properly pan‑frying and turning the ćevapi (step 7)

Chef Tips from the Video

  • For an authentic flavor, add a tiny pinch of smoked paprika to the meat mixture.
  • Serve with flatbread (lepinja), kajmak and ajvar for a complete Balkan experience.
  • If you have a meat grinder, grind the beef twice for a finer texture.

Troubleshooting

Ćevapi fall apart during cooking.

Make sure the mixture was mixed until very sticky and rested for at least 3 hours. Add a tiny extra pinch of baking soda and a splash more mineral water, then knead briefly.

They are dry and tough.

Use meat with higher fat content (15‑20 % fat) and do not over‑cook; fry only 4‑5 minutes on medium‑high heat.

Surface is not browned enough.

Increase pan heat slightly and ensure the oil is hot before adding the ćevapi. Avoid moving them too early.

Storage

Refrigerator: Store cooked ćevapi in an airtight container for up to 3 days.

Freezer: Uncooked, shaped ćevapi freeze well for up to 2 months. Thaw in the fridge before cooking.

Room temperature: Do not keep raw ćevapi at room temperature for more than 2 hours.

Make-Ahead Tips

  • Prepare the meat mixture a day ahead and keep it covered in the fridge; the flavors improve.
  • Shape the ćevapi, place them on a tray, freeze solid, then transfer to a zip‑top bag for later cooking.
  • If you prefer grilling, pre‑heat a charcoal grill to medium‑high and cook the ćevapi the same way.

Last updated: August 24, 2026

Amazon Associates

Amazon Associates PartnerTrusted

As an Amazon Associate, we earn from qualifying purchases made through links on this page. This helps support our site at no extra cost to you. Clicking on ingredient or equipment links will take you to amazon.com where you can purchase these items.

Traditional Balkan Ćevapi (Grilled Meat Sausages)

Recipe by Kulinado

A step‑by‑step home‑cooked version of classic Balkan ćevapi using ground beef, a pinch of baking soda, lemon juice and sparkling mineral water for extra tenderness. The mixture rests in the fridge overnight (or at least 3 hours) before being shaped and pan‑fried to juicy perfection. Serves 4.

EasyBalkanServes 4

Shop all ingredients on Amazon in one click • Printable PDF with shopping checklist

Source Video
3h 41m
Prep
7m
Cook
27m
Cleanup
4h 15m
Total

Cost Breakdown

$4.67
Total cost
$1.17
Per serving

Critical Success Points

  • Resting the meat mixture in the refrigerator (step 2)
  • Adding baking soda, lemon juice and extra water (step 3)
  • Heating the pan to the correct temperature (step 6)
  • Properly pan‑frying and turning the ćevapi (step 7)

Safety Warnings

  • Handle raw meat with clean hands and wash all surfaces afterwards to avoid cross‑contamination.
  • Hot oil can cause burns – keep a lid nearby and never leave the pan unattended.

You Might Also Like

Similar recipes converted from YouTube cooking videos

Grilled Chilean Churrascas (Traditional Bread)
23

Grilled Chilean Churrascas (Traditional Bread)

Traditional Chilean churrascas are soft, slightly sweet flat breads originally made by laborers on the grill. This recipe reproduces the authentic method using flour, pork lard (or butter), dry yeast, and a warm water blend. The dough is kneaded by hand, rested, shaped into small balls, and finished on a hot grill for a lightly crisp, golden exterior. Perfect as a side for any parrilla feast, with grilled meats, vegetables, or simply butter and goat cheese.

1 hr 35 minServes 10$3
Chilean
Prison Sauce (Goodfellas Inspired) with Sausages, Beef Shank, Veal Neck, and Meatballs
42

Prison Sauce (Goodfellas Inspired) with Sausages, Beef Shank, Veal Neck, and Meatballs

A hearty, slow‑cooked Italian‑American meat sauce inspired by the iconic "Prison sauce" from Goodfellas. Thinly sliced garlic melts into the oil, three kinds of meat create deep flavor, and a splash of red wine finishes the sauce. Served over al dente pasta and topped with Parmesan, this dish is perfect for a comforting dinner.

5 hrs 15 minServes 6$41
Italian-American
The (Traditional) Dog Meat Flavor Profile
14

The (Traditional) Dog Meat Flavor Profile

A fragrant Cantonese‑style vegetarian pot that mimics the traditional "doggy duck pot" using firm tofu, fermented tofu, dried tangerine peel, Shaoxing wine, and aromatic aromatics. The dish is simmered in a rich, slightly sweet broth and finished with a splash of green garlic or cilantro for freshness. Perfect as a comforting main course for 4.

2 hrs 8 minServes 4$27
Chinese
Porcupine Meatballs- Easy to Make - A Slightly Different Version of a Traditional Meatball
31

Porcupine Meatballs- Easy to Make - A Slightly Different Version of a Traditional Meatball

A comforting Southern classic, Porcupine Meatballs combine lean ground beef with instant rice, onions, and a simple tomato‑Worcestershire sauce. Baked covered then finished uncovered, they’re perfect served over mashed potatoes and green beans.

1 hr 30 minServes 4$6
Southern United States
Korean Traditional Galbi BBQ: Grilled Beef Short Ribs (갈비구이)
19

Korean Traditional Galbi BBQ: Grilled Beef Short Ribs (갈비구이)

A quick and easy Korean‑style galbi‑gui made with thinly sliced beef short ribs marinated only in salt, sugar, black pepper and toasted sesame oil. No soy sauce needed! Served hot off the grill with lettuce, perilla leaves, rice and ssamjang for authentic Korean BBQ at home.

1 hr 35 minServes 5$19
Korean
When Shelves Go Empty, These Meat Sausages Will Feed Your Family. 2-Year Shelf Life.
15

When Shelves Go Empty, These Meat Sausages Will Feed Your Family. 2-Year Shelf Life.

A step‑by‑step guide to making beef‑and‑liver sausages that can be stored for up to two years without refrigeration. The process includes grinding tough beef shank, adding liver, corn flour, and a protective lard coating, then baking, jar‑filling, and a three‑hour water‑bath sterilization for ultimate shelf stability.

6 hrs 15 minServes 8$34
American