Elevate your weeknight dinner with Garlic Parmesan Roasted Pork Tenderloin and Asparagus. Juicy pork tenderloin medallion slices roast alongside crisp asparagus spears on a single sheet pan, coated in a garlic-herb crust and topped with golden, melted Parmesan cheese.
The secret to perfectly tender pork alongside tender-crisp asparagus is Giving the Pork Tenderloin a 10-Minute Head Start at High Heat (400°F / 200°C) Before Adding the Asparagus. Because lean pork tenderloin takes slightly longer to cook than delicate asparagus spears, staggering their cooking times ensures juicy, perfectly pink pork without overcooking the vegetables.
Why You’ll Love This Dinner
- Rich Garlic Parmesan Crust: Melted Parmesan, minced garlic, and butter form a savory, aromatic crust over the pork and asparagus.
- Effortless One-Pan Cleanup: Main protein and vegetable side dish roast together on a single parchment-lined baking sheet.
- Under 30 Minutes Total: Quick prep and fast roasting make this ideal for busy weeknights or elegant weekend suppers.
- Naturally High-Protein & Low-Carb: Packed with lean protein, fiber, and healthy fats without heavy starches.
Key Ingredients Overview
- Pork: 1½ lbs pork tenderloin (trimmed of silverskin), cut into 1-inch thick medallions or roasted whole.
- Asparagus: 1 lb fresh asparagus, woody ends trimmed.
- Garlic Parmesan Topping: ½ cup freshly grated Parmesan cheese, 3 tablespoons melted butter (or olive oil), 4 minced garlic cloves, 1 teaspoon Italian seasoning, and ½ teaspoon onion powder.
- Seasonings: Extra virgin olive oil, sea salt, and freshly cracked black pepper.
- Finish: Fresh lemon wedges and chopped fresh parsley.
Step-by-Step Instructions
1.Prep Oven & Sheet Pan:3 min.
Preheat your oven to 400°F (200°C) and line a large rimmed baking sheet with parchment paper or heavy-duty foil.
2.Whisk Garlic Parmesan Mixture:4 min.
In a small bowl, combine ½ cup grated Parmesan, 3 tablespoons melted butter, 4 minced garlic cloves, 1 teaspoon Italian seasoning, ½ teaspoon onion powder, ½ teaspoon salt, and ¼ teaspoon black pepper.
3.Prep & Season Pork Tenderloin:3 min.
Pat 1½ lbs pork tenderloin completely dry with paper towels and cut into 1-inch thick medallion slices. Place the medallions in the center of the baking sheet, drizzle with 1 tablespoon olive oil, season with salt and pepper, and spoon half of the garlic Parmesan mixture over the top.
4.Initial Roast (Pork):10 min.
Roast the pork tenderloin medallions at 400°F (200°C) for 10 minutes.
5.Add Asparagus & Finish Baking:12 min.
Remove the sheet pan from the oven. Arrange 1 lb trimmed asparagus around the pork, drizzle with 1 tablespoon olive oil, season with salt and pepper, and spoon the remaining garlic Parmesan mixture over the spears. Return to the oven for 10 to 12 minutes, until the pork reaches an internal temperature of 145°F (63°C) and the asparagus is tender-crisp.
6.Rest & Serve Warm:3 min.
Remove from the oven, let the pork rest for 3 to 5 minutes, squeeze fresh lemon juice over the top, and garnish with fresh parsley before serving!

Expert Tips for Success
- Remove Silverskin from Pork: Use a sharp knife to peel away the shiny silverskin membrane on the pork tenderloin before slicing. Removing it ensures tender, easy-to-chew bites.
- Use Freshly Grated Parmesan: Pre-shredded canned cheese contains anti-caking agents that prevent smooth melting. Freshly grated Parmesan forms a superior golden crust.
- Target 145°F Internal Temp: Pork tenderloin is lean and turns dry if overcooked. Pulling it from the oven at 145°F (63°C) yields juicy, slightly pink, and tender meat.
The Recipe Card
- Prep Time: 10 mins
- Cook Time: 22 mins
- Total Time: 32 mins
- Yield: 4 Servings
Ingredients:
- 1½ lbs Pork Tenderloin (silverskin removed, cut into 1-inch medallions)
- 1 lb Fresh Asparagus (woody ends trimmed)
- ½ cup Freshly Grated Parmesan Cheese
- 3 tbsp Melted Butter & 2 tbsp Extra Virgin Olive Oil
- 4 Garlic Cloves (minced)
- 1 tsp Italian Seasoning & ½ tsp Onion Powder
- 1 tsp Salt & ½ tsp Black Pepper
- To Serve: Lemon Wedges & Chopped Fresh Parsley
Instructions:
Preheat oven to 400°F (200°C) and line a sheet pan. Whisk grated Parmesan, melted butter, garlic, Italian seasoning, onion powder, salt, and pepper. Place sliced pork medallions on the pan, drizzle with oil, season, and top with half the garlic Parmesan mixture. Roast for 10 minutes. Add trimmed asparagus to the pan, drizzle with oil, season, and top with remaining garlic Parmesan mixture. Roast 10–12 minutes more until pork reaches 145°F and asparagus is tender. Rest 3–5 minutes, squeeze with fresh lemon, and serve warm!