Pineapple Pork Kebabs

$6.80 recipe / $0.68 kebab
by Beth - Budget Bytes
5 from 12 votes
Pin RecipeJump to recipe →

This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.

I love absolutely love that “flame licked” flavor that grilled food has. Unfortunately, I don’t have a grill, so I’m left trying to recreate that flavor with my oven (I don’t really want to stand next to an open flame outside in the middle of a sweltering Louisiana summer anyway). Luckily, you don’t need a grill to get that smoky flame flavor on these Pineapple Pork Kebabs.

Three Pineapple Pork Kebabs garnished with cilantro and sriracha with title text across the top

How to Get Flame Broiled Flavor Without a Grill

The often ignored broiler on your oven is the secret key to getting flame licked flavor without a grill. A broiler is just like an upside down grill. It’s an open flame that cooks the food from top down at a very close range. On electric stoves the broiler is a metal heating element, but you get that same close range direct heat. The effect on food is nearly identical to a grill and it can all be done from the comfort of your air conditioned kitchen. WIN!

Do I Have to Use Pork?

I was lucky enough to catch a “last day” sale on some pork chops, so I cut those up into cubes for the Pineapple Pork Kebabs. If you don’t like pork or can get a better deal on chicken, this recipe would work just as well with chicken breast or thighs. 

If You Don’t Have Skewers…

I’ve been using the same pack of 100 bamboo skewers that I bought probably five years ago (ha!) and didn’t think to check the price when I was at the store today. So, the price breakdown doesn’t include the skewers. I imagine the added cost would be very small. If you don’t have skewers or can’t buy them, you can probably just spread the meat and vegetables out on a sheet pan and broil them sans skewers until browned. Skewers are just fun and make this cheap meal seem more fancy. :)

How to Serve Pineapple Pork Kebabs

These kebabs are really good “bowl style” with some black beans and coconut rice. Or you could serve the Pineapple Pork Kebabs with something like Cucumber Black Bean Salad or Cumin Lime Roasted Sweet Potatoes.

Pineapple Pork Kebabs -
Share this recipe

Pineapple Pork Kebabs (no grill required)

5 from 12 votes
These incredibly simple Pineapple Pork Kebabs have flame licked flavor but don’t require an outdoor grill. This light, tropical dish is perfect for summer.
Servings 10 kebabs
Prep 45 minutes
Cook 15 minutes
Total 1 hour




  • 1.25 lbs. boneless pork chops ($1.96*)
  • 1 Vidalia onion ($0.69)
  • 1 green bell pepper ($0.79)
  • 1 20oz. can pineapple chunks (packed in juice) ($1.37)
  • 1 Tbsp cooking oil ($0.05)
  • salt and pepper ($0.05)

Toppings (optional)

  • 1/2 bunch cilantro ($0.50)
  • Sriracha (to taste) ($0.50)


  • If using wooden or bamboo skewers, soak the skewers in water for at least 30 minutes to help prevent burning under the broiler.
  • Prepare the marinade by mincing two cloves of garlic and grating about one inch of fresh ginger into a bowl. Add the soy sauce, oil, and honey. Stir to combine.
  • Cut the pork chops into one inch cubes. Place the cubed pork in a bowl or shallow dish and pour the marinade over top. Stir until the pork is coated in the marinade. Cover the dish and refrigerate for at least 30 minutes.
  • Cut the onion and bell pepper into one-inch pieces. Drain the juice from the canned pineapple chunks. Place the onion and bell pepper in a bowl, add one tablespoon of oil, and a liberal sprinkle of salt and pepper. Toss to coat.
  • Thread the soaked skewers with alternating pieces of onion, bell pepper, pineapple, and pork until all the pieces are used. Arrange the skewers on a broiler pan or a sheet pan with wire racks set on top.
  • Adjust the oven rack so that the top of the skewers will be 5-6 inches from the broiler. Preheat the broiler on high for at least five minutes. Place the skewers under the broiler and cook for five minutes, or just until the edges begin to brown. rote the skewers and return to the oven for an additional five minutes. Continue cooking and rotating the skewers until they are evenly browned on all sides.** Top the kebabs with fresh chopped cilantro and a squirt of Sriracha, if desired.

See how we calculate recipe costs here.


*The pork chops were on sale.
**Cooking time will vary greatly depending on the size of the pieces of meat, your oven, and the distance from the broiler unit. You’ll need to watch the kebabs and rotate often until they are fully and evenly cooked.


Serving: 1ServingCalories: 180.35kcalCarbohydrates: 13.82gProtein: 13.19gFat: 8.29gSodium: 282.43mgFiber: 1.17g
Read our full nutrition disclaimer here.
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

How to Make Pineapple Pork Kebabs – Step by Step Photos

Pork Marinade in a small white bowl with a spoon

Prepare the marinade by mincing two cloves of garlic and grating about one inch of fresh ginger on a small holed cheese grater (or you can mince it with a knife). Add the garlic and ginger to a bowl with 2 Tbsp soy sauce, 2 Tbsp cooking oil, and 1 Tbsp honey. Stir until everything is combined. Set the marinade aside.

Also, before you begin, start soaking your wooden skewers. Making sure they are fully soaked helps prevent them from burning under the open flame. They’ll still burn a little, but it’ll take a lot longer. Always soak a few more skewers than you think you’ll need, just in case.

Pork Chops in their package

I got a really great “last day” sale on these pork chops, for only $1.59/lb. What is a “last day” sale? Last day, as in these pork chops need to be used or frozen TODAY. End of shelf life. Get ’em out of here. Anyway, it’s about 1.25 lbs of meat.

Pork chops cut into chunks on a red cutting board

Cut the pork chops into one inch cubes.

Pork marinating in a glass bowl

Place the pork and marinade in a bowl or shallow dish and stir until everything is coated. Cover the dish and refrigerate it for at least a half hour. 

Diced Vegetables in a bowl with a can of pineapple on the side

While the pork is marinating, cut one Vidalia onion and one green bell pepper into one inch pieces. Add the onion and bell pepper to a bowl along with 1 Tbsp cooking oil and a sprinkle of salt and pepper. Toss the vegetables until they are coated. Drain the juice from a 20oz. can of pineapple chunks (make sure to get the kind packed in juice, not syrup). If you can’t get a Vidalia onion, a regular yellow onion or purple onion can be used instead.

Sheet pan fitted with wire cooling racks in the oven close to the broiler

In preparation to broil, adjust the oven rack so that the food will be 5-6 inches from the broiler unit. The broiler unit in my oven is located on the roof of the main compartment. Some ovens have the broiler in the drawer below the main oven compartment. Put your broiler pan (or make shift broiler pan) in the oven to get an idea how far the food will be from the flame. Remember to estimate an added inch or so for the height of the food. If I had adjusted the rack to the top level, the food would have only been 3-4 inches away and it would have cooked a little too quickly for my liking. Positioning it slightly farther away gives you a little more control and wiggle room, but is still close enough to get the flame broiled flavor. Preheat the broiler on high for at least five minutes before starting, to make sure the ambient air in the oven is also hot.

Filled Skewers on wire racks on top of sheet pan

thread the soaked skewers with pieces of onion, bell pepper, pineapple, and marinated meat. I was able to make ten very full skewers. Line the kebabs on a broiler pan. To make this substitute broiler pan, just set two wire cooling racks on top of a rimmed baking sheet. The racks hold the food off the bottom so air can circulate underneath and fat and juices drip down below. I also like to line the pan with foil for easy cleanup later.

Broiled Kebabs on sheet pan

Broil the kebabs for about five minutes, or until they start to brown. Remove them from the oven and rotate each kebab. Return them to the broiler for an additional five minutes. Repeat this process until they are evenly browned all around (I cooked mine for a total of 15 minutes). Cooking time will vary a lot depending on the size of your pieces, the type of oven you have, and how far the broiler is from the surface of the food, so make sure to keep an eye on them and rotate often (just like REAL grilling!).

Two Pineapple Pork Kebabs garnished with cilantro and sriracha next to an empty skewer

For extra flavor, top the Pineapple Pork Kebabs with chopped fresh cilantro and a drizzle of Sriracha!

Share this recipe

Posted in: , , , , , , ,

Leave a Comment

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

Recipe Rating

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


Leave a Comment
  1. One of my favorite recipes! Easy to make on vacation too – you don’t have to wonder if your AirBnb has a grill!

  2. We all loved this! Used a little leftover teriyaki glaze and BBq’d it. It was a hit!

  3. Cooked as detailed and was extremely happy with the result. Delicious and will definitely be making it again. Thank you for the recipe and a lovely meal.

  4. Really yummy. I had more than would fit on my metal skewers so some got pan fried, the rest was done on the outdoor grill. We were hoovering up leftovers as the slightly-random-but-delicious side protein for the rest of the weekend.

  5. Was this originally a kabob recipe with chicken? I had it pinned but definitely wouldn’t have pinned a pork kabob recipe. 

  6. Didn’t make actual kabobs, but I cooked the marinaded pork with onions is the skillet. Very tasty and I will make this again.

  7. I made this awhike back and plan on making it again over the holiday weekend. The only thing I did different was I used some of the pineapple juice in the marinade. We also grilled because it wasn’t too hot out at the time.

  8. We absolutely loved these–they were so tasty! The next time I make them, I’m going to have an extra bell pepper on hand, because I think I ended up with more pork than I had planned for. Also, I think I’m going to add a glaze or sauce of some sort over the rice and pork, that would really take it to the next level!