Pat the shrimp dry with paper towels to remove excess moisture, which helps achieve a good sear.
Heat a large skillet over medium-high heat and add a tablespoon of olive oil, swirling it to coat the surface.
Place the shrimp in the skillet in a single layer, making sure they don’t touch, then cook for about 2-3 minutes without moving, until they start to turn pink and develop a golden-brown sear on the bottom.
Flip the shrimp using tongs or a spatula and cook for another 2 minutes until cooked through and pink all over.
Add the remaining tablespoon of butter to the skillet and let it melt, releasing a rich, fragrant aroma.
Stir in the minced garlic and cook for about 30 seconds until fragrant, being careful not to burn it.
Sprinkle the grated Parmesan cheese evenly over the shrimp and garlic, then reduce the heat to medium.
Allow the cheese to melt and bubble, forming a slightly crispy, golden crust on the shrimp, which will take about 2-3 minutes.
Season with salt and black pepper to taste, then give everything a gentle toss to coat the shrimp evenly with the cheesy, buttery sauce.
Transfer the cheesy shrimp to a serving plate, making sure to spoon some of the crispy Parmesan bits from the pan over the top for added flavor and texture.
Serve immediately while hot and fragrant, enjoying the crispy, cheesy tops and tender shrimp.