Easy Creamy Tomato Shrimp Spaghetti Recipe

If you’re looking for a comforting yet elegant pasta dinner, this Easy Creamy Tomato Shrimp Spaghetti Recipe delivers everything you love about Italian-style cooking in one simple dish. Tender shrimp, perfectly cooked spaghetti, and a silky tomato-based cream sauce come together quickly, making this recipe ideal for busy weeknights or relaxed weekend meals.

This shrimp spaghetti is rich without being heavy, full of flavor but easy to prepare, and made with everyday ingredients you can find at any grocery store. Whether you’re cooking for family, friends, or just yourself, this recipe feels special without requiring hours in the kitchen.

Why You’ll Love This Easy Creamy Tomato Shrimp Spaghetti Recipe

There are plenty of reasons this dish earns a permanent spot in your dinner rotation:

  • Quick and practical: Ready in about 30 minutes from start to finish.
  • Restaurant-quality flavor: Creamy tomato sauce with garlic and shrimp tastes luxurious but is easy to master.
  • Family-friendly: Mild, comforting flavors that appeal to adults and kids alike.
  • Versatile: Easy to customize with spices, vegetables, or lighter ingredient swaps.
  • Perfect balance: The acidity of tomatoes cuts through the cream for a smooth, well-rounded sauce.

This recipe is a great example of how simple ingredients can create something truly satisfying when combined thoughtfully.

Ingredients for Easy Creamy Tomato Shrimp Spaghetti Recipe

Main Ingredients

  • Spaghetti – 1 pound
  • Raw shrimp (peeled and deveined) – 12 ounces
  • Olive oil – 3 tablespoons
  • Garlic cloves – 2, finely minced
  • Tomato purée or crushed tomatoes – 4 cups
  • Heavy cream – ¼ cup
  • Fresh parsley – finely chopped, for garnish
  • Salt – to taste
  • Black pepper – to taste
  • Red pepper flakes – optional, for gentle heat

Ingredient Notes and Substitutions

  • Shrimp: Medium or large shrimp work best. Frozen shrimp are fine—just thaw and pat dry before cooking.
  • Cream substitute: Use half-and-half or light cream for a lighter sauce, or coconut cream for a dairy-free option with a subtle sweetness.
  • Alcohol-free cooking: If a recipe traditionally uses brandy or wine, replace it with low-sodium chicken broth or vegetable broth plus a small splash of lemon juice for brightness.
  • Pasta swaps: Linguine, fettuccine, or gluten-free spaghetti all work well with this sauce.
  • Extra vegetables: Spinach, zucchini, or mushrooms can be added without overpowering the shrimp.

Step-by-Step Instructions

Step 1 – Cook the Spaghetti

Bring a large pot of salted water to a rolling boil. Add the spaghetti and cook according to package directions until al dente. Reserve about ½ cup of pasta water, then drain the pasta and set aside.

Step 2 – Sauté the Shrimp

Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the shrimp in a single layer and cook for about 1–2 minutes per side, just until they turn pink and opaque. Remove the shrimp from the skillet and set aside to avoid overcooking.

Step 3 – Build the Flavor Base

Add the remaining tablespoon of olive oil to the same skillet. Stir in the minced garlic and cook for about 30 seconds, just until fragrant. Be careful not to brown the garlic, as it can become bitter.

Step 4 – Add the Tomato Sauce

Pour the tomato purée into the skillet. Season with salt, black pepper, and a pinch of red pepper flakes if using. Simmer the sauce uncovered for 8–10 minutes, allowing it to thicken slightly and develop flavor.

Step 5 – Make It Creamy

Lower the heat and stir in the heavy cream. Mix gently until the sauce becomes smooth and lightly pink. Taste and adjust seasoning if needed.

Step 6 – Return Shrimp to the Pan

Add the cooked shrimp back into the sauce and simmer for 1–2 minutes, just until warmed through.

Step 7 – Combine with Pasta

Add the drained spaghetti directly to the skillet. Toss gently to coat the pasta evenly with the creamy tomato shrimp sauce. Use a splash of reserved pasta water if the sauce needs loosening.

Step 8 – Finish and Serve

Remove from heat and sprinkle with freshly chopped parsley. Serve immediately while hot and creamy.

Pro Tips for Success

  • Don’t overcook the shrimp: Shrimp cook very quickly. Remove them early and add them back at the end for tender results.
  • Salt your pasta water well: This is your main chance to season the pasta itself.
  • Simmer, don’t boil, the sauce: Gentle heat prevents the cream from separating.
  • Use good-quality tomatoes: A smooth, flavorful tomato base makes a big difference.
  • Finish in the pan: Tossing pasta directly in the sauce helps it absorb flavor better.

Flavor Variations

  • Spicy Shrimp Spaghetti: Add extra red pepper flakes or a pinch of cayenne.
  • Garlic Lover’s Version: Increase garlic to 4 cloves for deeper flavor.
  • Herb-Forward: Add fresh basil or oregano along with parsley.
  • Veggie-Loaded: Stir in sautéed mushrooms, spinach, or cherry tomatoes.
  • Cheesy Finish: Sprinkle with freshly grated Parmesan or Pecorino Romano just before serving.

Serving Suggestions

This Easy Creamy Tomato Shrimp Spaghetti Recipe pairs beautifully with simple sides:

  • Crisp green salad with lemon vinaigrette
  • Garlic bread or warm crusty bread
  • Steamed green beans or roasted asparagus
  • A light tomato and cucumber salad

For casual dinners, serve straight from the pan. For entertaining, plate with extra parsley and a twist of black pepper for a polished presentation.

Storage and Freezing Instructions

  • Refrigeration: Store leftovers in an airtight container for up to 3 days.
  • Reheating: Warm gently on the stovetop with a splash of milk or broth to loosen the sauce.
  • Freezing: Cream-based sauces don’t freeze perfectly, but you can freeze this dish for up to 1 month. Thaw overnight and reheat slowly for best texture.

Nutrition Facts (Per Serving)

NutrientApproximate Amount
Calories520 kcal
Protein32 g
Carbohydrates58 g
Fat18 g
Fiber4 g
Sodium620 mg

Values are estimates and may vary based on ingredients used.

FAQ About Easy Creamy Tomato Shrimp Spaghetti Recipe

Can I make this recipe ahead of time?

Yes, you can prepare the sauce a few hours ahead and store it in the refrigerator. Reheat gently and cook the pasta fresh before serving for best texture.

What size shrimp is best for this recipe?

Medium or large shrimp work best because they stay juicy and are easy to bite into with pasta.

Can I make this dish dairy-free?

Absolutely. Replace the cream with coconut cream or a dairy-free cooking cream for similar richness.

Is this recipe kid-friendly?

Yes. Simply skip the red pepper flakes for a mild, creamy tomato sauce that kids usually enjoy.

Can I use canned diced tomatoes instead of purée?

You can, but blend them first for a smoother sauce. Purée creates a more classic creamy texture.

Easy Creamy Tomato Shrimp Spaghetti Recipe

Rose
This easy creamy tomato shrimp spaghetti combines tender shrimp, al dente pasta, and a silky tomato cream sauce for a comforting yet elegant Italian-inspired dinner ready in about 30 minutes.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Dinner, Main Course
Cuisine Italian
Servings 4 servings
Calories 520 kcal

Equipment

  • large pot
  • large skillet
  • colander
  • wooden spoon or tongs

Ingredients
  

  • 1 lb spaghetti
  • 12 oz raw shrimp, peeled and deveined
  • 3 tbsp olive oil
  • 2 cloves garlic, finely minced
  • 4 cups tomato purée or crushed tomatoes
  • 1/4 cup heavy cream
  • salt, to taste
  • black pepper, to taste
  • red pepper flakes (optional)
  • fresh parsley, chopped (for garnish)

Instructions
 

  • Bring a large pot of salted water to a rolling boil. Add the spaghetti and cook according to package directions until al dente. Reserve about 1/2 cup of pasta water, then drain and set aside.
  • Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the shrimp in a single layer and cook 1–2 minutes per side until pink and opaque. Remove and set aside.
  • Add the remaining olive oil to the skillet. Stir in the minced garlic and cook about 30 seconds until fragrant.
  • Pour in the tomato purée. Season with salt, black pepper, and red pepper flakes if using. Simmer uncovered for 8–10 minutes until slightly thickened.
  • Lower the heat and stir in the heavy cream until the sauce becomes smooth and lightly pink.
  • Add the cooked shrimp back to the skillet and simmer 1–2 minutes until warmed through.
  • Add the drained spaghetti to the skillet and toss to coat evenly. Use reserved pasta water if needed to loosen the sauce.
  • Remove from heat, garnish with fresh parsley, and serve immediately.

Notes

For best results, avoid overcooking the shrimp and simmer the sauce gently to keep it smooth. You can substitute half-and-half or coconut cream for a lighter or dairy-free version, and adjust red pepper flakes to control heat.

Nutrition

Calories: 520kcalCarbohydrates: 58gProtein: 32gFat: 18gSaturated Fat: 8gPolyunsaturated Fat: 3gMonounsaturated Fat: 6gCholesterol: 190mgSodium: 620mgPotassium: 620mgFiber: 4gSugar: 8gVitamin A: 900IUVitamin C: 18mgCalcium: 120mgIron: 3.2mg
Keyword creamy shrimp pasta, creamy tomato pasta, easy shrimp spaghetti, tomato shrimp spaghetti
Tried this recipe?Let us know how it was!

Final Thoughts

This Easy Creamy Tomato Shrimp Spaghetti Recipe proves that comfort food doesn’t have to be complicated. With simple ingredients, quick steps, and rich, satisfying flavor, it’s a recipe you’ll come back to again and again. Whether you’re cooking for a crowd or enjoying a quiet night in, this creamy shrimp pasta delivers warmth, balance, and classic Italian-inspired goodness every time.

Leave a Comment

Recipe Rating