Creamy Tomato Shrimp with Spaghetti Squash Recipe

This creamy tomato shrimp with spaghetti squash recipe is a flavorful, lighter-feeling alternative to traditional pasta, made with one medium roasted spaghetti squash, tender large shrimp, diced tomatoes, heavy cream, garlic, onion, olive oil, and fresh parsley. The squash roasts at 400°F for 35–45 minutes while the shrimp and creamy tomato sauce come together quickly in one skillet, making the complete meal in about 50–60 minutes.

Every forkful brings together sweet, juicy shrimp, bright tomato flavor, mellow onion and garlic, and a silky cream sauce wrapped around tender squash strands. It is comforting enough for a weekend dinner but simple enough for a practical weeknight meal, with four satisfying servings from the standard recipe.

Jump to Recipe

Why You’ll Love This Recipe

Creamy tomato shrimp served over spaghetti squash with parsley

This dinner has the visual appeal of a restaurant entrée without requiring complicated techniques. The spaghetti squash provides naturally noodle-like strands, while the creamy tomato sauce gives them enough richness to feel deeply satisfying.

The shrimp cook in only about 2 minutes per side, so they remain juicy and delicate. Because they are removed from the pan before the sauce is made, they are returned only long enough to warm through instead of simmering until tough.

It is also a smart choice when you want a seafood dinner that feels special but uses familiar grocery-store ingredients. If you enjoy squash-based comfort food, you may also like this spaghetti squash Parmesan dinner for another cozy variation.

Ingredients You’ll Need

Ingredients for creamy tomato shrimp with spaghetti squash

The recipe begins with one medium spaghetti squash weighing about 3 pounds. Choose one that feels firm and heavy for its size, with smooth skin and no soft spots.

  • Spaghetti squash: This becomes the tender, strand-like base for the creamy shrimp sauce.
  • Large raw shrimp: Use peeled and deveined shrimp to keep preparation quick and the finished dish easy to eat.
  • Olive oil: One tablespoon coats the squash, while the remaining tablespoon cooks the shrimp and vegetables.
  • Onion and garlic: These aromatics create a savory foundation for the tomato cream sauce.
  • No-salt-added diced tomatoes: Their bright acidity balances the richness of the heavy cream.
  • Heavy cream: A half cup makes the tomato sauce smooth and pleasantly luxurious.
  • Parsley: Fresh chopped parsley adds a clean, herbal finish and a little color.

Since the tomatoes are no-salt-added, the salt can be controlled more easily. The recipe uses 1/2 teaspoon salt and 1/4 teaspoon black pepper, both divided between seasoning and finishing the dish.

How to Make It Step-by-Step

Shrimp and creamy tomato sauce cooking in a skillet

Step 1: Heat the oven to 400°F and prepare the squash. Carefully cut it in half lengthwise, keeping your fingers clear of the knife, then use a spoon to scrape out the seeds and loose fibers.

Step 2: Brush the cut sides with about 1 tablespoon of olive oil. Arrange the squash halves cut-side down on a rimmed baking sheet so the enclosed halves can steam gently as they roast.

Step 3: Roast the squash for 35–45 minutes, checking for tenderness toward the end of the cooking time. It is ready when a fork can pierce the flesh easily and the interior separates into strands.

Step 4: While the squash cooks, season the raw peeled and deveined shrimp with part of the salt and black pepper. If the shrimp are wet, pat them dry with paper towels before seasoning for better contact with the hot skillet.

Step 5: Heat the remaining olive oil in a large skillet over medium-high heat. Add the shrimp in a single layer and cook for about 2 minutes per side, turning when the first side is pink and opaque.

Step 6: Transfer the cooked shrimp to a plate as soon as they are done. This short rest keeps them from overcooking while the onion, garlic, tomatoes, and cream become the sauce.

Step 7: Add the chopped onion to the same skillet and cook for 3–5 minutes, stirring occasionally, until it softens. Add the minced garlic and cook for about 30 seconds, stopping when it smells fragrant rather than browned.

Step 8: Stir the diced tomatoes and heavy cream into the skillet. Bring the mixture to a gentle simmer and cook for several minutes, allowing it to thicken slightly while the tomato flavor becomes rounded and savory.

Step 9: Return the shrimp to the sauce and warm them through. Keep this final step brief, because shrimp need only enough heat to become hot again after their initial cooking.

Step 10: Remove the roasted squash from the oven and let it cool for a few minutes if it seems especially moist. Use a fork to scrape the flesh into strands, then spoon the creamy tomato shrimp sauce over the squash and garnish with parsley.

Chef’s Tips for Tender Shrimp and Better Squash

Roasted spaghetti squash being scraped into strands

Roasting the squash cut-side down is one of the most useful details in this recipe. The position helps trap steam inside the halves, encouraging tender strands without excessive drying.

Do not wait for the shrimp to become tightly curled before removing them from the skillet. Pink, opaque flesh and a gently curved shape indicate they are ready; very tight curls can be a sign that they have cooked too long.

Spaghetti squash naturally contains moisture, and some varieties release more than others. For less watery strands, allow the roasted halves to cool for a few minutes, then let excess moisture drain before scraping and serving.

Keep the sauce at a gentle simmer rather than a hard boil after adding the cream. A calm simmer gives the tomatoes time to blend with the cream while helping the sauce thicken without unnecessary splattering.

What to Serve with Creamy Tomato Shrimp

This dish is complete on its own, but a crisp green side can provide a refreshing contrast to the creamy sauce. A simple salad with a bright vinaigrette or steamed green vegetables works especially well.

For another shrimp-focused dinner to add to your menu, try this bright lemon pepper shrimp. Its fresh citrus flavor makes a nice change from the tomato cream profile in this recipe.

Warm crusty bread is also useful for catching any sauce left in the bowl. If you are planning a larger meal, keep the other side dishes simple so the shrimp and roasted squash remain the focus.

Storage and Reheating

Close-up of reheated creamy tomato shrimp and spaghetti squash

Store leftover shrimp, sauce, and squash in a covered container in the refrigerator. For the best texture, keep the components separate when possible, since the squash can release moisture as it sits in the sauce.

Reheat gently in a skillet over medium-low heat, stirring occasionally until warmed through. Avoid boiling the sauce or cooking the shrimp for a long time, as high heat can make them firm and dry.

When serving leftovers, a small spoonful of water can loosen the sauce if it has thickened in the refrigerator. Add fresh parsley just before eating to restore its bright herbal flavor.

Creamy Tomato Shrimp with Spaghetti Squash Recipe

Creamy Tomato Shrimp with Spaghetti Squash

Roasted spaghetti squash is topped with tender shrimp in a creamy garlic-tomato sauce. This colorful four-serving dinner is cozy, fresh, and ready in about 50–60 minutes.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 4 servings

Ingredients
  

Spaghetti Squash
  • 1 about 3 pounds Medium spaghetti squash
  • 1 tablespoon Extra-virgin olive oil
Shrimp and Sauce
  • 1 pound Large raw shrimp, peeled and deveined
  • 1/2 teaspoon, divided Salt
  • 1/4 teaspoon, divided Ground black pepper
  • 1 medium Medium onion, chopped
  • 2 cloves Garlic, minced
  • 1 14-ounce can No-salt-added diced tomatoes
  • 1/2 cup Heavy cream
Garnish
  • 2 tablespoons Fresh parsley, chopped
For Cooking Shrimp
  • 1 tablespoon Extra-virgin olive oil

Method
 

Step-by-Step
  1. Heat the oven to 400°F. Carefully halve the spaghetti squash lengthwise and scrape out the seeds.
  2. Brush the cut sides of the squash with 1 tablespoon of olive oil. Place the halves cut-side down on a rimmed baking sheet and roast for 35–45 minutes, or until fork-tender.
  3. While the squash roasts, season the shrimp with part of the salt and black pepper. Patting the shrimp dry first helps the seasoning cling and encourages even browning.
  4. Heat the remaining 1 tablespoon olive oil in a large skillet over medium-high heat. Add the shrimp and cook for about 2 minutes per side, just until pink and opaque, then transfer them to a plate.
  5. Add the chopped onion to the skillet and cook for 3–5 minutes, until softened. Stir in the minced garlic and cook for about 30 seconds, just until fragrant.
  6. Stir in the diced tomatoes and heavy cream. Bring the mixture to a gentle simmer and cook for several minutes, until the sauce thickens slightly.
  7. Return the shrimp to the skillet and warm them through without prolonged cooking. Taste and adjust with the remaining salt and black pepper as needed.
  8. Use a fork to scrape the roasted squash into long strands. Spoon the creamy tomato shrimp sauce over the squash and finish with chopped fresh parsley.

Notes

Roast the squash cut-side down for tender strands with less drying. Cook shrimp only until pink and opaque, then add them back at the end to help prevent a rubbery texture. For less watery squash, let the cooked halves cool for a few minutes and allow excess moisture to drain before serving.

Final Thoughts

Creamy tomato shrimp with spaghetti squash brings together everything a satisfying seafood dinner needs: tender shrimp, a silky tomato sauce, fragrant garlic and onion, and a warm roasted vegetable base. The method is straightforward, and the timing works well because the sauce can be prepared while the squash finishes roasting.

Serve it straight from the skillet with parsley scattered over the top, letting the bright green garnish contrast with the blush-colored sauce. For another creamy vegetable side idea, see this creamy Brussels sprouts side dish when you are building a full comfort-food menu.

Whether you are cooking for family or preparing a relaxed dinner for guests, this four-serving recipe offers plenty of flavor without a long ingredient list. Roast the squash cut-side down, watch the shrimp closely, and you will have a warm, colorful meal with beautifully balanced textures.

1 thought on “Creamy Tomato Shrimp with Spaghetti Squash Recipe”

Leave a Comment

Recipe Rating