Place raw shrimp in a medium bowl and toss with salt and pepper.
In a large skillet, heat oil and cook shrimp in a single layer for 6-8 minutes over medium-high heat until done.
Meanwhile, in a large pot, heat water to a boil over high heat. Once boiling, reduce heat slightly and add linguini noodles.
Cook pasta according to package instructions until al dente (about 8 minutes) and drain water using a colander. Let the cooked pasta rest in the colander.
Remove shrimp from the skillet and add butter and garlic. Cook over medium heat until fragrant (about 1 min).
Add cream, cheese, and seasoning and heat until cream begins to boil and thicken.
Remove from heat and add shrimp back to the skillet.
Add linguini and tomatoes and stir to combine.
Serve with crusty bread or garlic toast.
Notes
Tip: add 1/2 Tbsp oil to the water to help prevent the noodles from sticking.