In a mixing bowl, add all ingredients (minced meat, grated onion and garlic, paprika, chili flakes, salt, pepper, baking soda, and breadcrumbs).
Using your clean hands, mix everything together.
Form the cevapi with your hands. They should be about 4 ¼ inches long and ¾ inches thick.
Place them in a single layer on a plate, cover, and refrigerate for 1 to 2 hours.
Heat a bit of cooking oil in a skillet. Once hot, add the cevapi - make sure there is enough space between them. Depending on the size of your skillet, you may need to fry them in two batches.
Fry the cevapi for a few minutes on each side until fully cooked and browned.
Serve with fresh Lepinja bread (or pita bread), sliced red or yellow onion, ajvar, and fresh tomatoes.
