Italian Beef Skewers

Grilled Italian Beef Skewers with fresh bell peppers, red onion, and homemade meatballs. The meatballs are brushed with a simple tomato glaze that takes about two minutes to mix-up! This is the best kind of summer comfort food.

Ifour Italian beef skewers on a white plate

Italian Beef Skewers

If there’s one thing I mourn during the summer it’s the loss of meatballs. When it’s 90+ degrees outside the thought of turning on the stove or oven to make a batch of meatballs makes me all sweaty just thinking about it, so meatballs have been assigned the to the “winter food” category, which makes me sad. I miss those beefy little bites.

But, good news! Recently, my eyes have been opened to summer meatballs possibility, first when I made slow cooker meatballs from the book Lose Weight by Eating (read my review here!) and, second, when I stumbled across this recipe for Italian Meatball Kabobs from Homemade Hooplah. We know now that slow cooker meatballs in the summer are genius – no stove, no oven, no extra heat! – but the grilled meatball concept made me pause for a minute. Wouldn’t skewered meatballs just fall apart on the grill?

Chrisy proved it’s possible, so I wanted to try, too.

The Meatballs

First, this recipe is easy and uses mostly pantry ingredients like dried spices and store-bought breadcrumbs. I rolled out one-ounce meatballs (about two tablespoons) and then threaded them onto wooden skewers along with some red onion and bell peppers. Here’s the deal: you want to make sure your meatballs are well formed so they stay together on the skewer otherwise, as they cook, they will fall apart. I did lose one soldier into the fiery depths of my grill, but the rest stayed intact even after turning the skewers several times.

The Tomato Glaze

Even though you can’t tell in the photos the meatballs are coated in a simple tomato glaze made with balsamic vinegar, brown sugar, and Italian seasonings. It’s what makes these Italian Beef Skewers “Italian” and without I’d just call them beef skewers. See what I did there?

Overhead shot of Italian Beef skewers

These are a great example of “summerizing” what’s normally considered a winter comfort food, so as this hot and humid summer continues  I’ll be turning to these again, I’m sure. I hope you give them a try, too!

More Summer Recipes

Shrimp Fajita Bowls

Chicken Kabobs with Pesto Rice

Cilantro-Lime Salmon Burgers with Avocado Mayo


Italian Beef Skewers

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Inspired by Italian Style Meatball Kabobs by Homemade Hooplah these Italian beef skewers have homemade meatballs, fresh bell peppers and onions, plus a simple tomato glaze.

  • Author: April @ Girl Gone Gourmet
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Yield: 6 servings 1x
  • Category: Dinner
  • Cuisine: American


  • 1/2 tablespoon Italian Season
  • 1/2 tablespoon garlic powder
  • 1/2 tablespoon onion powder
  • 1/2 teaspoon kosher salt
  • 1/4 cup breadcrumbs
  • 1 egg
  • 1 pound ground beef
  • 3 bell peppers (use your favorite colors), cut into 2-inch chunks
  • 1/2 red onion, cut into wedges
  • 1/4 cup tomato sauce
  • 2 teaspoons brown sugar
  • 1 tablespoons balsamic
  • 2 teaspoons Italian seasoning


  1. If using wooden skewers, soak them in water for at least one hour before grilling.
  2. Preheat an outdoor grill to high heat.
  3. Mix the Italian seasoning, garlic and onion powder, salt, bread crumbs, and egg in a large bowl until well combined. Add the ground beef and gently mix until well incorporated. Scoop a generous 1 ounce of the mixture and roll into a ball. Repeat until there’s no more beef.
  4. Skewer the meatballs and vegetables.
  5. Next, combine the tomato sauce, brown sugar, balsamic vinegar and Italian seasoning in a small bowl.
  6. Place the skewers on the grill and let them cook for 3-4 minutes over high heat. Using tongs, carefully turn them to cook the other side for another 3-4 minutes. Brush some of the tomato sauce on them, give them another turn, and brush some more tomato sauce on the other side. Remove them from the heat and let them rest for a minute or so before serving.


  • Calories: 242
  • Sugar: 5.3g
  • Sodium: 287.8g
  • Fat: 14.2g
  • Carbohydrates: 11.8g
  • Fiber: 2.4g
  • Protein: 15.9g

Do you love this recipe? Don't forget to leave a comment and your recipe star rating!


Italian beef skewers with grilled vegetables and tender juicy meatballs |

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.