Beef Kebabs with Peppers

Grilled Beef Kebabs with Peppers and Mushrooms on skewers with charred edges, served with a side of fluffy rice. Save
Grilled Beef Kebabs with Peppers and Mushrooms on skewers with charred edges, served with a side of fluffy rice. | thereciperanch.com

This dish features tender beef cubes marinated in a savory blend of olive oil, soy sauce, and spices, then skewered alongside bell peppers, mushrooms, and red onion. Grilled until perfectly charred and juicy, it offers a colorful, protein-rich meal ideal for any gathering. The optional marinating time enhances tenderness and infuses rich flavors. Simple grilling tools and fresh ingredients come together for an easy yet satisfying culinary experience, full of contrasting textures and smoky notes.

Summer at my sister's house always meant standing around the grill with a cold drink, watching her husband thread beef onto skewers with the kind of focused intensity usually reserved for surgery. One year, I finally asked him to teach me his trick, and he laughed—there was no trick, just good meat, good timing, and not overthinking it. Now these kebabs are my go-to when I want to feed people something that feels effortless but tastes like I actually tried.

I made these for a spontaneous dinner party on a Tuesday evening when a friend texted asking what I was up to. I had beef in the freezer and vegetables in the crisper, threw together a marinade, and by the time my guests arrived, the grill was hot and everything smelled incredible. That's when I realized this recipe wasn't just easy—it was genuinely foolproof.

Ingredients

  • Beef sirloin or rump steak (600 g): Cut into even, bite-sized cubes so they cook through without the edges burning; this cut stays tender and develops a beautiful crust on the grill.
  • Olive oil (5 tbsp total): Three tablespoons go into the marinade to carry the garlic and oregano deep into the meat, and two more coat the vegetables so they caramelize instead of dry out.
  • Soy sauce (2 tbsp): This isn't about making it taste Asian—it's about salt and umami that make the beef taste more like itself; grab gluten-free if that matters to you.
  • Red wine vinegar (1 tbsp): A small amount of acid tenderizes the meat slightly and balances the saltiness; don't skip it thinking it won't matter.
  • Garlic (2 cloves, minced): Mince it fine so it distributes evenly through the marinade and doesn't burn on the grill.
  • Dried oregano (1 tsp): This is the backbone of the flavor profile—it works with the garlic and vinegar to create that summery, grilled taste.
  • Bell peppers (2 large, mixed colors): Red and yellow peppers are sweeter than green, and they soften beautifully on the grill while keeping a slight char.
  • Button mushrooms (250 g): Keep them whole or halve the larger ones; they'll release moisture and then reabsorb it with the grill flavor, turning earthy and rich.
  • Red onion (1 large): Cut into chunks rather than thin slices so it stays on the skewer; it caramelizes and loses its harsh bite when grilled.
  • Salt and black pepper: Taste as you go—the marinade is already salty, so be gentle with the vegetables.

Instructions

Make the marinade:
Whisk olive oil, soy sauce, vinegar, minced garlic, oregano, pepper, and salt together in a bowl until the salt dissolves. This takes less than two minutes and smells immediately promising.
Marinate the beef:
Toss the beef cubes in the marinade, making sure each piece gets coated, then cover and refrigerate for at least an hour—or up to eight if you're planning ahead. The longer it sits, the more tender and flavorful it becomes, though even thirty minutes makes a noticeable difference.
Prepare your grill:
If you're using wooden skewers, submerge them in water for thirty minutes so they don't char before the food cooks. Preheat your grill or broiler to medium-high heat and let it get hot enough that you hear it sizzle when something hits the grate.
Season the vegetables:
In a large bowl, toss your peppers, mushrooms, and onion with the two tablespoons of olive oil, a pinch of salt, and a crack of pepper. Don't be shy with the oil here—the vegetables need it to brown properly.
Thread the skewers:
Alternate beef, pepper, mushroom, and onion on each skewer, leaving a tiny gap between pieces so heat can circulate. If you pack them too tightly, they steam instead of grill.
Grill with patience:
Lay the kebabs on the grill and let them sit for a minute or two before turning—this creates that golden crust everyone loves. Turn every two to three minutes, rotating through all sides so the beef cooks evenly and the vegetables char in spots.
Rest before serving:
Pull the kebabs off the heat and let them rest for two minutes; this lets the juices redistribute through the meat so they stay juicy when you bite in.
Sizzling Beef Kebabs with Peppers and Mushrooms feature juicy marinated beef, colorful bell peppers, and earthy mushrooms fresh off the grill. Save
Sizzling Beef Kebabs with Peppers and Mushrooms feature juicy marinated beef, colorful bell peppers, and earthy mushrooms fresh off the grill. | thereciperanch.com

The moment that stuck with me was watching my eight-year-old nephew take his first bite at that Tuesday dinner, his eyes widening because it was hot and juicy and he wasn't expecting the mushroom to taste that good. He asked for the recipe to show his teacher at school—which meant more to me than any adult compliment ever could.

Timing and Planning

These kebabs come together fastest if you marinate the beef while you're doing something else entirely. I'll often start the marinade in the morning, forget about it until evening, and then realize dinner is already halfway there. The vegetables need only five minutes of prep once you're ready to grill, so you can keep guests chatting on the patio without disappearing into the kitchen.

What to Serve Alongside

A bright rice pilaf or flatbread soaks up the meat juices perfectly, and a simple salad with lemon and herbs cuts through the richness without competing for attention. I've also grilled corn and zucchini on the same grill at the same time—just keep them on a cooler zone so they don't char before the kebabs finish. The whole meal feels cohesive when everything's kissed by the same flame.

Customizing Your Skewers

The beauty of kebabs is that they adapt to whatever you have on hand or whatever your guests prefer. Cherry tomatoes add sweetness and burst slightly under heat, zucchini brings mildness, and red onions turn almost candy-like when grilled. Some people are mushroom skeptics until they taste one charred on a grill, so don't skip them assuming everyone will object.

  • Thread everything the same size so it cooks evenly—don't mix a small mushroom with a large pepper cube.
  • Leave tiny gaps between pieces rather than packing them together, which lets heat reach all sides.
  • If making for a crowd, prep all the components in advance and assemble right before the grill gets hot.
Plated Beef Kebabs with Peppers and Mushrooms alongside warm flatbread and a fresh garden salad for a complete barbecue meal. Save
Plated Beef Kebabs with Peppers and Mushrooms alongside warm flatbread and a fresh garden salad for a complete barbecue meal. | thereciperanch.com

These kebabs remind me that the best meals aren't complicated—they're just thoughtful choices and good technique applied with confidence. Once you make them once, you'll make them again and again, each time discovering something new about timing or seasoning.

Recipe FAQs

Marinating for at least 1 hour improves flavor and tenderness, but it can be kept up to 8 hours for more depth.

Sirloin or rump steak cut into 1-inch cubes works well as it remains tender and cooks evenly on the grill.

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

Cut vegetables uniformly and thread them alternately with beef. Toss vegetables with oil and season to maintain moisture and flavor.

Serve with rice, flatbread, or a fresh salad to complement the smoky, savory skewers.

Marinating enhances tenderness and infuses flavor but can be skipped if short on time.

Beef Kebabs with Peppers

Marinated beef skewers grilled with bell peppers, mushrooms, and red onion for a vibrant dish.

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

Ingredients

Marinade

  • 3 tablespoons olive oil
  • 2 tablespoons gluten-free soy sauce
  • 1 tablespoon red wine vinegar
  • 2 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1/2 teaspoon freshly ground black pepper
  • 1/2 teaspoon salt

Kebabs

  • 1.3 pounds beef sirloin or rump steak, cut into 1-inch cubes
  • 2 large bell peppers (red and yellow), cut into 1-inch pieces
  • 9 ounces button mushrooms, cleaned and stems trimmed
  • 1 large red onion, cut into chunks
  • 2 tablespoons olive oil
  • Salt and pepper, to taste

Instructions

1
Prepare marinade and beef: Whisk all marinade ingredients in a bowl. Add beef cubes, toss to coat thoroughly, cover, and refrigerate for at least 1 hour up to 8 hours.
2
Preheat grill and prepare skewers: Preheat the grill or broiler to medium-high heat. If using wooden skewers, soak them in water for 30 minutes to prevent burning.
3
Season vegetables: In a large bowl, toss bell peppers, mushrooms, and red onion with 2 tablespoons olive oil, salt, and pepper evenly.
4
Assemble skewers: Thread beef cubes, bell peppers, mushrooms, and onion alternately onto skewers, distributing ingredients evenly to ensure balanced cooking.
5
Grill kebabs: Place skewers on the grill and cook for 10 to 15 minutes, turning occasionally until beef reaches desired doneness and vegetables become lightly charred and tender.
6
Rest and serve: Allow the kebabs to rest for 2 minutes off heat before serving hot for optimal juiciness and flavor.
Additional Information

Equipment Needed

  • Grill or broiler
  • Mixing bowls
  • Skewers (metal or soaked wooden)
  • Knife and cutting board
  • Tongs

Nutrition (Per Serving)

Calories 340
Protein 34g
Carbs 10g
Fat 18g

Allergy Information

  • Contains soy (soy sauce); may contain gluten if regular soy sauce is used. Use gluten-free soy sauce to avoid gluten.
Madeline Turner

Madeline shares easy, comforting recipes and real-life kitchen tips for home cooks and food lovers.