Rating: 3.66
(203)

Grilled Beef Skewers with Bell Peppers and Onions

May 8, 2024

There’s something timeless about food on a stick, especially when it’s hot off the grill. Grilled Beef Skewers with Bell Peppers and Onions are a backyard favorite, offering the perfect mix of smoky, juicy, and savory in every bite. Whether you’re planning a summer barbecue, a casual dinner, or looking for a meal that’s as fun to eat as it is to make, these skewers never disappoint.

The key to a great beef skewer is all in the prep. Choosing a cut like sirloin or ribeye ensures the meat stays tender and juicy on the grill. A simple marinade, something like olive oil, garlic, lemon juice, soy sauce, or your favorite seasoning blend, adds flavor without overpowering the natural taste of the beef.

Threaded between the meat are chunks of bell peppers and onions, which not only add vibrant color but also a sweet, slightly charred taste that pairs beautifully with the beef. As they grill, the vegetables soften and caramelize, absorbing the savory juices from the meat and giving off that irresistible smoky aroma.

These skewers are easy to prep ahead of time and cook quickly, making them ideal for feeding a crowd or whipping up a fast weeknight dinner. Serve them straight off the grill, or slide everything onto a plate over rice, couscous, or warm flatbread. A dollop of tzatziki, chimichurri, or even just a squeeze of lemon can elevate the flavors even more.

Grilled Beef Skewers with Bell Peppers and Onions are the kind of dish that brings people together. They’re satisfying, customizable, and always a hit. Whether you’re grilling for two or twenty, these skewers are a go-to for good reason, simple ingredients, bold flavors, and that unbeatable grill-side experience.

Grilled Beef Skewers with Bell Peppers and Onions
Grilled Beef Skewers with Bell Peppers and Onions
3.66 from 203 votes
Delicious and flavorful beef skewers with colorful bell peppers and onions.
Servings 4 people
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes

Ingredients
  

  • 1 pound beef sirloin cut into chunks
  • 1 red bell pepper cut into chunks
  • 1 yellow bell pepper cut into chunks
  • 1 green bell pepper cut into chunks
  • 1 onion cut into chunks
  • 2 tbsp olive oil
  • 2 cloves garlic minced
  • 1 tsp paprika
  • 1 tsp cumin
  • Salt and pepper to taste

Instructions
 

  • In a bowl, combine the olive oil, minced garlic, paprika, cumin, salt, and pepper. Mix well.
  • Add the beef chunks to the bowl and toss to coat them evenly with the marinade. Let marinate for at least 15 minutes.
  • Preheat the grill to medium-high heat.
  • Thread the marinated beef onto skewers, alternating with the bell peppers and onions.
  • Grill the skewers for about 10-12 minutes, turning occasionally, until the beef is cooked to your desired doneness and the vegetables are tender.
  • Remove from the grill and let the skewers rest for a few minutes before serving.
  • Serve the grilled beef skewers with bell peppers and onions.
  • Enjoy!

Nutrition

Calories: 320kcalCarbohydrates: 12gProtein: 28gFat: 18gFiber: 3g
Calories: 320kcal
Meal Type: Brunch
Cuisine: American
Keyword: barbecue, beef, Grilled Beef, skewers
Cooking Method: Grilled
Time: 30-45 Min
Level: Easy
Tried this recipe?Mention @coolinarco or tag #coolinarco!
Join the Conversation
  1. User avatar chas.turcotte87 says:

    4 stars
    Man, I messed this up. I ran out of paprika and used cayenne instead. Kinda spicy, but tasty!

  2. User avatar frankie.tremblay89 says:

    5 stars
    Absolutely delicious! My whole family loved it. Definitely making this again!

  3. User avatar anonymous_hacker says:

    5 stars
    Meat on sticks, always a win! Tried this at a family BBQ and everybody loved it!

    1. User avatar barb.dicki1982 says:

      3 stars
      I don’t know… grilling meat always sounds good, but what if it gets tough? Mine always turns out chewy.

    2. 5 stars
      Absolutely! Grilled meat is the best, especially with those veggies! Can’t wait to try it myself.

  4. User avatar gaston.renner85 says:

    4 stars
    Quick and easy recipe! My kids ate all their veggies (which is rare!). Thanks for sharing!

    1. User avatar marion.bechtelar15 says:

      5 stars
      So glad your kids liked it! I struggle to get mine to eat veggies too. Gonna try this recipe for sure!

    2. User avatar Michale Batz says:

      2 stars
      I dunno about this, my kids don’t usually eat peppers. Might not even bother trying.

  5. User avatar alton.hegmann1990 says:

    5 stars
    These were amazing! The flavors were on point. Perfect for a summer BBQ.

    1. User avatar jarred.kilback48 says:

      3 stars
      They looked good, but I don’t know. Beef on BBQ, isn’t that a bit too heavy for summer? Just saying.

    2. User avatar terminatorXYZ says:

      5 stars
      I totally agree! These skewers bring out the best summer vibes. Can’t wait to make them for my next gathering!

  6. User avatar nichol.labadie says:

    4 stars
    My kids loved the colors on the skewers! They thought it was a rainbow food.

  7. User avatar loma.pfannerstill says:

    5 stars
    These were so delicious! Perfectly seasoned and the veggies caramelized beautifully.

  8. User avatar Draugr Wight says:

    5 stars
    Absolutely loved this recipe! The flavors were amazing. My family devoured it!

  9. User avatar darron.stiedemann1960 says:

    2 stars
    Did you really make this in 12 minutes? It took me forever! I gotta work on my grill skills.

    1. User avatar cherelle.borer says:

      4 stars
      Maybe I’m just slow, but it took me way longer too! Practice makes perfect, right? 😅

  10. User avatar jesus.davis81 says:

    3 stars
    It was okay I guess, but the beef was a bit tough for my liking. Maybe I overcooked it?

    1. User avatar Princess Zelda says:

      4 stars
      I totally get what you mean! Beef can be really tough if it’s overcooked. Maybe try adjusting the cooking time next time? It might help!

    2. 3 stars
      It wasn’t that tough for me. I thought it was pretty good. Are you sure you followed all the steps? 🤔

  11. User avatar gracie.pfannerstill59 says:

    5 stars
    These turned out amazing! So juicy and flavorful.

  12. User avatar ouida.moen70 says:

    3 stars
    I like the idea, but my grill is broken. How do I bake these instead? 🙁

  13. 5 stars
    So good!!! Added BBQ sauce for a lil’ sweetness. Yumm!!

  14. User avatar sade.beahan1982 says:

    1 star
    Why do people insist on grilling beef? It’s a teriyaki chicken world! 🤨

    1. 5 stars
      Grilling beef is just the best! It gets that smoky flavor that chicken just can’t match. Just saying! 😋

    2. 4 stars
      I dunno, but beef skewers sounds so good! Chicken is cool and all, but we gotta mix it up, right? 🤷‍♂️

  15. User avatar lula.balistreri says:

    2 stars
    Not sure why you need so many types of peppers. Just use one, right? Less work.

  16. User avatar meaghan.harvey says:

    5 stars
    OMG these were so good! I added some spicy seasoning to mine and it turned out amazing!! 🤤

  17. User avatar julius.kling1957 says:

    1 star
    How do you even skew the meat? This was confusing.

  18. 2 stars
    I must’ve done something wrong. My skewers were dry and bland. Not a fan.

    1. User avatar basementDweller says:

      4 stars
      Maybe you overcooked them? 10-12 mins is what the recipe says but beef can dry out fast! Did you use lean meat?

  19. User avatar julio.purdy84 says:

    5 stars
    I usually hate veggies, but these grilled peppers were awsome! Who knew? 🤷‍♂️

  20. User avatar Ryan Shenlong says:

    5 stars
    Absolutely love these skewers! The marinade is on point. Everyone raved about them at our BBQ. Will make again!

  21. User avatar leandra.swaniawski says:

    4 stars
    This is a great recipe but I substituted chicken for beef because I don’t eat red meat. Still turned out yum!

    1. 4 stars
      Glad to hear it turned out yum! Chicken is a good sub, but you might miss out on that beefy flavor. I’d try it both ways!

  22. User avatar philomena.pouros says:

    5 stars
    I’m not a professional chef, but I feel like a pro after making this! So good!

  23. 2 stars
    Hmmm… I don’t know about garlic with beef. Sounds weird. I might skip that next time.

  24. User avatar darryl.spencer says:

    3 stars
    These were ok. Not sure I’ll make again though.

    1. User avatar stan.hartmann52 says:

      4 stars
      I thought they were pretty good! Maybe you just need to tweak the spices a bit?

    2. User avatar gregory.corkery says:

      5 stars
      Really? I loved them! Perfect for a BBQ. What didn’t you like?

  25. User avatar franchesca.nikolaus5 says:

    5 stars
    These skewers were a big hit at my BBQ! Flavors were on point. Definitely making again!

  26. 4 stars
    1-2 words: Looks tasty.

  27. User avatar zackary.hegmann50 says:

    1 star
    Meh. Not great. Would rather eat pizza. 🤷‍♂️

    1. User avatar halflife4 says:

      4 stars
      Pizza is bomb! But these skewers look decent too. You might change your mind when you try them! 🍢

  28. 5 stars
    Yum! I added some mushrooms too. Just incredible!

  29. 2 stars
    Skewers are fine, but I don’t get why people love grilling so much. Just eat it raw!

  30. User avatar smartestRedditor says:

    4 stars
    I don’t eat beef, what else can I use? Chicken maybe?

3.66 from 203 votes
Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Like 683
Close
Coolinarco.com © Copyright 2025. All rights reserved.
Close
Popular Search: