Grilled Meat Kebabs Onions Herbs

Category: Satisfying Main Courses for Every Occasion

Enjoy juicy, smoky grilled meat kebabs threaded with tender red onions and infused with bold spices. Marinate beef or lamb cubes in olive oil, garlic, cumin, paprika, and oregano for deep flavor. Skewer with onions, then grill until charred and succulent, turning often for even cooking. Let them rest to retain juices, then garnish with fragrant parsley and rosemary. Serve alongside flatbread or rice for a vibrant, crowd-pleasing main. These kebabs are ideal for outdoor meals, offering robust taste and a satisfying texture in every bite.

Loura is a chef and she is standing in front of a table full of fruits and vegetables.
Updated on Fri, 13 Jun 2025 18:40:52 GMT
A plate of meat with onions and peppers. Save
A plate of meat with onions and peppers. | recipesfoodyummy.com

These grilled meat kebabs with onions and herbs are my tried-and-true recipe for backyard gatherings or weeknight grill cravings. The combination of smoky beef or lamb with savory spices and tender charred onions always disappears quickly from the table.

I first made this for my best friend’s birthday and the smoky aroma alone had neighbors asking for a taste. Now every summer barbecue features these kebabs front and center.

Ingredients

  • Beef or lamb cut into cubes: Look for well-marbled stew meat or sirloin for tenderness
  • Red onions cut into layers: Bring sweetness as they grill and stay juicy Avoid onions that feel soft or have blemishes
  • Olive oil: Helps spices cling to the meat and keeps everything moist Use extra-virgin for the best flavor
  • Garlic fresh and minced: Adds aromatic warmth Choose firm unblemished cloves
  • Paprika: Lends subtle smokiness Spanish smoked paprika is especially flavorful
  • Ground cumin: Brings earthiness and depth Whole cumin freshly ground boosts aroma
  • Dried oregano or thyme: Either choice brings herbaceous notes Seek out dried herbs that are bright in color and fragrant
  • Salt and freshly cracked black pepper: Essential for balancing flavors Use coarse salt and pepper for best texture
  • Fresh parsley and rosemary for garnish: Adds a fresh green finish and aroma Pick vibrant leafy stems
  • Wooden or metal skewers: Make sure wooden skewers are soaked to prevent burning

Step-by-Step Instructions

Marinate the Meat:
Combine olive oil garlic paprika cumin dried oregano salt and black pepper in a large mixing bowl until a smooth paste forms Toss in the meat cubes to coat each piece thoroughly Cover the bowl tightly with plastic wrap and refrigerate at least two hours letting the marinade deeply penetrate for best flavor overnight yields the richest result
Assemble the Skewers:
Thread a cube of marinated meat onto a skewer followed by a piece of red onion Layer ingredients alternately filling each skewer with both meat and onions This ensures every bite has a balance of flavor and juiciness
Grill to Perfection:
Preheat your grill to medium high heat Place the assembled skewers on the grill and cook for ten to twelve minutes turning every two to three minutes Watch for a deeply charred exterior Other signs the kebabs are ready are juices running clear and the meat yielding slightly to firm pressure
Rest and Serve:
Transfer skewers to a platter and cover loosely with foil Let rest for five minutes so juices redistribute This keeps each bite extra succulent
Garnish and Enjoy:
Finish with fresh chopped parsley and sprigs of rosemary Serve kebabs hot with extra herbs and your choice of flatbread or rice for a complete meal
A plate of meat with onions and peppers. Save
A plate of meat with onions and peppers. | recipesfoodyummy.com

Red onions become almost sweet and melt in your mouth after grilling which is my favorite surprise every time I make these My family always asks for extra onion on their skewers and it reminds me of camping trips where we grilled over open flames

Storage Tips

Store leftover kebabs in an airtight container in the fridge for up to three days To reheat use a gentle oven or grill to avoid overcooking Microwaving works in a pinch but the texture is best fresh from the grill

Ingredient Substitutions

Swap lamb for chicken or beef Change up the spices by adding coriander or chili flakes for extra bite No red onions Try yellow or white though the flavor will be milder Lemon zest can add brightness to the marinade

Serving Suggestions

Serve these kebabs over fluffy rice or tucked in warm grilled pita Add a side of cool yogurt cucumber sauce and a crisp tomato cucumber salad for a Middle Eastern feast Toss some extra veggies on the grill to round out the meal

Cultural and Historical Context

Grilled kebabs show up in many cultures from Middle Eastern shish kebab to Mediterranean souvlaki and Central Asian shashlik The marinade method and onion layering nod to classic Turkish kebabs which prize deep flavor and tender juicy meat

Recipe FAQs

→ What type of meat works best for grilling kebabs?

Boneless beef or lamb is ideal, as both become tender and flavorful when marinated and grilled. Choose well-marbled cuts for the juiciest results.

→ How long should the meat be marinated?

Allow at least 2 hours for marinating, though overnight yields richer flavor and tenderness.

→ Can metal or wooden skewers be used?

Both are suitable. If using wooden skewers, soak them in water for 30 minutes to prevent burning during grilling.

→ What sides complement these kebabs?

Serve with grilled flatbread, rice, and a simple salad to complete the meal.

→ How can I ensure the meat stays juicy?

Turn the skewers regularly during grilling and rest the kebabs for five minutes before serving.

Grilled Meat Kebabs Onions Herbs

Smoky skewered meat, tender onions, and fresh herbs deliver vibrant flavor for any grill occasion.

Prep Time
20 mins
Cooking Time
12 mins
Total Duration
32 mins
By: Loura

Recipe Type: Main Dishes

Skill Level: Intermediate

Cuisine: Mediterranean

Portions Yielded: 4 Serving Size (8–10 kebabs)

Dietary Preferences: Gluten-Free, Dairy-Free

What You'll Need

→ Kebabs

01 700 g boneless beef or lamb, cut into 4 cm cubes
02 2 red onions, quartered and layers separated

→ Marinade

03 2 tablespoons olive oil
04 2 garlic cloves, finely minced
05 1 teaspoon paprika
06 1 teaspoon ground cumin
07 1 teaspoon dried oregano or thyme
08 Salt, to taste
09 Black pepper, to taste

→ To Serve

10 Fresh parsley, chopped, for garnish
11 Fresh rosemary, for garnish

→ Additional

12 Wooden or metal skewers (if wooden, soak in water 30 minutes)

Steps To Follow

Step 01

Combine olive oil, minced garlic, paprika, cumin, oregano (or thyme), salt, and black pepper in a bowl. Add beef or lamb cubes and toss to coat thoroughly. Cover and refrigerate for at least 2 hours or overnight for optimal flavor infusion.

Step 02

Thread marinated meat and red onion layers alternately onto the soaked or metal skewers, distributing evenly.

Step 03

Preheat grill to medium-high heat. Place skewers on the grill and cook for 10–12 minutes, turning occasionally, until meat is nicely charred on the outside and cooked through.

Step 04

Transfer kebabs to a plate and rest for 5 minutes to retain juiciness. Garnish with chopped parsley and rosemary. Serve immediately, accompanied by grilled flatbread or rice if desired.

Notes and Tips

  1. For a deeper flavor, allow meat to marinate overnight. Soaking wooden skewers prevents burning during grilling.

Required Equipment

  • Mixing bowl
  • Grill
  • Tongs
  • Cutting board
  • Sharp knife
  • Skewers

Nutritional Info (per serving)

These details are for informational purposes only and shouldn't replace medical advice.
  • Caloric Content: 320
  • Fats: 18 g
  • Carbohydrates: 6 g
  • Proteins: 32 g