This post may contain affiliate links. Please read my disclosure policy.
Terrific Shrimp Scampi with Asparagus and Tomatoes

An easy and delicious restaurant quality dish you can make at home!
You don’t need a fancy Italian restaurant to enjoy a great bowl of Shrimp Scampi. Our homemade adaptation makes it easy bring vegetables to the table along with the shrimp. We love this recipe and enjoy it year round.
Grab a bottle of dry white wine and a loaf of crusty bread, and in less than an hour you can share an amazing meal of Shrimp Scampi Asparagus & Tomatoes with your friends and family.

Fresh ingredients make all the difference in this dish.
Ingredients you’ll need for our Shrimp Scampi Recipe:
- angel hair pasta – for serving
- unsalted butter
- olive oil
- fresh garlic
- crushed red pepper flakes
- shrimp – fresh or frozen shrimp, thawed
- salt
- fresh ground black pepper
- dry white wine
- lemon juice – plus extra wedges for garnish
- parsley
- fresh asparagus (optional)
- chopped tomatoes (optional)
- fresh grated Parmesan cheese
Depending on the time of year, garlic is either super fresh or leftover from last season. When shopping for garlic choose bulbs the are tight, with no broken skin. Check to make sure the edges of the cloves are not dried up and pulling apart.
When garlic is the star of a dish, buy fresh and store in a cool, dark location. Storing garlic in the refrigerator will dry it out and diminish the flavor.
For this Shrimp Scampi recipe, we like to use a firm tomato such as Campari. Campari tomatoes are larger than a cherry tomato and have a nice sweet flavor. Roma tomatoes would also be a great choice here as they hold together well. I love the size and flavor of the smaller tomatoes, especially in this pasta dish.

How to make easy Shrimp Scampi
- First, bring a large pot of water to a boil. Reduce the heat to a low simmer while preparing the shrimp.
- Melt butter and add olive oil to a large skillet.
- Sauté the garlic and red pepper flakes then add the seasoned shrimp. Cook for about 2 minutes per side (until they turn pink) then remove to a bowl using a slotted spoon. Set aside and keep warm.
- Next add the wine, lemon juice and asparagus to the hot skillet. Bring to a boil and add the remaining butter. Once melted add the shrimp and parsley. Stir to combine, then remove from the heat.
- Turn the pot of water to high heat and bring to a rolling boil. Add the pasta and cook until al dente, about 2 or 3 minutes. Drain the angel hair pasta and return to the pot. Toss the pasta in a drizzle of olive oil.
- Spoon the shrimp and butter sauce over bowls of pasta, then top with diced tomatoes.
- Finally, garnish with plenty of fresh grated Parmesan cheese, lemon wedges and fresh chopped parsley. Serve immediately.
PRO TIPS:
Once cooked, angel hair pasta can easily clump up in a ball. To prevent the pasta from sticking together, we toss it with a drizzle of olive oil after it’s drained. An extra drop or two of extra virgin olive oil can do amazing things to pasta!
Don’t go overboard with the lemon juice in this dish. We enjoy the zingy tang from a squeeze of fresh lemon juice but don’t want to overpower the buttery garlic flavor.
Also, be sure to check the seasoning before serving. A little salt makes all the difference in this Shrimp Scampi recipe.

Can you leave out the asparagus and tomatoes?
Absolutely! For a traditional Shrimp Scampi recipe, simply omit the vegetables. Remove the shrimp to a bowl while cooking down the wine, lemon juice and remaining butter. Shrimp can easily overcook and become rubbery so don’t boil it in the wine.
Continue making this dish as written and enjoy this great recipe!
What to serve with Shrimp Scampi
Since we’ve added vegetables to this dish, it’s a complete meal in a bowl. If you leave out the asparagus and tomatoes, add a fresh green salad on the side or try serving with steamed broccoli or oven roasted green beans.
Finally, serve the shrimp with a loaf of crusty bread, a bottle of wine and extra olive oil for drizzling on top. Don’t forget the fresh grated Parmesan, too!

Use your favorite pasta for this dish
Angel hair pasta is our favorite for Shrimp Scampi but regular spaghetti works well, too. Any cooked pasta will be great!
You can also serve this shrimp over cooked zoodles for a wonderful low carb option.
Enjoy!

Shrimp Scampi with Asparagus and Tomatoes
Ingredients
- 1 pound angel hair pasta
- 4 tablespoons unsalted butter
- 2 tablespoons extra-virgin olive oil plus extra for drizzling
- 2 tablespoons minced garlic more or less to taste
- ¼ teaspoon crushed red pepper flakes
- 1 pound medium shrimp peeled and deveined
- salt and freshly ground pepper
- ½ cup dry white wine
- juice of ½ lemon
- 3 tablespoons finely chopped parsley leaves
- 10 fresh asparagus thin stalks cut into 2-inch pieces
- ⅔ cup tomatoes chopped, seeds removed
- Parmesan fresh grated for garnish
Instructions
- Bring a large pot of water to a boil. Reduce the heat to a low simmer while preparing the shrimp.
- In a large skillet melt 2 tablespoons butter and 2 tablespoons olive oil in a large skillet over medium-high heat.
- Sauté the garlic and red pepper flakes for about 2 minutes. Season the shrimp with salt and pepper and add them to the butter and garlic mixture. Cook the shrimp for about 2 minutes on each side, or until they have turned pink Remove the shrimp from the pan using a slotted spoon. Set aside and keep warm.
- Add the wine, lemon juice and asparagus to the pan and bring to a boil. Add the remaining 2 tablespoons butter. When the butter has melted add the shrimp to the skillet along with the parsley. Stir to combine and remove from the heat.
- Turn the pot of water to high and bring to a boil. Add the pasta and cook until al dente - about 2-3 minutes. Drain the angel hair pasta and return it to the pot. Toss with a drizzle of olive oil.
- Toss the shrimp and asparagus with the cooked pasta and add the tomatoes. Season with salt and pepper and drizzle with additional olive oil if desired.
- Lightly sprinkle with grated Parmesan to serve.
Recipe Notes
- This dish needs some salt so be sure to check the seasoning before serving.
- A little grated Parmesan gives it that extra salty punch.
- The asparagus doesn't need cooked for more than a minute or so. You want it to be crisp tender so use thin stalks in this recipe or precook thicker stalks by steaming if needed.
- Serve with crusty bread and a bottle of dry white wine for a lovely meal - don't forget the white table cloth!
Nutrition
Here are a few more delicious shrimp recipes you might also enjoy:

Shrimp Cocktail is so easy to make, it’s no wonder this classic appetizers popularity has never waned.

Shrimp Piccata over Zoodles – Zucchini noodles (zoodles) are tossed with shrimp sautéed in garlic butter and topped with a white wine sauce. Served with capers and a squeeze of lemon … dinner is on the table in less than 45 minutes!

Spicy Honey Lime Shrimp – 15 minutes is all you need to bring this delicious, sweet-tart and spicy shrimp to the table! These shrimp are finger-licking great!
We’re smitten with the fabulous combination of sweet honey, tart fresh lime juice, and garlic with just a little heat from the dry Sriracha seasoning.
Be sure to serve this absolutely delicious shrimp over pasta or rice so you don’t miss one drop of this amazing sauce.
Originally published April 2016, updated March 2021


Exie D Zander
Hi Tricia.
I cannot cook with wine so is there anything I can sub for that?
Tricia Buice
Hi Exie – I would try using white grape juice, or vegetable or chicken broth. Thanks for the great question!
Martha
This was DELICIOUS!! I ran out of garlic cloves and substituted with garlic powder. It was still delicious!! I can’t wait to make it again WITH garlic!! YUM!
Tricia Buice
Yeah! Thanks so much for the feedback Martha. We adore shrimp and of course garlic is amazing all around. Thanks for trying our recipe and for taking the time to comment. Enjoy!
2 Sisters Recipes
What a scrumptious dish! Love all the fresh ingredients in this shrimp dish. I know what I am cooking for dinner tonight! Photos are FABULOUS !!!
Tricia Buice
Thank you so much! Hope you are both enjoying some lovely spring weather! Miss your posts 🙂
John/Kitchen Riffs
Shrimp and garlic are one of the world’s best pairings, don’t you think? So of course shrimp scampi is a dish I adore! I often make mine with linguine just so I don’t have trouble with the angle hair pasta sticking together, but the dish does look better with angel hair, doesn’t it? Love this — thanks so much.
Tricia Buice
I love the idea of the linguine too – and I could probably eat it with just roasted garlic – just love the stuff! Thanks John
Liz
What a fabulous shrimp scampi! I totally agree with you about the lemon—and adding veggies was a terrific idea. Beautiful!
Tricia Buice
Thank you so much Liz!
Susan
This is quite similar to a shrimp pasta dish that one of our favorite restaurants serves. It looks delicious, Tricia! Glad to hear you’re feeling better!
Tricia Buice
Thanks Susan! I am often inspired by restaurant dishes! Have a great week.
Pam
Great springtime dish, Tricia! It all works together splendidly and is a wonderful thing!
Tricia Buice
Thanks Pam – we really enjoyed it!
Jennifer @ Seasons and Suppers
Absolutely beautiful and I love the addition of Spring asparagus! Glad you’re feeling better and sounds like Spring has definitely arrived your way. It’s coming (slowly) here, as well 🙂
Tricia Buice
I put asparagus in everything these days!
cheri
Hi Tricia, what a beautiful dish, looks like it is just loaded with flavor. This is the kind of dish my whole family would love.
Tricia Buice
Thanks Cheri – have a lovely week!
Abbe @ This is How I Cook
Yummy! Love shrimp and garlic and pasta and lemon! Which means I love this dish! Angel hair is a tough one but you just made it easier for all of us!
Tricia Buice
Thanks so much Abbe – all my favorite food groups!
Monica
Goodness gracious, that looks good, Tricia! Such a good point about making sure the garlic is fresh. I love angel hair in uses like this though my husband is not a huge fan because it always tends to get overcooked and clumped. I watch it like a hawk and will remember your tip. Totally wishing for this for dinner!
Tricia Buice
Thanks Monica – hope you had a lovely spring break!
Larry
This sure made me hungry for scampi. It looks delicious and I like the addition of the veggies.
Tricia Buice
Thanks Larry – we really enjoy it and the leftovers are good too! Hope your recovery is going well.
Mandy
I would make such a piggy of myself with the magnificent meal.
Have a wonderful day.
🙂 Mandy xo
Tricia Buice
You too Mandy!
Gerlinde @Sunnycovechef
This looks so delicious Tricia. I am with some old friends in Germany before I return home . My girlfriend loves seafood pasta. I will show her your recipe. Her husband is an awesome cook that likes to prepare old fashioned German dishes. Have a great week.
Tricia Buice
Sounds like a great place to visit Gerlinde! How nice to have old friends, especially good cooks. Tell your friends I love old German recipes for desserts – so any he wants to share would be greatly appreciated. Hope your cold is better. Have a wonderful time!
Sara
Shrimp scampi is one of my all-time favorites, I love how you added the asparagus, I wouldn’t have thought of it but I’m sure it’s an amazing addition!
Tricia Buice
We really love it Sara. I put asparagus in everything these days 🙂 Have a great week!
Foodiewife
What a beautiful dish. We love scampi, and the addition of my beloved asparagus and tomatoes is a beautiful twist. I won’t forget to pin!
Tricia Buice
Thank you so much! Have a great week 🙂
Monique
We love these kinds of meals!
Tricia Buice
Me too Monique – hope you are doing welL!
Becky Green
Tricia, this looks SO GOOOOOOOD!!!!! :0 You are SUCH A GOOD COOK!!! 😉 I think I like the Angel Hair Pasta the best, as it isn’t so heavy! 😉
Tricia Buice
We don’t eat much pasta anymore Becky – but I miss it. This was a nice fix to my pasta craving and I do like that it’s much lighter 🙂 Have a wonderful week!
Angie@Angie's Recipes
I would lick the whole bowl clean, Tricia. This is so fresh, bright and delicious…a perfect spring dish.
Tricia Buice
Thanks Angie – it is an easy and delicious recipe. Hope you give it a try!
sue|theviewfromgreatisland
Delish! My family would flip over this — and thanks for the tip on the angel hair, I love how light it is but I’ve been avoiding it because of the clumping. I also think under cooking it helps. And I know what you mean about fresh garlic, what a difference that makes — I once picked my own at a farm and was blown away by how ‘juicy’ it was!
Tricia Buice
Thank you Sue! Hope you have a fantastic week 🙂
Jane
Can this lovely dish be made in the morning & rewarmed before serving for dinner?
Tricia Buice
Hi Jane. I haven’t tried making this dish ahead of time so I’m not sure. I don’t think the pasta would be as good rewarmed and the shrimp may get a little overcooked and become rubbery. It may turn out fine and I’m anxious to hear if you give it a try. Good luck 🙂