Ingredients
2 lbs beef (top sirloin, top round, or chuck), cut into 1-1.5 inch cubes
1/4 cup olive oil
2 tbsp fresh lemon juice
4 cloves garlic, minced
1/2 medium onion, grated (about 1/4 cup)
1 tbsp sumac
1 tsp ground allspice
1 tsp sweet paprika
1 tsp ground cumin
1 tsp salt
1/2 tsp black pepper
Wooden or metal skewers
Instructions
Step 1: Cut the beef into uniform 1 to 1.5-inch cubes. Place the beef cubes in a large bowl or a resealable bag.
Step 2: In a separate small bowl, whisk together the olive oil, lemon juice, minced garlic, grated onion, sumac, allspice, paprika, cumin, salt, and black pepper until well combined.
Step 3: Pour the marinade over the beef, ensuring all pieces are thoroughly coated. Cover and refrigerate for at least 4 hours, or preferably overnight (12-24 hours) for maximum flavor and tenderness.
Step 4: If using wooden skewers, soak them in water for at least 30 minutes before threading to prevent burning. If using metal skewers, no soaking is required.
Step 5: Thread the marinated beef cubes onto the skewers, leaving a small space between each piece to ensure even cooking.
Step 6: Preheat your grill to medium-high heat (400-450°F / 200-230°C). Alternatively, preheat your oven broiler or a cast-iron grill pan over medium-high heat.
Step 7: Lightly oil the grill grates or pan to prevent sticking.
Step 8: Place the beef kebabs on the hot surface and cook for 2-4 minutes per side, turning frequently, until browned with nice char marks and cooked to your desired doneness (e.g., 135-140°F / 57-60°C for medium).
Step 9: Remove the kebabs from the heat, transfer to a clean plate, cover loosely with foil, and let rest for 5-10 minutes before serving. This allows the juices to redistribute, keeping the beef tender and juicy.
Notes
For best results, marinate the beef overnight. Serve with pita bread, rice, hummus, or a fresh salad. Adjust spice levels to your preference.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Main Dishes & Savory Recipes
- Cuisine: Middle Eastern
Nutrition
- Serving Size: 1 skewer (approx. 4 oz beef)
- Calories: 350 kcal
- Sugar: 2g
- Sodium: 450mg
- Fat: 25g
- Saturated Fat: 8g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 5g
- Fiber: 1g
- Protein: 28g
- Cholesterol: 75mg