This post may contain paid links. See more info on my privacy page.
Easy to prep, quick to grill, and full of smoky flavor - these Grilled Pork Steaks are your go-to for big BBQ flavor without the long cook time! Pork steak grills in just 10 minutes; perfect for fast weeknight meals and easy entertaining.

Jump to:
When I first moved to Florida, I was shocked by how many people told me they didn't like cooking with pork.
Most said it turned out dry or chewy - but that couldn't be further from the truth! My grilled pork steak recipe is here to change your mind for good.
When it's cooked right, pork is tender, juicy, and packed with flavor. It also happens to be one of the most budget-friendly meats you can buy, making it the perfect solution for quick weeknight dinners or casual backyard cookouts.

Ingredients to Grill Pork Steak
- Pork Steak: I'm using a pork shoulder blade steak for my pork steaks on the grill.
- Olive Oil: You can use extra virgin olive oil or light olive oil. Avocado oil would work, too.
- Soy Sauce: If you need to keep it gluten-free, you can use coconut aminos.
- Honey: I like to use local honey whenever possible. It has the best flavor!
- Lemon Juice and Zest: Perfect for pairing with the savory seasonings and sweet honey.
- Pepper: Freshly cracked black pepper works best.
- Salt: For best results, use kosher salt or sea salt flakes.
- Garlic: Fresh minced garlic or garlic paste is best.
This recipe uses my gorgeous Pork Shoulder Steak Marinade. Try using it for any cut of pork, and I bet you'll love it! Want a sauce to go with it? Serve this grilled pork steak with my Peppercorns Sauce! It's so yummy!

How to Grill Pork Steaks
- In a small bowl, whisk together the olive oil, soy sauce, honey, lemon juice, and lemon zest, microwaving it briefly if the honey doesn't dissolve. Add in the salt, pepper, and minced garlic, then set aside ¼ cup of the marinade. Pour the rest in a zip-lock bag.
- Add the pork steaks to the marinade bag, squeezing it around until they're well coated. Set in the fridge to marinate overnight, or on the counter to marinate for at least 1 hour (but never over 2!).
- Preheat the grill to medium-high, or set a grill pan in the oven at 385°F. Once hot, add the pork steaks.
- Sear for 2 minutes, then flip and baste with the reserved marinade. Repeat every 2 minutes until the steaks have cooked for a total of 10-12 minutes, or reach an internal temperature of 145°F.
- Remove from the grill, let rest 10 minutes, then slice and serve!
Isabel's Top Tips for Grilling Pork Steak
- A grill pan works great for this pork steaks recipe, so don't feel limited to only making them on an outdoor grill!
- Make sure to use an internal meat thermometer and refer to my Pork Temperature Chart.
- You can use a gas grill or a charcoal grill if you're grilling outside - either work.
- Boneless and bone-in shoulder blade steaks both work great for this recipe! If you can't find boneless but don't like cooking bone-in, just carefully cut the bone out of the steak before cooking it.
- In my area, shoulder blade steaks regularly go on incredible sales. I recommend storing a few in the freezer!
- If you're marinating these steaks at room temperature, make sure not to let them marinate for over two hours. This can start propagating bacteria that make the food unsafe to eat.
- Slice the meat extra thin. This ensures incredibly tender, juicy meat that you won't believe is pork!

FAQ
Unlike larger cuts of pork like pork butt, pork shoulder steaks should be cooked quickly and over high heat. This gives the pork a beautiful, crisp crust and brings the center only just to temperature, leaving it juicy and tender.
To ensure deliciously tender pork steaks, first let the steaks come to room temperature before cooking them. Marinating will help, as well! Then make sure to cook them over high heat for a short time, and remove them as soon as they hit 145°F. Let the steaks rest and cut them thin for the most tender pork you've ever tried!
Over medium-high heat, pork steaks take about 10 minutes to get a good sear and reach temperature. However, it's a good idea to check the internal temperature regularly to ensure they don't overcook.
Pork is done cooking when it reaches 145°F! A meat thermometer is by far the best way to check when pork steaks are done cooking. If you don't have a meat thermometer, check the meat to make sure it's not too pink around the bone and that the juices are running clear.
No, you should thaw the pork steaks in the refrigerator overnight first. Make sure to do so on a plate so the meat doesn't drip through the packaging and into your fridge.
The only part of this recipe that takes up some time is marinating the pork steak. So, if you want to marinate your pork overnight - or even freeze it in the marinade before cooking it - it would be great for meal prep! Pork steak only grills in 10 minutes, so you can simply store it in the fridge or freezer with the marinade and allow it to marinate to prep it for grilling. Just don't leave it marinating for more than 24 hours.
What to Serve with Grilled Pork Steaks

Pork Recipes
- Baby Back Ribs on the Grill
- Pork Chops on the Grill
- Pork Chops on a Sandwich
- Pork Butt on the Grill
- Holiday Ham on the Grill
With a simple, flavorful marinade and just 10 minutes on the grill (or grill pan!), you will have smoky, mouthwatering pork steaks that will impress everyone at the table.
This recipe works year-round and delivers every time, so fire up the grill - you're about to fall in love with pork!

Grilled Pork Steak
Video
Equipment
- Grill or grill pan
Ingredients
- 4 Pork steaks - boneless or bone-in
Marinade Ingredients
- 8 Tablespoons Olive oil
- ¼ cup Soy sauce
- ¼ cup Honey
- Lemon juice - from one lemon
- Lemon zest - from one lemon
- Black pepper - to taste
- Sea salt - to taste
- 2 cloves Garlic - crushed
Instructions
- In a small bowl, whisk together the olive oil, soy sauce, honey, lemon juice, and lemon zest, microwaving it briefly if the honey doesn't dissolve. Add in the salt, pepper, and minced garlic, then set aside ¼ cup of the marinade. Pour the rest in a zip-lock bag.8 Tablespoons Olive oil,¼ cup Soy sauce,¼ cup Honey,Lemon juice,Lemon zest,Black pepper,Sea salt,2 cloves Garlic
- Add the pork steaks to the bag, squeezing it around until they're well coated. Set in the fridge to marinate overnight, or on the counter to marinate for at least 1 hour (but never over 2!).
- Preheat the grill to medium-high, or set a grill pan in the oven at 385°F. Once hot, add the pork steaks.
- Sear for 2 minutes, then flip and baste with the reserved marinade. Repeat every 2 minutes until the steaks have cooked for a total of 10-12 minutes, or reach an internal temperature of 145°F.
- Remove from the grill, let rest 10 minutes, then slice and serve!
Notes
- A grill pan works great for this recipe, so don't feel limited to only making these grilled pork steaks in the summer!
- Boneless and bone-in shoulder blade steaks both work great for this recipe! If you can't find boneless but don't like cooking bone-in, just carefully cut the bone out of the steak before cooking them.
- In my area, shoulder blade steaks regularly go on incredible sales. I recommend storing a few in the freezer!
- If you're marinating these steaks at room temperature, make absolutely sure not to let them marinate for over two hours. This can start propagating bacteria that make the food unsafe to eat.
- Slice the meat extra thin. This ensures incredibly tender, juicy meat that you won't believe is pork!
Phil Randolph says
I am not really a fan of cooking pork steaks but my girlfriend loves them. This recipe was so easy to make and the steaks were wonderful. Thank you
Isabel Laessig says
This is so wonderful to hear, Phil! I'm so glad you both enjoyed it!
Vickie Hatley says
Delicious. Used a pork tenderloin and sliced thinly. Husband loved it.
Isabel Laessig says
This is wonderful to hear, Vickie. Thank you!