Beef Kebabs Bell Peppers

Sizzling beef kebabs with bell peppers and onions, charred from the grill and ready for a summer barbecue spread. Save to Pinterest
Sizzling beef kebabs with bell peppers and onions, charred from the grill and ready for a summer barbecue spread. | savourysprint.com

These tender beef skewers are marinated in a blend of olive oil, soy sauce, lemon juice, garlic, and herbs before being grilled alongside colorful bell peppers and onions. The marinade infuses rich, savory flavors while the grilling imparts a smoky char. Quick to prepare and ideal for an easy Mediterranean-inspired meal, the dish is naturally gluten-free and can be paired with rice or flatbread to complete the plate.

Marinate the beef for at least an hour for optimal tenderness and flavor, thread onto skewers alternating with pepper and onion chunks, and grill until juicy and slightly charred. This adaptable dish welcomes additions like cherry tomatoes or substitutions such as lamb or chicken, making it a versatile crowd-pleaser.

Last summer, my neighbor invited us over for what she called her famous backyard kebab night. I stood there watching her thread those vibrant peppers and onions onto skewers, the marinade filling the air with garlic and lemon. One bite and I immediately demanded the recipe, which she scribbled on the back of a grocery receipt.

Ive made these kebabs at least a dozen times since that evening, tweaking little things along the way. My kids actually started helping me thread the vegetables, which turned into our Sunday afternoon ritual. Theres something about eating food off a stick that makes dinner feel more festive.

Ingredients

  • 3 tbsp olive oil: Creates the base for the marinade and helps all those flavors penetrate the meat
  • 2 tbsp soy sauce: Adds that perfect umami depth and just enough saltiness
  • 1 tbsp lemon juice: Brightens everything up and helps tenderize the beef
  • 2 garlic cloves, minced: Fresh is absolutely worth it here
  • 1 tsp dried oregano: Gives it that Mediterranean backbone
  • 1/2 tsp ground black pepper: A subtle warmth that builds on the grill
  • 1/2 tsp salt: Just enough to enhance without overpowering
  • 600 g beef sirloin or rump steak: Sirloin stays tender on the grill, rump has great beefy flavor
  • 2 medium bell peppers: Red and yellow bring sweetness and those gorgeous grill marks
  • 1 large red onion: Gets sweet and smoky when it hits the heat
  • 1 tbsp olive oil: For brushing right before grilling
  • Salt and pepper: Final seasoning to taste

Instructions

Whisk together the marinade:
Combine olive oil, soy sauce, lemon juice, garlic, oregano, black pepper, and salt in a bowl until everything is blended.
Marinate the beef:
Add the beef cubes and toss until every piece is coated, then cover and refrigerate for at least an hour.
Prep your skewers:
If you are using wooden ones, soak them for 30 minutes so they do not burn on the grill.
Thread the skewers:
Alternate beef, peppers, and onions, leaving a tiny bit of space between pieces so heat can circulate.
Add finishing touches:
Brush the assembled kebabs with olive oil and give them a light sprinkle of salt and pepper.
Get the grill ready:
Preheat to medium high heat, you want it hot enough to get those nice char marks.
Grill to perfection:
Cook for 10 to 15 minutes, turning every few minutes, until the beef reaches your desired doneness.
Let them rest:
Give the kebabs 5 minutes off the heat so the juices redistribute.
Save to Pinterest
| savourysprint.com

These kebabs have become our go to when friends come over, probably because everyone can customize their own skewer. I love watching peoples faces when they take that first bite, all smoky and charred and bursting with flavor.

Choosing the Right Cut

I have experimented with different beef cuts and sirloin consistently gives the best balance of tenderness and flavor. Look for pieces with good marbling, as that fat keeps everything juicy during high heat grilling.

Getting Those Grill Marks

The secret to restaurant quality char is letting the kebabs sear undisturbed for a couple minutes before turning. I used to flip them constantly, but patience gives you those picture perfect grill lines.

What to Serve Alongside

These skewers pair beautifully with simple sides that do not compete with the bold flavors.

  • A cool cucumber yogurt sauce balances the smoky meat perfectly
  • Fluffy rice or warm flatbread soaks up all those juices
  • A fresh Greek salad with feta and olives completes the meal
Tender marinated beef skewers paired with colorful bell peppers and onions on a rustic wooden serving board. Save to Pinterest
Tender marinated beef skewers paired with colorful bell peppers and onions on a rustic wooden serving board. | savourysprint.com

Theres something primal and satisfying about food on a stick, especially when it tastes this good. Fire up the grill and invite some people over.

Recipe FAQs

Marinate the beef cubes for at least 1 hour, though 3-4 hours will deepen the flavors and enhance tenderness.

Yes, soak wooden skewers in water for at least 30 minutes before grilling to prevent burning.

Complement the skewers with rice, flatbread, or a cucumber yogurt dip like tzatziki for a balanced meal.

Chicken or lamb can be substituted for beef, adjusting grill time accordingly for best results.

Ensure proper marinating time and grill over medium-high heat, turning frequently to cook evenly and retain juices.

Beef Kebabs Bell Peppers

Tender grilled beef skewers combined with bell peppers and onions in a flavorful marinade.

Prep 20m
Cook 15m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Marinade

  • 3 tablespoons olive oil
  • 2 tablespoons soy sauce (gluten-free if needed)
  • 1 tablespoon lemon juice
  • 2 garlic cloves, minced
  • 1 teaspoon dried oregano
  • 1/2 teaspoon ground black pepper
  • 1/2 teaspoon salt

Kebab Components

  • 1.3 pounds beef sirloin or rump steak, cut into 1-inch cubes
  • 2 medium bell peppers (red and yellow), cut into 1-inch pieces
  • 1 large red onion, cut into 1-inch chunks
  • 1 tablespoon olive oil
  • Salt and pepper to taste

Instructions

1
Prepare Marinade: Whisk together olive oil, soy sauce, lemon juice, minced garlic, dried oregano, black pepper, and salt in a mixing bowl until fully incorporated.
2
Marinate Beef: Add beef cubes to the marinade, toss thoroughly to coat all surfaces, cover the bowl, and refrigerate for at least 1 hour, up to 4 hours for optimal flavor penetration.
3
Prepare Skewers: If using wooden skewers, soak them in water for 30 minutes prior to grilling to prevent charring.
4
Assemble Kebabs: Thread marinated beef, bell pepper pieces, and red onion chunks alternately onto skewers, leaving slight space between pieces for even cooking.
5
Season and Oil: Lightly brush assembled kebabs with olive oil and season generously with salt and fresh ground pepper.
6
Preheat Grill: Heat grill or grill pan to medium-high temperature, approximately 400°F.
7
Grill Kebabs: Place kebabs on the preheated grill and cook for 10 to 15 minutes, rotating every 2 to 3 minutes, until beef reaches desired doneness and vegetables are tender with light char marks.
8
Rest Before Serving: Transfer kebabs to a serving platter and let rest for 5 minutes to allow juices to redistribute.
Additional Information

Equipment Needed

  • Outdoor grill or stovetop grill pan
  • Medium mixing bowl
  • Metal or bamboo skewers
  • Grill tongs
  • Chef's knife and cutting board

Nutrition (Per Serving)

Calories 340
Protein 36g
Carbs 8g
Fat 18g

Allergy Information

  • Contains soy from soy sauce
  • Gluten-free when prepared with gluten-free soy sauce
  • Dairy-free, nut-free, and egg-free
Natalie Brooks

Natalie shares approachable recipes and real cooking wisdom for anyone who loves homemade food.