Beef Kebabs Bell Peppers

Tender marinated beef kebabs with bell peppers and onions, sizzling with smoky char from the grill and perfect for a summer cookout. Save
Tender marinated beef kebabs with bell peppers and onions, sizzling with smoky char from the grill and perfect for a summer cookout. | weekendpinmeals.com

This dish features tender cubes of marinated beef threaded with colorful bell peppers and onions, grilled to juicy perfection. The marinade blends olive oil, soy sauce, lemon juice, and herbs to infuse rich flavor. Grilling brings out a slight char on the vegetables and seals in the beef’s juices. Ideal for a quick yet satisfying main course, these skewers pair well with fresh sides like rice or flatbread. Optional additions like cherry tomatoes or zucchini enhance both taste and color.

Summer evenings on our tiny apartment balcony meant one thing, kebabs sizzling away while we tried not to set off the smoke detector. The first time I made these, I accidentally marinated the beef overnight, and while I panicked about over-marinating, it turned out to be the best mistake ever. Now it is the only way my family will eat them.

Last summer my neighbor kept smelling these through our open windows and finally knocked on the door with a bowl of her own tzatziki. We ended up eating together on our patio furniture until the sun went down. Sometimes food just pulls people together like that.

Ingredients

  • Olive oil: The base of everything, use the good stuff here since it carries all the other flavors
  • Soy sauce: Adds that perfect umami depth and salt balance, gluten-free works perfectly
  • Fresh lemon juice: Brightens everything and helps tenderize the beef naturally
  • Garlic cloves: Minced fresh is non-negotiable here, powder just will not cut it
  • Dried oregano: Mediterranean classic that gives that familiar aromatic warmth
  • Beef sirloin: Sirloin or rump steak have just the right balance of tenderness and flavor
  • Bell peppers: Red and yellow bring sweetness and those gorgeous charred edges
  • Red onion: Gets sweet and smoky on the grill, absolutely essential

Instructions

Prepare the marinade:
Whisk together olive oil, soy sauce, lemon juice, garlic, oregano, pepper and salt until everything is emulsified.
Marinate the beef:
Add beef cubes to the marinade and toss until every piece is coated, then cover and refrigerate for at least one hour.
Prep your skewers:
If using wooden skewers, soak them in water for thirty minutes so they do not turn into charcoal on the grill.
Thread everything:
Alternate beef, bell pepper pieces and onion chunks onto skewers, leaving just a little space between pieces for even cooking.
Finish and season:
Brush assembled kebabs with olive oil and hit them with salt and pepper right before they hit the heat.
Get the grill ready:
Preheat your grill or grill pan to medium-high, hot enough to sear but not burn everything instantly.
Grill to perfection:
Cook for ten to fifteen minutes, turning every few minutes, until beef reaches your preferred doneness and vegetables show nice char.
Let them rest:
Set skewers aside for five minutes so the juices redistribute, otherwise all that moisture ends up on the plate.
Juicy grilled Beef Kebabs with Bell Peppers and Onions, stacked on skewers and served hot over fluffy rice or warm flatbread. Save
Juicy grilled Beef Kebabs with Bell Peppers and Onions, stacked on skewers and served hot over fluffy rice or warm flatbread. | weekendpinmeals.com

These kebabs have become our go-to for end-of-summer gatherings when nobody wants to be stuck inside cooking. Something about food on sticks just makes people happy, plus the grill does all the heavy lifting.

Getting The Best Char

Medium-high heat gives you those beautiful char marks without incinerating the outside before the inside cooks. I learned this the hard way after turning my grill to max and ending up with kebabs that looked like meteorites.

Making Ahead For Parties

You can thread the skewers up to a day ahead and keep them covered in the fridge. Just bring them to room temperature for about twenty minutes before grilling so they cook evenly.

Serving Ideas That Work

A simple Greek salad or some warmed flatbread turns these into a complete meal without much effort. The key is having something fresh to balance all those smoky grilled flavors.

  • Keep extra lemon wedges handy for squeezing over right before eating
  • Tzatziki adds a cool contrast that pulls everything together beautifully
  • Rice pilaf soaks up all those delicious juices that escape while serving
Golden, lightly charred Beef Kebabs with Bell Peppers and Onions, arranged on a rustic platter with fresh herbs and a drizzle of olive oil. Save
Golden, lightly charred Beef Kebabs with Bell Peppers and Onions, arranged on a rustic platter with fresh herbs and a drizzle of olive oil. | weekendpinmeals.com

Hope these become a regular at your table too.

Recipe FAQs

Marinate the beef for at least 1 hour to absorb flavors fully, though up to 4 hours delivers the best taste.

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

Bell peppers and onions are classic choices, but adding cherry tomatoes or zucchini adds extra flavor and texture.

Grill until the beef reaches your preferred doneness, typically 10-15 minutes, turning frequently for even cooking.

Chicken or lamb can be substituted, using the same marinade and grilling method for great results.

Serve alongside rice, flatbread, or a cooling tzatziki sauce to complement the smoky flavors.

Beef Kebabs Bell Peppers

Tender marinated beef skewers grilled alongside colorful bell peppers and onions, perfect for a crowd.

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

Kebabs

  • 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 the Marinade: Whisk together olive oil, soy sauce, lemon juice, minced garlic, oregano, black pepper, and salt in a mixing bowl until thoroughly combined.
2
Marinate the Beef: Add beef cubes to the marinade, toss to coat completely, cover the bowl, and refrigerate for at least 1 hour or up to 4 hours for optimal flavor penetration.
3
Prepare Skewers: If using wooden skewers, submerge them in water for at least 30 minutes prior to grilling to prevent burning during cooking.
4
Assemble the Kebabs: Thread marinated beef, bell pepper pieces, and onion chunks alternately onto skewers, ensuring even distribution of ingredients.
5
Season and Oil: Lightly brush assembled kebabs with olive oil and season generously with salt and freshly ground black pepper.
6
Preheat the Grill: Heat grill or grill pan to medium-high temperature, approximately 400-450°F, ensuring proper preheating for optimal searing.
7
Grill the Kebabs: Place kebabs on the preheated grill and cook for 10-15 minutes, rotating every 3-4 minutes, until beef reaches desired doneness and vegetables show slight charring.
8
Rest Before Serving: Remove kebabs from heat and let rest for 5 minutes to allow juices to redistribute throughout the meat before serving.
Additional Information

Equipment Needed

  • Grill or grill pan
  • Mixing bowl
  • Metal or wooden skewers
  • Tongs
  • Knife and cutting board

Nutrition (Per Serving)

Calories 340
Protein 36g
Carbs 8g
Fat 18g

Allergy Information

  • Contains soy from soy sauce
  • Use gluten-free soy sauce to maintain gluten-free status
  • Free from dairy, nuts, and eggs
  • Always verify ingredient labels for allergen concerns
Jenna Whitaker

Sharing easy, family-friendly recipes and practical cooking tips for everyday home cooks.