Main dish

Roasted Pork Tenderloin Recipe with Vegetables

A delicious roasted pork tenderloin family dinner! One pan is all it takes to make this juicy Asian flavored pork along with healthy roasted vegetables.

To recipe
roasted pork tenderloin on a sheet pan
Recipe insights & TIPS

An easy and tasty pork sheet pan dinner complete with roasted veggies!

roasted pork tenderloin on a sheet pan

Boneless pork loin with roasted veggies is an easy dinner that cooks up sheet pan style and has tons of flavor. Broccoli, Chinese eggplant and Bok Choy are roasted along with an Asian-glazed roasted pork tenderloin for a delicious and healthy family meal. 

I’m all about weeknight dinners with no fuss and no mess. This roasted pork tenderloin recipe has all the ingredients coming together on one sheet pan. It’s a quick way to get a healthy meal on the table for the whole family with less cleanup. Tender and juicy pork tenderloin is glazed with a flavorful marinade of sweet and citrusy orange juice, salty soy sauce, ginger and garlic. Broccoli, Chinese eggplant and Bok choy roast up next to the pork, making a perfectly tasty all-in-one weeknight dinner. 

What is Pork Tenderloin

Pork tenderloin is a lean cut of meat that also goes by the name pork tender or pork fillet. It’s a long, thin cut of meat about 2 inches across. The tenderloin comes from muscle that sits underneath the backbone of the pig, beginning just below the ribs and running down to the hip. Pork tenderloin is best cooked at high heat for a relatively short period of time. 

Pork tenderloin usually weighs between 1 to 1½ pounds. Look for meat with a pinkish red color and avoid buying pale and colorless pork. Store pork tenderloin in the fridge for up to 5 days before cooking or in the freezer for up to 6 months.

How To Marinate Roasted Pork Tenderloin

Marinating pork tenderloin imparts flavor and juiciness, especially since it’s a lean cut of meat and can dry out quickly at high heat. This recipe calls for an easy marinade made with soy sauce, garlic, ginger, black pepper and orange juice. All the flavors come together for a salty, sweet, citrusy Asian-inspired combo. 

You’ll need about ¼ cup of marinade per pound of pork tenderloin as a general rule of thumb. I marinate in a gallon-sized Ziploc bag, turning the pork every 30 minutes or so for even coating. You can also use a glass or plastic container for marinating. I would stay away from metal containers since this recipe contains orange juice and the metal and acid from the orange juice causes a reaction that alters the taste of the marinade. 

Marinate pork tenderloin for at least an hour, although 2-4 hours is ideal for this cut. You can marinate it in the fridge overnight if needed.

pork tenderloin on a sheet pan with vegetables

How To Sear Pork Tenderloin

Searing meat gives it a caramelized surface and builds up complex flavors. It’s a myth that searing traps in juices, but the added flavor and brown crust are enough to keep me searing. Start by adding a coating of vegetable oil to a skillet, about a Tablespoon, and heat until very hot. The oil will start shimmering. Add the tenderloin and don’t be tempted to move it around. The tenderloin will start to develop a nice deep brown color underneath. After a few minutes, give the skillet a shake. If the meat releases naturally, it’s ready to be flipped. 

How Long To Cook Roasted Pork Tenderloin

It’s easy to overcook pork tenderloin. It really only needs about 10-12 minutes in the oven at high heat but it depends on the size and thickness of the pork. I always use an instant-read thermometer to gauge doneness. Once the inside reaches 150°F to 155°F, it’s ready to come out. It might be a bit pink in the center, but the juices will run clear. For an accurate reading, insert the thermometer through the end of the tenderloin horizontally. After the pork reaches the desired temperature, take it out and let it rest for 10 minutes. This allows the meat to retain juices when slicing.

roasted pork tenderloin sliced on a plate

Roasted Veggies

The Asian-inspired marinade for this recipe pairs well with roasted broccoli, Chinese eggplant and Bok choy, but really any vegetable is fair game. You can easily sub in cauliflower or Brussels sprouts for the broccoli. If you have to chop it up, make sure it’s no bigger than 1 inch cubed or you’ll bite into veggies that might be hard in the center. Make sure to give all of the veggies a shuffle with some tongs about halfway through cooking so that everything gets nice and evenly caramelized.

What to Serve with Pork Tenderloin

You’ve got the veggies covered, but if that’s not enough to satisfy, then serve your pork tenderloin with a grain like wild rice, quinoa or pilaf. You could even make up some extra marinade and toss it with Asian noodles to beef up the meal. 

Tips for Delicious Sheet pan Dinners

  • Use a high quality baking sheet. I’ve found that a 13x18” pan is just the right size for getting everything on the pan without overcrowding ingredients. It’s often called a half sheet pan. It’s important that your baking sheet is made of heavy gauge metal.
  • Make sure all of the ingredients are close to being the same size and can cook fairly quickly. If not the same size, make sure they have approximately the same cook time.
  • If you want to make your life even easier, line the baking sheet with parchment paper or aluminum foil. You’ll have even less clean up after dinner!
A white, fluffy chef's hat with an orange band, logo of Foodness Gracious.


A delicious and juicy pork tenderloin marinaded in a soy sauce and garlic combo,

Main dish
30 minutes
Total TIME:
40 minutes
10 minutes


  • 1 1/2 cups soy sauce
  • 1/2 cup orange juice
  • 2 tsp minced garlic
  • 2 tsp minced ginger
  • 2 tbsp brown sugar
  • 2 tbsp canola oil
  • 1 1/2 pound pork tenderloin
  • 1 bok choy roughly chopped
  • 1-2 small Chinese eggplants sliced
  • 1 medium head of broccoli chopped
  • 1 tsp cornstarch
  • 1 tsp water

Ingredient Swaps


  1. In a small bowl combine the soy sauce,orange juice, garlic, ginger and brown sugar. Transfer roughly half of the mixture to a small clean bowl and set aside.
  2. Place the pork in a glass dish or container big enough to hold it and pour the remaining half of the marinade over the pork.
  3. Let the pork rest for at least 4 hours, overnight is better making sure to turn it every so often.
  4. Preheat the oven to 400 degrees and heat the canola oil in a pan until hot.
  5. Transfer the pork to the pan discarding the leftover marinade and sear on each side for 1-2 minutes over a high heat.
  6. Place the pork onto the center of a 13×9 baking sheet pan and scatter the vegetables around the pork.
  7. Roast in the oven for 30-35 minutes moving the vegetables around halfway throiugh.
  8. Roast the pork until an internal temperature reads between 155-160 degrees.
  9. Once the pork is done, cover with foil and let it rest while you make the glaze.
  10. In a small pot bring the other half of the unused marinade mixture to a boil.
  11. Mix the cornstarch and the water together and add to the soy sauce mixture. Stir for a few minutes until it becomes slightly thick.
  12. Brush the glaze over the pork.
  13. Slice the pork and serve with the vegetables

A white, fluffy chef's hat with an orange band, logo of Foodness Gracious.

Did you make this recipe?

Tag @foodnessgracious on Instagram and hashtag it #foodnessgracious so we can see all the deliciousness!