A vibrant and satisfying Middle Eastern-inspired dish that pairs juicy beef kefta with creamy hummus and a crisp tomato cucumber salad. Bursting with herbs, spices, and textures, it’s perfect for both casual dinners and special gatherings.
Why You’ll Love This Recipe
- Juicy and flavorful kofta seasoned with aromatic herbs and spices
- Creamy, homemade hummus that perfectly complements the grilled meat
- Fresh, tangy tomato cucumber salad adds a bright, crisp contrast
- Easily customizable for different diets or ingredients on hand
- Quick to prepare and great for meal prep
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the Beef Kefta
- 1 lb (450 g) ground beef
- ¼ cup minced red onion
- 2 garlic cloves, minced
- 1 tsp lemon zest
- 1 tsp ground cumin
- 1 tsp ground coriander
- Pinch of red pepper flakes
- 1 tsp salt
- ½ cup chopped fresh herbs (parsley, mint, or cilantro)
For the Hummus
- 1 (15 oz) can chickpeas, drained
- 3 tbsp tahini
- Juice and zest of 1 lemon
- 1 garlic clove, minced
- 1 tsp salt
- ¼ cup cold water (or more, as needed)
For the Tomato Cucumber Salad
- ¼ cup diced red onion
- 1 large tomato, diced
- ½ cucumber, diced
- 1 tbsp red wine vinegar
- 2 tbsp chopped parsley or cilantro
- Salt and pepper, to taste
directions
- Prepare the kofta: In a bowl, combine all kofta ingredients. Mix gently and form into small oval patties or around skewers. Set aside.
- Cook the kofta: Grill or pan-sear over medium-high heat for 8–10 minutes, turning halfway, until browned and cooked through.
- Make the hummus: Blend all hummus ingredients in a food processor until smooth, adding more water as needed to reach desired consistency.
- Toss the salad: Mix all salad ingredients in a bowl. Adjust seasoning to taste.
- Assemble: Spread hummus on plates, top with salad and kofta. Garnish with extra herbs if desired.
Servings and timing
- Serves: 4
- Prep time: 15 minutes
- Cook time: 10 minutes
- Total time: 25 minutes
Variations
- Use ground lamb, turkey, or plant-based meat for kofta
- Add grilled bell peppers or eggplant for more vegetables
- Spice it up with harissa or chili flakes
- Serve in pita or flatbread for wraps
- Replace hummus with tzatziki for a different twist
storage/reheating
- Storage: Store components separately in airtight containers for up to 4 days
- Reheating: Reheat kofta gently in a skillet or oven; hummus should be served at room temperature
- Meal prep: Assemble into bowls or wraps just before serving for best texture
FAQs
Can I make kofta without skewers?
Yes, shape them into patties and cook in a skillet or grill pan.
Can I use dried chickpeas for the hummus?
Yes, soak and cook them first. They’ll give a slightly nuttier flavor.
Is this gluten-free?
Yes, just serve with gluten-free bread or omit bread entirely.
Can I make this vegetarian?
Substitute kofta with falafel or grilled halloumi.
What’s the best way to cook the kofta?
Grilling gives the best flavor, but pan-searing works great too.
Can I freeze the kofta?
Yes, freeze raw or cooked kofta in a single layer and reheat when needed.
Can I use store-bought hummus?
Yes, for convenience, though homemade tastes fresher.
How long does the salad keep?
Up to 2 days, though it’s best fresh for maximum crunch.
What herbs work best in the kofta?
Parsley, mint, and cilantro are all excellent options—use what you love.
What else can I serve with this?
Rice, pita, grilled vegetables, or couscous make great additions.
Conclusion
Beef Kefta with Hummus and Tomato Cucumber Salad is a vibrant, flavorful dish that’s as easy to make as it is to enjoy. With a perfect balance of savory, creamy, and crisp components, it’s a satisfying meal that brings Middle Eastern flavors to your table—whether for weeknight dinners or entertaining guests.
Print
Beef Kefta with Hummus and Tomato Cucumber Salad
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Grilling/Stovetop
- Cuisine: Mediterranean
- Diet: Halal
Description
Juicy, spiced beef kebabs (kefta) served over creamy hummus with a crisp, refreshing tomato–cucumber salad—perfect for a balanced Mediterranean-inspired meal.
Ingredients
- 1 lb (450 g) ground beef (20% fat)
- 1 small onion, finely grated
- 2 cloves garlic, minced
- 2 tbsp fresh parsley, chopped
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp ground cinnamon
- 1/2 tsp paprika
- 1/2 tsp salt
- 1/4 tsp freshly ground black pepper
- 2 tbsp olive oil (for cooking)
- 1 cup prepared hummus
- 2 medium tomatoes, diced
- 1 cucumber, diced
- 2 tbsp red onion, finely chopped
- 1 tbsp fresh parsley or mint, chopped (for salad)
- 1 tbsp lemon juice (for salad)
- 1 tbsp olive oil (for salad)
- Salt & pepper, to taste (for salad)
Instructions
- In a bowl, combine ground beef, onion, garlic, parsley, cumin, coriander, cinnamon, paprika, salt, and pepper. Mix until just combined.
- Shape mixture into 8–10 small sausage-shaped kefta, about 2–3 in long.
- Heat olive oil in a skillet or grill pan over medium-high heat. Cook kefta, turning occasionally, until browned and cooked through, about 4–5 minutes per side.
- Meanwhile, in a separate bowl, toss together tomatoes, cucumber, red onion, parsley/mint, lemon juice, olive oil, salt, and pepper to make the salad.
- Warm the hummus slightly if desired and spread it on a serving platter or individual plates.
- Arrange cooked kefta over the hummus, spoon the tomato–cucumber salad alongside or on top.
- Garnish with extra olive oil drizzle and fresh herbs if desired. Serve immediately with pita or flatbread.
Notes
- Beef can be substituted with lamb or a 50/50 mix.
- For extra flavor, chill the kefta mixture 30 minutes before shaping.
- Serve with warm pita, homemade flatbread, or rice for a heartier meal.
- Add a dollop of tzatziki or drizzle of tahini sauce for more flavor.
- Make salad ahead and keep chilled until serving.
Nutrition
- Serving Size: 1 serving (2–3 kefta + salad + hummus)
- Calories: 450 kcal
- Sugar: 5 g
- Sodium: 550 mg
- Fat: 30 g
- Saturated Fat: 12 g
- Unsaturated Fat: 14 g
- Trans Fat: 0 g
- Carbohydrates: 22 g
- Fiber: 5 g
- Protein: 30 g
- Cholesterol: 85 mg