A vibrant, restaurant-quality dinner featuring juicy seared shrimp, sweet roasted tomatoes, and a luxurious creamy basil pesto sauce.
In Austin, when the temperatures start to rise but I still crave a comforting bowl of pasta, this Shrimp Pesto Pasta is the ultimate solution. It balances the fresh, herbaceous brightness of basil pesto with the richness of heavy cream, creating a sauce that is light yet indulgent. The real star, however, is the roasted cherry tomatoes. By roasting them separately with garlic, they burst into sweet, concentrated flavor bombs that cut through the richness of the creamy pesto. Whether you're looking for a romantic date-night meal or a quick 30-minute weeknight winner, this dish delivers on every front.
Jump to:
The secret to elevating a standard pesto pasta is the addition of heavy cream. While traditional pesto is oil-based, stirring in just a half-cup of cream transforms it into a velvety, emulsified sauce that coats the noodles much more effectively than oil alone, while softening the sharp bite of the garlic and basil.

Why You'll Love This Recipe
- Flavor Bomb: The combination of nutty pesto, sweet roasted tomatoes, and savory garlic shrimp covers every taste bud.
- Creamy Pesto Hack: Adding cream to store-bought (or homemade) pesto creates a luscious sauce that feels fancy but takes seconds to make.
- Juicy Shrimp: Quick-searing the shrimp separately ensures they remain plump and tender, rather than rubbery.
- Texture Contrast: The crunch of toasted pine nuts (optional but recommended) adds a delightful finish to the soft pasta and tender shrimp.
Ingredients
- Shrimp: 1 lb large raw shrimp (16-20 count), peeled and deveined. Thaw completely if frozen.
- Tomatoes: 10 oz cherry tomatoes, sliced in half.
- Pasta: 8 oz pasta. Fettuccine, spaghetti, or fusilli work best to hold the sauce.
- Pesto: ¼ cup basil pesto. High-quality jarred pesto or homemade works great.
- Dairy: ½ cup heavy cream. This mellows the pesto and creates the sauce.
- Aromatics: 7 cloves garlic total (3 minced for tomatoes, 4 minced for shrimp).
- Crunch: ¼ cup pine nuts, toasted (optional).
- Seasoning: Chili powder, salt, black pepper, and olive oil.
How to Make Shrimp Pesto Pasta

Roasting the Tomatoes
Preheat your oven to 400°F. In a bowl, toss the halved cherry tomatoes with 2 tablespoons of olive oil and 3 minced garlic cloves. Spread them in a single layer on a large baking sheet or casserole dish. Important: Space them out so they roast rather than steam. Roast for about 20 minutes until they are soft and blistered.
Searing the Shrimp
While the tomatoes roast, season the raw shrimp with ¼ teaspoon each of salt, black pepper, and chili powder. Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the shrimp and 4 cloves of minced garlic. Cook for about 3 minutes per side until pink, opaque, and cooked through. Remove the shrimp to a plate to prevent overcooking.
Cooking the Pasta
Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Drain the pasta, reserving a small cup of pasta water just in case.
Making the Creamy Pesto Sauce
In the same skillet used to cook the shrimp (don't wash it-keep those flavors!), add the drained pasta, ¼ cup basil pesto, and ½ cup heavy cream. Stir gently over low-medium heat for 2 to 3 minutes. The sauce will simmer and thicken, coating the pasta strands beautifully. Season with salt and pepper to taste.
Assembly
Gently fold the roasted tomatoes and the seared shrimp back into the pasta. Top with toasted pine nuts. Serve immediately with a sprinkle of extra chili powder or red pepper flakes if you like a little heat.
Common Mistakes to Avoid
- Overcrowding the Tomatoes: If the tomatoes are piled on top of each other, they will release water and turn into a mushy sauce rather than roasting into sweet, caramelized morsels.
- Overcooking Shrimp: Shrimp cook very fast. As soon as they turn pink and curl into a "C" shape, get them out of the pan. If they curl into a tight "O", they are overdone.
- Boiling the Sauce: Once the cream and pesto are added, keep the heat low. Boiling pesto can sometimes cause the basil to turn a dark, unappetizing green.
Tips and Tricks for Success
Toasting Pine Nuts : If using pine nuts, toast them in a dry skillet over medium-low heat for 2-3 minutes until golden and fragrant. Watch them closely, as they burn instantly!
Use the Shrimp Fond :The brown bits left in the skillet after searing the shrimp are pure flavor. When you add the cream and pasta, scrape the bottom of the pan to incorporate that savory goodness into the sauce.
Room Temperature Pesto :If using refrigerated fresh pesto, let it sit out for a few minutes before adding it to the pan. This helps it emulsify smoothly with the warm cream.
Variations
- Chicken Swap: Swap the shrimp for sliced chicken breast. Sear the chicken for 5-6 minutes per side until fully cooked.
- Veggie Boost: Add baby spinach to the skillet along with the pasta; the heat will wilt it instantly for extra greens.
- Spicy Kick: Increase the chili powder or add crushed red pepper flakes to the shrimp seasoning for a "Fra Diavolo" style twist.
How to Serve
Serve this pasta with a side of crusty focaccia bread to dip in any leftover creamy pesto sauce. A crisp, acidic white wine like a Pinot Grigio or Sauvignon Blanc pairs perfectly with the basil and shrimp.

Make Ahead and Storage
Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheating: Pesto cream sauce can separate when cold. Reheat gently on the stovetop on low heat, adding a splash of water or milk to help bring the sauce back together.
Freezing: I do not recommend freezing this dish, as the cream will separate and the texture of the shrimp will degrade.
Recipe Notes / What I Learned
I learned that roasting the tomatoes is a non-negotiable step. I once tried just sautéing them in the pan, but they lacked that deep, caramelized sweetness that only the oven can provide. That burst of acidity is essential to balance the rich heavy cream.
Nutrition Snapshot
Estimated per serving (4 servings): 580 calories, 35g fat, 25g protein, 45g carbohydrates.

Shrimp Pesto Pasta
Equipment
- Large skillet
- Casserole dish or baking sheet
Ingredients
Group: Roasted Tomatoes
- 10 oz cherry tomatoes sliced in half
- 2 tablespoons olive oil
- 3 cloves garlic minced
Group: Seared Shrimp
- 1 lb raw shrimp peeled and deveined, large (16-20 count)
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon chili powder
- 2 tablespoons olive oil
- 4 cloves garlic minced
Group: Basil Pasta Sauce
- 8 oz pasta (fettuccine, spaghetti, penne, or fusilli)
- ¼ cup basil pesto
- ½ cup heavy cream
- ¼ cup pine nuts toasted (optional)
Instructions
- Preheat oven to 400 F. Toss cherry tomatoes, sliced in half, with 2 tablespoons of olive oil and minced garlic.
- Spread in a single layer in a casserole dish or on a large baking sheet. Be sure to space out the cherry tomatoes without overcrowding so that they roast nicely. Roast for about 20 minutes while you prepare the pasta.
- Season the 1 lb of raw shrimp (peeled and deveined) with salt, pepper, and chili powder.
- Heat 2 tablespoons of olive oil on medium-high heat in a large skillet until hot. Add shrimp and minced garlic and cook for about 3 minutes per each side until it's cooked through. Make sure the shrimp are not overcrowded to avoid steaming. You might have to work in batches. Remove from heat. Remove shrimp to a plate.
- Bring a pot of water to boil. Cook pasta according to package instructions. Remove from heat. Drain.
- Add cooked and drained pasta, basil pesto, and cream to the same skillet that you used to sear shrimp. Stir gently and bring to simmer for a couple of minutes to coat pasta with sauce. Season with salt and pepper.
- Add roasted tomatoes. Add seared shrimp. Sprinkle a small amount of chili powder over cooked shrimp for presentation purposes, if you like. Top with pine nuts (optional). Season with extra salt and pepper or add crushed red pepper flakes, if desired.
Nutrition
FAQs
Can I use half-and-half instead of heavy cream?
Yes, you can use half-and-half for a lighter sauce, but it will be thinner. You may need to simmer it for an extra minute to get it to coat the pasta properly.
Do I have to peel the shrimp?
Yes, it is best to peel and devein the shrimp before cooking so they are easy to eat with a fork. You can leave the tails on for presentation if you prefer, but removing them makes the eating experience smoother.
Can I use sun-dried tomatoes instead of fresh?
Absolutely. If you don't have fresh cherry tomatoes, use ½ cup of chopped sun-dried tomatoes (oil-packed). Skip the roasting step and add them directly to the sauce.




