Mediterranean Beef Kofta Kebabs are juicy, tender, flavorful, and well seasoned with a blend of herbs and spices. These grilled ground beef skewers are quick and easy to make in just 30 minutes (including prep!) and can be cooked on the grill, oven, or air fryer.
The best part? You can prepare these skewers ahead of time so that you only need to spend around 10 minutes grilling them for dinner. Serve beef kofta for lunch or dinner with rice or Pita Bread for a complete meal, or serve as an appy on Game Day with a drizzle of Tzatziki Sauce. However you serve them, sit back and watch them disappear fast. They are a total crowd pleaser.
Why You'll Love Beef Kofta Kebabs
- They’re a quick and easy dinner. Although it might seem complicated, these beef kofta kebabs are incredibly simple. Think of it like a meatball, except you’re crafting it on a stick and cooking it. And yes, these beef kofta kebabs are ready in under 45 minutes — and if you prepare them ahead of time, they can be a 15-minute dinner.
- The bold herbs and spices. To make beef kofta kebabs, you’ll need fresh garlic, onion, and parsley, along with an assortment of Middle Eastern spices including paprika, cumin, sumac, and cardamom. Combined together, you’ll end up with a beef kofta kebab that’s so flavorful you can’t help but ask for seconds, and thirds, and fourths.
- You can grill, bake in the oven, or air fry them. We like to make these Mediterranean beef kebabs on a grill or grill pan because the charring and smoke add even more flavor to this already flavorful meat. You can also bake them in the oven or air fryer all year long.
Ingredient Notes
To make these delicious Beef Kofta Kebabs, you will need the following ingredients (full measurements in recipe card below):
- ground beef - we use ground beef in this recipe but traditionally, kofta is made with ground lamb. Feel free to substitute with lamb or use a combination of the two ground meats.
- onion
- garlic
- parsley
- allspice powder
- paprika
- ground cumin
- ground sumac
- ground cardamom
- salt and pepper
- tzatziki sauce - you can serve these beef skewers with Tzatziki Sauce which pairs really well with it. We made our homemade Tzatziki Sauce in minutes, but you can easily use store-bought sauce — whichever is more convenient.
You will also need measuring spoons, mixing bowl, and skewers (I used bamboo skewers).
How to Make the Best Beef Kofta Kebabs
- Marinate the beef. In a large mixing bowl, combine ground beef with onion, garlic, parsley, and all the spices including salt, pepper, allspice, paprika, cumin, sumac, cardamom). Mix well until evenly combined. Cover the bowl with plastic cling wrap and set aside to marinate for at least 20 minutes or overnight in the fridge.
- Shape the skewers. Take about ½ cup of the beef mixture and shape into a cylinder on each skewer. Repeat this step until all the meat is used up. Set the skewers aside on a plate.
- Grill. Preheat a grill pan or gas grill over medium-high heat for 4-5 minutes and lightly brush the grill with cooking oil. You should notice the oil shimmers and sizzles when it's hot and ready. Grill the skewers until cooked through and nicely browned on all sides, about 10-12 minutes. Use tongs to flip around a few times to achieve even cooking on all sides. The internal temperature for the beef should reach 160 F as read on a meat thermometer.
How to Cook in the Oven or Air Fryer
You can also bake beef kofta in the oven or cook in the air fryer.
To bake in the oven, place the skewers in a single layer in a large half sheet baking pan and cook in a 375F preheated oven for 22-25 minutes until cooked through.
To cook the air fryer, shape the beef into cylinders or sausage shape without any skewers. Air fry at 375F for 20 minutes.
How to Serve
I like to serve beef kofta kebabs with Tzatziki Sauce. They also pair great with any Mediterranean-inspired dishes, such as:
- A fresh salad like Greek Salad, Chickpea Greek Salad, or Quinoa Spinach Salad
- Steamed Rice or Rice Pilaf
- Hummus
- Pita Bread
- Greek Lemon Roasted Baby Potatoes
Storing Instructions
- Make ahead instructions: You can marinate and/or skewer the beef up to one day ahead of time and store in the refrigerator in a covered container. When ready to eat simply skewer them or if already skewered, fire up the grill and cook.
- How to store: Keep leftover beef kofta kebabs in an airtight container in the fridge for 3-4 days. If serving at a party, make sure your kebabs do not sit out at room temperature for longer than 1-2 hours. If they’re out in hot weather, be sure to get them in the fridge after 30-60 minutes.
- How to reheat: Reheat beef kofta kebabs in a 375F preheated oven for 10-15 minutes or until hot. You can also unthread from the skewers and reheat in the air fryer for 5-10 minutes at 350F until warm.
More Ground Beef Recipes
- 25 Best Ground Beef Recipes
- Juicy Hamburgers
- Classic Meatloaf
- Italian Meatballs
- Ground Beef Stuffed Peppers
- Homemade Hamburger Helper
- Mexican Ground Beef Tacos
Did you make this recipe? I would greatly appreciate a comment and rating below, letting me know what you thought of the recipe. You can also snap a picture and tag me on Instagram @aheadofthyme or share it on the Pinterest pin so that I can follow along.
Don't forget to sign up for my email newsletter so that you don't miss any recipes. You can also follow along on Instagram, Pinterest, and Facebook for more recipe updates.
Recipe
Beef Kofta Kebabs
- Total Time: 45 minutes
- Yield: 9 skewers
- Diet: Gluten Free
Description
Mediterranean Beef Kofta Kebabs are juicy, tender, flavorful, and well seasoned . These grilled ground beef skewers are quick and easy to make in 30 minutes.
Ingredients
- 1 ½ pounds ground beef
- 1 small onion, grated or diced
- 1 tablespoon garlic, minced
- 2 tablespoons fresh parsley, finely chopped
- ½ teaspoon salt
- ¼ teaspoon ground black pepper
- ½ teaspoon allspice powder
- ½ teaspoon paprika
- ½ teaspoon ground cumin
- ½ teaspoon ground sumac
- ¼ teaspoon ground cardamom
- tzatziki sauce (optional, for serving)
Instructions
- In a large mixing bowl, combine ground beef with onion, garlic, parsley, and all the spices including salt, pepper, allspice, paprika, cumin, sumac, cardamom). Mix well until evenly combined. Cover the bowl with plastic cling wrap and set aside to marinate for at least 20 minutes or overnight in the fridge.
- Take about ½ cup of the beef mixture and shape into a cylinder on each skewer. Repeat this step until all the meat is used up. Set the skewers aside on a plate.
- Preheat a grill pan or gas grill over medium-high heat for 4-5 minutes and lightly brush the grill with cooking oil. You should notice the oil shimmers and sizzles when it's hot and ready.
- Grill the skewers until cooked through and nicely browned on all sides, about 10-12 minutes. Use tongs to flip around a few times to achieve even cooking on all sides. The internal temperature for the beef should reach 160 F as read on a meat thermometer.
- You can also bake beef kofta in the oven or cook in the air fryer.
- To bake in the oven, place the skewers in a single layer in a large half sheet baking pan and cook in a 375F preheated oven for 22-25 minutes until cooked through.
- To cook the air fryer, shape the beef into cylinders or sausage shape without any skewers. Air fry at 375F for 20 minutes.
- Serve warm with Tzatziki Sauce.
Notes
Make ahead instructions: You can marinate and/or skewer the beef up to one day ahead of time and store in the refrigerator in a covered container. When ready to eat simply skewer them or if already skewered, fire up the grill and cook.
How to store: Keep leftover beef kofta kebabs in an airtight container in the fridge for 3-4 days. If serving at a party, make sure your kebabs do not sit out at room temperature for longer than 1-2 hours. If they’re out in hot weather, be sure to get them in the fridge after 30-60 minutes.
How to reheat: Reheat beef kofta kebabs in a 375F preheated oven for 10-15 minutes or until hot. You can also unthread from the skewers and reheat in the air fryer for 5-10 minutes at 350F until warm.
- Prep Time: 10 minutes
- Marinate Time: 20 minutes
- Cook Time: 15 minutes
- Category: Beef
- Method: Grill
- Cuisine: Mediterranean
Leave a Comment