Pork Kabobs

This post may contain affiliate links.

These Pork Kabobs are made with marinated and seasoned balsamic pork tenderloin medallions, bell peppers, zucchini, and red onion, and served with a crunchy, fresh side salad. They’re a perfect summer meal: colorful, easy to prep, and full of bold flavor!

Close up of three plated pork kabobs with vegetables and balsamic glaze.

Pork Kabobs Recipe

If you love firing up the grill as much as I do, these Italian-seasoned balsamic pork kabobs will quickly become your new go-to warm weather dinner.

The kabobs feature fresh vegetables and pork tenderloin medallions tossed in a simple balsamic and herb marinade. Everything is skewered and grilled until slightly charred, juicy, and tender. They come together in under 45 minutes and taste just as good as they look!

Plus, I think there’s just something fun about eating off of a stick (just check out my Asian Steak Kebabs!)

Serve the kabobs with a crisp romaine salad tossed with cherry tomatoes, cucumber, basil, and the same balsamic dressing for a balanced and satisfying meal, then finish off your meal with a light summer dessert like classic strawberry shortcake.

Why This Recipe is a Family Favorite

  1. They’re easy and impressive. This dish looks fancy enough for guests but comes together fast enough for a weeknight dinner.
  2. They’re packed with summer flavor. Smoky grilled pork, fresh veggies, and a zippy balsamic marinade? Yes, please!
  3. They make a full meal. Add the quick salad and you’re done. There’s no need to plan a dozen sides!

Ingredients

This is what you’ll need for the pork kabobs:

  • Pork tenderloin medallions: If you can’t find medallions, just buy a pork tenderloin and cut it into bite sized pieces so they will fit on the skewers.
  • Bell peppers: Sweet and colorful, bell peppers char so beautifully on the grill and add a lovely crunch to every bite.
  • Zucchini: A summer favorite with a mild flavor and firm texture that holds up well when grilled.
  • Red onion: Adds a savory bite and softens into sweet, caramelized perfection.
  • Fresh basil: Stirred in at the end for a pop of fresh, herby brightness!
Looking down onto a cutting board with small piles of chopped zucchini, red bell pepper, and red onion. A dish of olive oil and some seasoning sit next to the board.

Marinade Ingredients

  • Olive oil: Helps the marinade coat the meat and vegetables evenly while keeping everything juicy on the grill.
  • Balsamic vinegar: Adds tangy flavor and depth to both the skewers and the salad.
  • Italian seasoning: This blend of dried herbs brings bold, classic flavor to the dish.
  • Salt and pepper: Essential for balancing and enhancing all the flavors!

Substitutions and Variations

Different protein: Swap the pork cubes for chicken, shrimp, or even steak if that’s what you have on hand. Just adjust the cooking time accordingly.

Different vegetables: Mushrooms, cherry tomatoes, or chunks of eggplant would all work well on the grill if you want to mix things up.

Different herbs: No basil? Try parsley, oregano, thyme, or even a little fresh mint for a new flavor profile.

How to Make Pork Kabobs

  1. Prep the grill. If using wooden skewers, soak them in water for about an hour. Preheat your grill to medium heat, about 375°F-400°F.
  1. Prep the veggies. Wash and slice the zucchini, chop the bell peppers and red onion, and slice the pork into bite-sized pieces. Mix the marinade ingredients (olive oil, balsamic vinegar, Italian seasoning, salt, and pepper) in a small bowl.
A glass bowl containing raw diced meat for pork kabobs, chopped red onion, zucchini, and red bell pepper, seasoned with herbs and sauce, with a wooden spoon and additional ingredients nearby.
  1. Season & assemble the skewers. In a large bowl, toss the pork, peppers, zucchini, and onion with half the marinade. Thread the meat and vegetables onto skewers, leaving a bit of space between pieces for even cooking.
  1. Grill the kabobs. Place the skewers on the grill and cook for about 10 minutes, turning every 2–3 minutes, until charred and cooked through. Use a meat thermometer to ensure the pork reaches 145°F. Rest for at least 3 minutes.
Grilling pork kabobs on a gas grill.

Transfer to a platter and top with sliced fresh basil and a little extra balsamic vinegar, if desired.

If you enjoy this meal, you’ll probably love these Bang Bang chicken skewers, too! It’s always so fun presenting dinner in this way.


A hand holds a skewer of grilled pork kabobs, featuring juicy meat and vegetables like zucchini, red bell pepper, and onion, over a plate of similar skewers.

Recipe FAQs

How do you make pork kabobs in advance?

Assemble the skewers, then cover them tightly with plastic wrap and store, refrigerated, for up to 2 days, until you’re ready to cook.

How do you store pork leftovers?

Transfer to an airtight container or zip-top bag and store in the refrigerator for 3-4 days, per USDA. I prefer to remove the pork and vegetables from the wooden skewer first to save space, but that’s up to you.

How do you reheat leftover pork kabobs?

Microwave leftover kebabs on a plate for 2-3 minutes, or transfer the kabobs to a baking sheet and reheat under a broiler for 3-4 minutes, turning once halfway through.

How to Serve

These pork kabobs pair perfectly with fresh vegetable sides, rice, or grilled bread. Try them with:

Did you make this recipe?

5 stars
I’d love to hear about your experience making this recipe! Please leave a comment and rating below!

Plated pork kebabs with bell peppers, red onion, and zucchini.

Grilled Pork Kabobs

For a delicious summer meal, make grilled pork kabobs! Featuring marinated pork tenderloin, the skewers can be prepped ahead to save time!
5 from 1 vote
Print Pin Rate
Prep Time: 30 minutes
Cook Time: 15 minutes
Total Time: 45 minutes
Servings: 6 servings, about 12 kebabs
Author: Laura Miner

Ingredients

  • 1.5 – 1.75 lbs pork tenderloin cut into medallions or bite-sized pieces
  • 2 bell peppers
  • 3 small zucchini
  • 2 red onion
  • 8-12 leaves fresh basil

Marinade

  • cup olive oil
  • 2 tablespoons balsamic vinegar
  • ½ teaspoon Italian seasoning homemade or store-bought
  • salt and pepper to taste

Video

Instructions

  • Do the prep work. If using wooden skewers, soak the skewers in water for about an hour.
    Preheat your grill to medium heat, about 375° – 400° F.
    Wash and slice the zucchini into rounds. Dice the red onion into 1 inch pieces. Remove the stem and seeds from the bell peppers and cut them into bite sized pieces.
    Slice the pork into bite-sized pieces.
  • Make the marinade. Mix the balsamic vinegar, oil, and Italian seasoning together. Season to taste with salt and pepper.
  • Season & assemble the skewers. Add the bell peppers, zucchini, onion and pork pieces to a large bowl. Drizzle with half of the marinade/salad dressing, and toss to mix and coat each piece. 
    Thread the meat and vegetables onto each skewer.
  • Grill the kabobs. Lay the skewers on the grill, and cook for about 10 minutes. Turn the kabobs every 2-3 minutes, until they’re lightly charred on all sides and cooked through. 
    Use a meat thermometer to check the internal temperature of the pork, to ensure it’s cooked through to 145° F.
    Once the pork reaches temperature, set the skewers aside and allow them to rest for at least three minutes. 
    Transfer the kabobs to a platter to rest for at least 3 minutes, then sprinkle with sliced fresh basil and a little salt and pepper.

Notes

  • To make in advance: Assemble the skewers, then cover tightly with plastic wrap and store refrigerated for up to 3 days, per USDA. 
  • To store leftovers: Transfer cooled leftovers to an airtight container or zip top bag. Store in the refrigerator for 3-4 days. 
  • To reheat leftovers: Microwave leftovers on a plate for 2-3 minutes, or transfer the kabobs to a baking sheet and reheat under a broiler for 3-4 minutes, turning once halfway through.

Nutrition

Calories: 332kcal | Carbohydrates: 18g | Protein: 28g | Fat: 17g | Saturated Fat: 3g | Trans Fat: 1g | Cholesterol: 74mg | Sodium: 89mg | Potassium: 1392mg | Fiber: 7g | Sugar: 9g | Vitamin A: 19785IU | Vitamin C: 80mg | Calcium: 114mg | Iron: 4mg
Did you try this recipe? Share it with us on Instagram! @cookathomemom!
A woman in a black dress smiles while holding a bowl of food with vegetables and ground meat in a kitchen.
Hey friend, I’m Madison!

I’m the mama behind Cook at Home Mom. Through simple, family-friendly recipes and practical meal prep tips, I show busy moms how to make healthy eating enjoyable and sustainable, even with packed schedules. So glad you are here!

View Press Page

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating