
If you’re craving a dish that’s both indulgent and fresh, look no further than Creamy Tomato Basil Shrimp Pasta. This recipe combines succulent shrimp with a luscious tomato cream sauce, vibrant basil, and perfectly cooked pasta for a meal that’s as comforting as it is elegant. Whether it’s a weeknight dinner or a special occasion, this pasta delivers bold flavors with a silky texture that keeps everyone coming back for more.
Why Creamy Tomato Basil Shrimp Pasta is Worth Your Time
There’s something magical about the combination of tomatoes, cream, and fresh basil—a trio that elevates simple ingredients into a restaurant-worthy dish. Adding shrimp brings a delicate, slightly sweet protein that cooks quickly and pairs beautifully with the rich sauce. The balance of acidity from the tomatoes and creaminess from the cheese and cream creates a sauce that clings to every strand of pasta, making each bite a delight.
Not only is this dish packed with flavor, but it’s also straightforward to make. With pantry staples and fresh ingredients, you can have a gourmet meal ready in under 30 minutes. Plus, it’s versatile enough to swap pasta shapes or adjust seasoning to your liking. This makes Creamy Tomato Basil Shrimp Pasta a must-try for anyone looking to impress without spending hours in the kitchen.
Ingredients at a Glance
- 8 ounces pasta (spaghetti or fettuccine works beautifully)
- 1 pound shrimp, peeled and deveined
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 1 can (15 ounces) crushed tomatoes
- 1/2 cup heavy cream
- 1/2 cup grated Parmesan cheese
- 1/4 cup fresh basil, chopped
- Salt and pepper to taste
- Red pepper flakes (optional, for a touch of heat)
Kitchen Gear Checklist
- Large pot for boiling pasta
- Large skillet or sauté pan for cooking shrimp and sauce
- Wooden spoon or silicone spatula for stirring
- Colander for draining pasta
- Measuring cups and spoons
- Knife and cutting board for garlic and basil
Build Creamy Tomato Basil Shrimp Pasta Step by Step
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil. Add your pasta of choice—spaghetti or fettuccine—and cook according to package instructions until al dente. Reserve about 1/2 cup of pasta water before draining. This starchy water will help bind your sauce later.
Step 2: Sauté the Shrimp
While the pasta cooks, heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the shrimp in a single layer and season with salt, pepper, and a pinch of red pepper flakes if using. Cook for about 2 minutes per side or until the shrimp turn pink and opaque. Remove shrimp from the skillet and set aside.
If you prefer a slightly crispier texture on your seafood, check out this Pan Seared Shrimp technique that’s quick and flavorful.
Step 3: Build the Sauce
In the same skillet, add minced garlic and sauté for about 30 seconds until fragrant but not browned. Pour in the crushed tomatoes, stirring to combine. Let the sauce simmer for 5-7 minutes to thicken slightly and deepen in flavor.
Step 4: Add Cream and Cheese
Reduce the heat to low, then stir in the heavy cream and grated Parmesan cheese. Mix well until the sauce is creamy and smooth. If the sauce seems too thick, add a splash of the reserved pasta water to loosen it up.
Step 5: Combine Pasta, Shrimp, and Basil
Return the cooked shrimp to the skillet along with the drained pasta. Toss everything gently to coat the pasta and shrimp evenly in the sauce. Stir in the fresh chopped basil and adjust seasoning with salt and pepper to taste.
Step 6: Serve and Enjoy
Plate the pasta and garnish with extra basil or Parmesan if desired. This dish pairs wonderfully with a crisp green salad or some garlic bread for a complete meal.
If you’re a fan of creamy tomato sauces, you might also want to try the luxurious Gnocchi In Tomato Cream Sauce 30 Min recipe for a fun twist.
Dairy-Free/Gluten-Free Swaps
- Dairy-Free: Substitute coconut cream or cashew cream for heavy cream and use a plant-based Parmesan alternative or nutritional yeast for a cheesy flavor.
- Gluten-Free: Swap regular pasta for gluten-free spaghetti or fettuccine made from rice, corn, or legumes.
- Shrimp: Naturally gluten-free and a healthy source of protein, so no swap needed here.
If You’re Curious
This recipe shines because it balances acidity, creaminess, and fresh herbs perfectly. The crushed tomatoes provide a natural tang without overpowering the sauce, while the heavy cream softens the edges and creates a velvety texture. Parmesan adds umami and depth, and fresh basil brightens every bite with its herbal aroma.
- The shrimp cooks quickly, making this dish weeknight-friendly.
- Red pepper flakes are optional but recommended if you like a gentle kick.
- Using fresh basil at the end preserves its vibrant flavor and color.
- Reserving pasta water is a chef’s trick to help the sauce cling to noodles.
Cooling, Storing & Rewarming
Leftovers of this creamy tomato basil shrimp pasta store well for up to 2 days in the refrigerator. Transfer to an airtight container once cooled.
- To reheat, warm gently on the stovetop over low heat, adding a splash of water or cream to loosen the sauce.
- Avoid microwave reheating if possible, as shrimp can become rubbery and the sauce may separate.
- If freezing, omit shrimp and add fresh shrimp when reheating for best texture.
Questions People Ask
Can I use frozen shrimp for this recipe?
Absolutely! Just make sure to thaw the shrimp completely and pat them dry before cooking to avoid excess moisture in the pan. Frozen shrimp are a convenient option that work just as well.
What type of pasta works best for this dish?
Spaghetti and fettuccine are both excellent choices because their long strands hold the creamy tomato basil sauce beautifully. However, feel free to experiment with penne or linguine as well.
Is it okay to skip the heavy cream?
You can, but the sauce won’t be as rich or creamy. For a lighter version, try substituting with Greek yogurt stirred in off the heat, or use a splash of milk with a bit more cheese for creaminess.
How can I make this dish spicier?
Adding red pepper flakes during cooking is the easiest way. You can also include a dash of cayenne pepper or a finely chopped fresh chili to the sauce for an extra kick.
Because You Liked This
- Pan Seared Shrimp – A perfect way to cook shrimp with a crispy edge.
- Gnocchi In Tomato Cream Sauce 30 Min – For another creamy, comforting tomato basil dish.
Final Bite
This Creamy Tomato Basil Shrimp Pasta is a celebration of flavor and texture. It’s quick enough for a midweek meal but special enough to share with guests. From the garlicky shrimp to the silky tomato cream sauce and fresh basil aroma, every forkful is satisfying. Keep this recipe in your dinner rotation—you’ll be glad you did!
Share on Pinterest

Creamy Tomato Basil Shrimp Pasta
Ingredients
- 8 ounces pasta spaghetti or fettuccine works beautifully
- 1 pound shrimp peeled and deveined
- 2 tablespoons olive oil
- 3 cloves garlic minced
- 15 ounces crushed tomatoes canned
- 1/2 cup heavy cream
- 1/2 cup grated Parmesan cheese
- 1/4 cup fresh basil chopped
- Salt and pepper to taste
- Red pepper flakes optional, for a touch of heat
Instructions
- Bring a large pot of salted water to a boil. Add your pasta of choice—spaghetti or fettuccine—and cook according to package instructions until al dente. Reserve about 1/2 cup of pasta water before draining.
- While the pasta cooks, heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the shrimp in a single layer and season with salt, pepper, and a pinch of red pepper flakes if using. Cook for about 2 minutes per side or until the shrimp turn pink and opaque. Remove shrimp from the skillet and set aside.
- In the same skillet, add minced garlic and sauté for about 30 seconds until fragrant but not browned. Pour in the crushed tomatoes, stirring to combine. Let the sauce simmer for 5-7 minutes to thicken slightly and deepen in flavor.
- Reduce the heat to low, then stir in the heavy cream and grated Parmesan cheese. Mix well until the sauce is creamy and smooth. If the sauce seems too thick, add a splash of the reserved pasta water to loosen it up.
- Return the cooked shrimp to the skillet along with the drained pasta. Toss everything gently to coat the pasta and shrimp evenly in the sauce. Stir in the fresh chopped basil and adjust seasoning with salt and pepper to taste.
- Plate the pasta and garnish with extra basil or Parmesan if desired. Serve immediately and enjoy.
Equipment
- Large pot for boiling pasta
- Large skillet or sauté pan
- Wooden Spoon or Silicone Spatula
- Colander
- Measuring cups and spoons
- Knife and cutting board
Notes
- Reserve pasta water to adjust sauce consistency and help it cling to pasta.
- Red pepper flakes are optional but add a nice gentle heat to the dish.
- Leftovers keep well refrigerated for up to 2 days; reheat gently with a splash of cream or water.