These grilled beef kabobs combine marinated sirloin, sweet bell peppers, and crisp onions for a tender, delicious "fall off the skewer" grilled steak kabob.
In a large bowl, place the olive oil, lemon juice, garlic, cumin, paprika, cardamom, salt and pepper, and whisk to combine. Add the beef chunks and stir to coat. Allow the beef to marinate for at least 2 hours or up to 24 hours.
Soak wooden skewers in a bowl of cold water for 30 minutes, if using. Preheat the grill on high heat.
Thread the marinated beef and vegetables onto the skewers. Place the beef kabobs on the preheated grill and brush any leftover marinade on top. Cook for 8 minutes total, flipping the skewers every 2 minutes.
Allow the beef kabobs to rest covered in aluminum foil for 5 minutes before serving.
Notes
Tip: If using wooden skewers, be sure to soak first. If using metal skewers then no prep is required.