Skip to main content
← Back to Recipes

Spiced Beef and Onion Skewers with Smoky Garlic Rub

EasyMediterraneanPrep: 25 minutesCook: 10 minutesServes 2

Imagine the sizzle and char of perfectly grilled beef, infused with a smoky aroma and a vibrant blend of spices, balanced by the sweet, tender bite of caramelized onions. These skewers are a celebration of bold flavors and simple pleasures, reminiscent of vibrant street food stalls and lively backyard gatherings. The garlic rub penetrates deep into the meat, creating a savory foundation that is both robust and inviting. This dish is designed for sharing and savoring, offering a delightful textural interplay and a memorable, slightly spicy kick that makes it utterly irresistible and truly crave-worthy.

Spiced Beef and Onion Skewers with Smoky Garlic Rub

Ingredients

  • •300 grams beef sirloin or tenderloin, cut into 2.5 cm cubes
  • •1 large onion, cut into 2.5 cm pieces
  • •3 cloves garlic, minced to a paste
  • •2 tablespoons olive oil
  • •1 teaspoon salt
  • •0.5 teaspoon black pepper
  • •1 teaspoon cumin
  • •1 teaspoon paprika
  • •0.5 teaspoon chili powder
  • •Optional: Wooden skewers, soaked in water for 30 minutes

Dietary Info

Gluten-FreeDairy-Free

Instructions

  1. 1

    In a small bowl, combine the minced garlic paste, 1 tablespoon olive oil, salt, black pepper, cumin, paprika, and chili powder to create a smoky garlic rub.

  2. 2

    Place the beef cubes in a medium bowl and toss them with the smoky garlic rub, ensuring all pieces are evenly coated. Let marinate for at least 15 minutes at room temperature, or up to 30 minutes for deeper flavor.

  3. 3

    Thread the marinated beef cubes and onion pieces alternately onto the soaked wooden skewers, leaving a small space between each piece for even cooking.

  4. 4

    Heat the remaining 1 tablespoon of olive oil in a large skillet or grill pan over medium-high heat. Alternatively, preheat an outdoor grill to medium-high.

  5. 5

    Place the skewers on the hot skillet or grill. Cook for 8-10 minutes, turning occasionally, until the beef is cooked to your desired doneness and the onions are tender-crisp and slightly charred.

  6. 6

    Ensure the beef has a nice sear on all sides and the onions have softened and developed some char marks.

  7. 7

    Remove the skewers from the heat and let them rest for 2-3 minutes before serving.

  8. 8

    Serve immediately, perhaps with a squeeze of fresh lemon if you had it, or simply as is to enjoy the pure, spiced flavors.

Cook This with Sous

Get recipes like this from ingredients you already have. Free to download.

Download on the App StoreGet it on Google Play