Go Back

Classic Beef Kofta Kebabs

Prep Time 20 minutes
Cook Time 15 minutes
Skewering 10 minutes
Total Time 45 minutes
Course Main Course
Cuisine Mediterranean
Servings 4

Equipment

  • Mixing bowl
  • Wooden or metal skewers (if using wooden skewers, soak them in water for 30 minutes)
  • Grill or grill pan
  • Grater (for the onion)

Ingredients
  

For the Kofta

  • 1 lb ground beef 80% lean for best flavor and juiciness
  • 1 small onion grated
  • 3 garlic cloves minced
  • 1/4 cup fresh parsley finely chopped
  • 2 tbsp fresh cilantro finely chopped (optional but adds a nice depth)
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1/2 tsp paprika or smoked paprika for a smoky twist
  • 1/4 tsp ground cinnamon
  • 1/2 tsp ground black pepper
  • 1/2 tsp salt adjust to taste
  • 1/4 tsp chili flakes or cayenne optional, for heat

For Serving (Optional)

  • Warm pita bread or naan
  • Yogurt sauce mix plain yogurt with minced garlic, lemon juice, and a pinch of salt
  • Chopped tomatoes cucumbers, and onions
  • Fresh lemon wedges

Instructions
 

Prepare the Meat Mixture

  1. In a large bowl, combine the ground beef, grated onion, minced garlic, parsley, cilantro (if using), and all the spices. Mix thoroughly with your hands until everything is well combined. Avoid overmixing to keep the kebabs tender.
    large mixing bowl containing the ingredients for beef kofta

Shape the Koftas

  1. Divide the meat mixture into 8 equal portions. Roll each portion into an elongated oval shape and gently press it onto a skewer, forming a uniform thickness for even cooking.

Preheat the Grill

  1. Heat your grill or grill pan over medium-high heat. Lightly oil the grates or pan to prevent sticking.

Cook the Koftas

  1. Place the skewered koftas on the grill. Cook for about 3–4 minutes per side, rotating to ensure even cooking. The meat should be browned and slightly charred but still juicy inside.
    grill with uncooked kofta kebabs on skewers

Serve and Enjoy

  1. Remove the koftas from the grill and let them rest for a minute. Serve hot with pita bread, yogurt sauce, and your favorite toppings.