Discover the best shrimp pasta recipe with a creamy tomato sauce that’s rich, flavorful, and ready in just 30 minutes! This easy shrimp pasta combines juicy shrimp, tender spaghetti, fresh tomatoes, garlic, and a touch of white wine for a gourmet meal. Perfect for weeknight dinners or special occasions, this dish is a crowd-pleaser. Learn how to make this delicious creamy shrimp pasta with simple ingredients, tips for variations, and step-by-step instructions. Serve it with garlic bread or a fresh salad for an unforgettable meal!

This shrimp pasta in a rich, creamy tomato sauce is a restaurant-quality dish that’s surprisingly easy to make in just 30 minutes. Juicy shrimp and tender pasta are smothered in a luxurious tomato and cream sauce with a hint of white wine and fresh herbs, making it perfect for a weeknight dinner or an elegant date night meal.
Ingredients
For the Shrimp:
- 1 lb medium raw shrimp, peeled and deveined
- Salt and black pepper, to taste
- 2 Tbsp olive oil
For the Sauce:
- 6 medium tomatoes, diced
- 1 small onion or ¼ cup green onion, finely chopped
- 1 garlic clove, minced or pressed
- 4 Tbsp unsalted butter
- 1 cup dry white wine (avoid sweet wines)
- ½ cup heavy cream
- ¼ tsp red chili flakes (optional, for heat)
- ½ tsp dried basil or 2 Tbsp fresh basil, chopped
- Salt and black pepper, to taste
For the Pasta:
- ¾ lb spaghetti or angel hair pasta
- 1 Tbsp olive oil (for boiling water)
- Parmesan cheese, for serving
Instructions
Step 1: Cook the Shrimp
- Pat the shrimp dry with paper towels and lightly season with salt and pepper.
- Heat 2 Tbsp olive oil in a large skillet over medium-high heat. Sauté the shrimp for about 3 minutes, flipping halfway through, until pink and fully cooked. Remove the shrimp from the skillet and set aside.
Step 2: Prepare the Tomato Sauce
- In the same skillet, melt the butter over medium heat. Add the diced tomatoes, chopped onion, garlic, chili flakes, and basil. Season with salt and pepper.
- Pour in the white wine and cook over medium-high heat until most of the liquid evaporates, leaving about ¼ cup of sauce.
Step 3: Cook the Pasta
- Boil pasta in salted water with 1 Tbsp olive oil according to the package instructions until al dente. Drain and set aside.
Step 4: Finish the Sauce
- Reduce the heat to low. Stir in the heavy cream until combined, then return the cooked shrimp to the skillet. Let it warm through for about 2 minutes. Adjust the seasoning with salt and pepper if needed.
Step 5: Assemble the Dish
- Toss the drained pasta with the creamy tomato sauce until fully coated. Sprinkle with freshly grated Parmesan cheese and serve immediately.
Tips
- Use fresh tomatoes for the best flavor, but canned diced tomatoes can work in a pinch.
- Adjust the spice level by increasing or omitting the chili flakes.
- Cook pasta al dente, as it will continue to soften slightly when tossed with the sauce.
Variations and Substitutions
- Substitute shrimp with scallops, lobster, or chicken for a twist.
- Replace heavy cream with coconut milk for a dairy-free option.
- Use gluten-free pasta to make this recipe gluten-friendly.
FAQs
Can I use frozen shrimp?
Yes! Thaw frozen shrimp under cold running water before cooking.
Can I make this ahead of time?
The sauce can be prepared a day in advance, but cook the shrimp and pasta fresh for the best taste.
What wine should I use?
Choose a dry white wine like Sauvignon Blanc or Pinot Grigio for a balanced flavor.
Serving Suggestions
- Pair with a crisp side salad or garlic bread for a complete meal.
- Serve with a glass of chilled white wine to complement the flavors.
Why You’ll Love This Recipe
- It’s quick and easy, perfect for busy nights.
- The creamy tomato sauce is rich and comforting.
- A versatile dish that can be customized with your favorite seafood or pasta.
Enjoy this delightful shrimp pasta recipe that’s bound to impress!
Shrimp Pasta in Creamy Tomato Sauce
6
servings15
minutes15
minutesIngredients
- For the Shrimp: 
- 1 lb medium raw shrimp, peeled and deveined 
- Salt and black pepper, to taste 
- 2 Tbsp olive oil 
- For the Sauce: 
- 6 medium tomatoes, diced 
- 1 small onion or ¼ cup green onion, finely chopped 
- 1 garlic clove, minced or pressed 
- 4 Tbsp unsalted butter 
- 1 cup dry white wine (avoid sweet wines) 
- ½ cup heavy cream 
- ¼ tsp red chili flakes (optional, for heat) 
- ½ tsp dried basil or 2 Tbsp fresh basil, chopped 
- Salt and black pepper, to taste 
- For the Pasta: 
- ¾ lb spaghetti or angel hair pasta 
- 1 Tbsp olive oil (for boiling water) 
- Parmesan cheese, for serving 
Directions
- Step 1: Cook the Shrimp
- Pat the shrimp dry with paper towels and lightly season with salt and pepper.
- Heat 2 Tbsp olive oil in a large skillet over medium-high heat. Sauté the shrimp for about 3 minutes, flipping halfway through, until pink and fully cooked. Remove the shrimp from the skillet and set aside.
- Step 2: Prepare the Tomato Sauce
- In the same skillet, melt the butter over medium heat. Add the diced tomatoes, chopped onion, garlic, chili flakes, and basil. Season with salt and pepper.
- Pour in the white wine and cook over medium-high heat until most of the liquid evaporates, leaving about ¼ cup of sauce.
- Step 3: Cook the Pasta
- Boil pasta in salted water with 1 Tbsp olive oil according to the package instructions until al dente. Drain and set aside.
- Step 4: Finish the Sauce
- Reduce the heat to low. Stir in the heavy cream until combined, then return the cooked shrimp to the skillet. Let it warm through for about 2 minutes. Adjust the seasoning with salt and pepper if needed.
- Step 5: Assemble the Dish
- Toss the drained pasta with the creamy tomato sauce until fully coated. Sprinkle with freshly grated Parmesan cheese and serve immediately.
 
					


Leave a Comment