Beef Kebabs Bell Peppers

Juicy grilled Beef Kebabs with Bell Peppers and Red Onion sizzling on a platter for a summer barbecue. Save to Pinterest
Juicy grilled Beef Kebabs with Bell Peppers and Red Onion sizzling on a platter for a summer barbecue. | recipesbymarina.com

This dish features tender beef cubes marinated in olive oil, soy sauce, lemon juice, and aromatic spices, then skewered with vibrant red and yellow bell peppers and wedges of red onion. Grilled over medium-high heat, the beef achieves a smoky, juicy bite while the vegetables char lightly, adding sweetness and depth. It’s quick to prepare with an optional marinating hour, ideal for summer barbecues or easy weeknight dinners. Variations include adding mushrooms or cherry tomatoes and pairing with rice or fresh salad.

My neighbor used to make these on his apartment balcony during summer, and the smell would drift through our open windows, making everyone on the floor suddenly hungry. I finally knocked on his door to ask for the recipe, and he laughed as he wrote it down on the back of a pizza delivery flyer. Now every time I fire up the grill, I think about how something so simple brought our whole building together.

Last summer I made these for my dads birthday, and he stood by the grill the entire time, watching them like a hawk. He kept adjusting the heat and turning them every thirty seconds, convinced he knew the secret timing better than anyone. When we finally sat down to eat, he admitted they were perfect and asked if I could teach him my method.

Ingredients

  • 3 tbsp olive oil: Creates the base for the marinade and helps all the flavors cling to the beef
  • 2 tbsp soy sauce: Adds that essential umami depth and saltiness
  • 1 tbsp lemon juice: Brightens everything and helps tenderize the meat
  • 2 cloves garlic: Fresh minced garlic is non negotiable here
  • 1 tsp dried oregano: Gives that classic Mediterranean flair
  • 1/2 tsp black pepper and salt: Simple seasoning that lets the beef shine
  • 1.25 lbs beef sirloin or ribeye: Cut into uniform 1.5 inch cubes so everything cooks evenly
  • 2 large bell peppers: Red and yellow add beautiful color and natural sweetness
  • 1 large red onion: Wedges hold their shape better than chopped onion on the grill
  • 2 tbsp olive oil: For brushing on the kebabs before grilling
  • Wooden or metal skewers: Metal ones are easier but remember to soak wooden ones for 30 minutes

Instructions

Mix up the magic:
Whisk together the olive oil, soy sauce, lemon juice, garlic, oregano, pepper, and salt until well combined
Let the beef soak it up:
Add the beef cubes to the marinade, toss them around until they are well coated, cover, and refrigerate for at least 1 hour
Prep your skewers:
If you are using wooden skewers, soak them in water for 30 minutes while the meat marinates
Get the grill ready:
Preheat your grill or grill pan to medium high heat so you are ready to go
Build your kebabs:
Thread the marinated beef, bell pepper pieces, and red onion wedges onto the skewers, alternating ingredients as you go
Give them a finishing touch:
Brush the assembled kebabs lightly with olive oil and sprinkle with a little more salt and pepper
Grill to perfection:
Cook for 10 to 12 minutes, turning them occasionally until the beef reaches your desired doneness and the vegetables have nice char marks
Let them rest:
Remove from the grill and let the kebabs rest for 2 to 3 minutes before serving
Tender marinated Beef Kebabs with Bell Peppers and Red Onion served hot alongside fresh rice and salad. Save to Pinterest
Tender marinated Beef Kebabs with Bell Peppers and Red Onion served hot alongside fresh rice and salad. | recipesbymarina.com

My daughter now requests these for her birthday dinner every year instead of cake or pizza. She stands on a stool to help thread the vegetables onto the skewers, and she takes her job very seriously, arranging the colors in a specific pattern. It has become our summer tradition, and I treasure those messy, happy moments in the kitchen together.

Making Ahead For Easy Weeknight Meals

The beef can marinate overnight in the refrigerator, which actually makes it even more flavorful. I often prep everything the night before and keep the ingredients separate in containers, then just thread and grill when I get home from work. It makes a weeknight dinner feel special without the stress.

Choosing The Right Cut Of Beef

Sirloin is my go to for the best balance of tenderness and price, but ribeye will give you that extra rich, buttery flavor if you are feeling indulgent. Avoid lean cuts like eye of round because they will dry out quickly on the high heat of the grill. You want those little pockets of fat that keep everything juicy.

Perfect Pairings And Serving Ideas

These kebabs are incredibly versatile and work with so many sides depending on your mood. I love serving them over fluffy rice with a squeeze of fresh lemon, or wrapped in warm flatbread with a dollop of tzatziki. A crisp green salad with a vinaigrette cuts through the richness beautifully.

  • Extra grilled vegetables like zucchini rounds or mushroom caps on the side
  • A simple cucumber and tomato salad with feta cheese
  • Warm pita bread for making little kebab sandwiches at the table
Smoky Beef Kebabs with Bell Peppers and Red Onion glistening with olive oil on a rustic wooden board. Save to Pinterest
Smoky Beef Kebabs with Bell Peppers and Red Onion glistening with olive oil on a rustic wooden board. | recipesbymarina.com

There is something about food on a stick that just makes eating more fun, and these kebabs never fail to bring people together. Fire up the grill and enjoy.

Recipe Questions & Answers

Marinating for at least 1 hour enhances flavor, but for deeper taste, marinate up to 8 hours refrigerated.

Tender cuts like sirloin or ribeye are ideal as they cook evenly and remain juicy when grilled.

Soak wooden skewers in water for 30 minutes before threading ingredients to prevent burning on the grill.

Red and yellow bell peppers and red onion wedges add sweetness and texture, balancing the savory beef.

Grill over medium-high heat and turn skewers occasionally to develop smoky char marks and even cooking.

Brush with olive oil and season with salt and freshly ground pepper just before grilling to enhance flavors.

Beef Kebabs Bell Peppers

Tender marinated beef cubes grilled with colorful bell peppers and red onion for a smoky finish.

Prep 20m
Cook 12m
Total 32m
Servings 4
Difficulty Easy

Ingredients

Marinade

  • 3 tablespoons olive oil
  • 2 tablespoons soy sauce
  • 1 tablespoon lemon juice
  • 2 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1/2 teaspoon freshly ground black pepper
  • 1/2 teaspoon salt

Kebabs

  • 1.25 pounds beef sirloin or ribeye, cut into 1.5-inch cubes
  • 2 large bell peppers (red and yellow), cut into 1.5-inch pieces
  • 1 large red onion, peeled and cut into wedges
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • Wooden or metal skewers

Instructions

1
Prepare the Marinade: Whisk together olive oil, soy sauce, lemon juice, minced garlic, dried oregano, black pepper, and salt in a medium bowl until fully combined.
2
Marinate the Beef: Add beef cubes to the marinade, toss thoroughly to coat, cover, and refrigerate for at least 1 hour or up to 8 hours for enhanced flavor.
3
Prepare Skewers: If using wooden skewers, soak them in water for 30 minutes before grilling to prevent burning during cooking.
4
Preheat Grill: Preheat grill or grill pan to medium-high heat, approximately 375-400°F, ensuring even cooking surface temperature.
5
Assemble Kebabs: Thread marinated beef cubes, bell pepper pieces, and red onion wedges alternately onto skewers, leaving small space between pieces for even heat circulation.
6
Season and Oil: Brush assembled kebabs lightly with 2 tablespoons olive oil and season generously with salt and pepper on all sides.
7
Grill to Perfection: Grill kebabs for 10-12 minutes, turning every 3-4 minutes, until beef reaches desired doneness (130-135°F for medium-rare, 140-145°F for medium) and vegetables show light charring.
8
Rest and Serve: Remove kebabs from grill and let rest for 2-3 minutes on a clean plate to allow juices to redistribute, then serve immediately.
Additional Information

Equipment Needed

  • Mixing bowl
  • Whisk
  • Cutting board and sharp knife
  • Grill or grill pan
  • Skewers
  • Tongs

Nutrition (Per Serving)

Calories 320
Protein 34g
Carbs 9g
Fat 17g

Allergy Information

  • Contains soy from soy sauce; use gluten-free soy sauce if required. Check all labels for potential cross-contamination if gluten or soy allergies are a concern.
Marina Costa

Passionate home cook sharing simple, flavorful recipes and helpful cooking tips for everyday food lovers.