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
Units
Scale
- 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