Shrimp and Spinach Cream Sauce

Shrimp in creamy spinach sauce arranged in a cast-iron skillet.

If you need a quick and cozy dinner that still feels a little special, this Shrimp and Spinach Cream Sauce recipe is just the thing. Tender shrimp, silky cream cheese sauce, and a mountain of fresh baby spinach create a dish that’s rich but not heavy. What makes it even better? It comes together fast, but tastes like you spent way longer prepping it.

Here’s the scoop on what you’ll get from this recipe:

  • It’s ready in about 30 minutes and cooks all in one pan so cleanup is a breeze.
  • The ingredients are simple and easy to find — shrimp, butter, cream, cream cheese, seasonings, and lots of fresh baby spinach.
  • Flexible serving ideas: keep it low carb and eat it solo, or pile it over pasta, rice, or zucchini noodles so everyone’s happy.
  • Super easy to make bigger or smaller — double the shrimp and spinach for a heartier skillet or scale down as needed.

Below, you’ll find the full list of ingredients, easy-to-follow steps, plus tips for getting the best texture and flavor. If you’ve got thawed shrimp and spinach on hand, you’re just a few simple steps away from a tasty, satisfying meal.

What Makes It Great

This Shrimp and Spinach Cream Sauce recipe is a triple win: quick, simple, and seriously delicious. It fits perfectly into busy weeknights and works for both low-carb and family-friendly meals. If you’ve been hunting for a dinner that tastes fancy but isn’t a hassle, this is it.

  • Gets to your table in about 30 minutes, freeing up your evening for what matters.
  • One pan cooking makes cleanup easy and locks in all that yummy flavor.
  • Keto and low-carb friendly but can be stretched easily for anyone who prefers carbs — serve it over pasta or rice (try Instant Pot Mushroom Risotto) or whatever you love.
  • Made with everyday pantry ingredients — butter, cream, cream cheese, spinach, shrimp — but comes together in a rich, creamy sauce that tastes like a treat.
  • Packed with protein and greens — shrimp plus a big heap of spinach make a meal that’s both filling and nutritious.
  • Totally customizable: want more shrimp or spinach? Double it. Want to swap in other greens or boost it with lemon or Parmesan? Go for it.
  • A great option for make-ahead meals — prepare the sauce first; add shrimp and spinach just before serving so your seafood stays perfectly tender.

All these perks add up to a reliable, crowd-pleasing dish you can pull together any night.

This Shrimp and Spinach Cream Sauce is a dream when you need a quick, tasty meal. It takes about 30 minutes from start to finish, all done in one pan, which means less mess and more time for your family. The cream cheese and heavy cream give the sauce a rich, velvety texture, while fresh baby spinach adds brightness and nutrients. Plus, it’s super flexible — enjoy it as a low-carb main dish or ladle it over noodles or rice to stretch it out for everyone.

Ingredients and Quantities

Top-down view of shrimp, spinach, and dairy ingredients arranged on a wooden surface.

  • 2 Tablespoons unsalted butter
  • 1 lb shrimp, peeled and deveined
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • 1/2 cup heavy cream
  • 1/2 cup cream cheese, cubed
  • 1/2 cup water (add more if you want a thinner sauce)
  • 6–8 cups fresh baby spinach
  • Salt and pepper, to taste

Step-by-Step Method

  1. Peel, devein, and pat shrimp dry (thaw completely first if using frozen).
  2. Cube the cream cheese.
  3. Melt butter in a cast-iron or heavy skillet over medium-high heat.
  4. Add shrimp and sauté 2–4 minutes until just opaque; remove shrimp and set aside.

    Four-panel collage showing shrimp prep, butter cubes, melted butter, and frying shrimp in a skillet.

  5. Reduce heat to medium and add onion powder, garlic powder, heavy cream, cream cheese cubes, and water; whisk until smooth and bubbling.
  6. Add baby spinach, stir constantly, and cook 8–10 minutes until fully wilted and blended into the sauce; season with salt and pepper.
  7. Return shrimp to the pan and warm through.

    four-panel collage showing pouring cream, stirring spinach, and adding shrimp to creamy sauce.

Pro Tips and Common Pitfalls

  • Make sure your shrimp is thawed and patted dry so it sautés nicely instead of steaming.
  • Cook shrimp just until they turn opaque (2–4 minutes depending on size) to keep them tender and juicy — then remove before finishing the sauce. For a quick visual reference, see how the shrimp cook in Shrimp Scampi Pasta with Asparagus.
  • Whisk the cream and cream cheese together over medium heat until smooth and bubbling before adding spinach, to keep the sauce creamy and lump-free. It’s the same gentle approach you’d use to build the base for Creamy Spinach Artichoke Dip.
  • If your sauce gets a little too thick, thin it out with a splash of water or a bit more cream to get the perfect consistency.
  • A cast iron or heavy skillet is your friend here for even heat and great flavor. Stir the spinach often so it wilts evenly and doesn’t clump up.

Flavor Variations and Swaps

Creamy shrimp and spinach dish on a beige plate with crispy bacon bits

  • Serve this silky shrimp and spinach over pasta—try lemon orzo with asparagus—or over spiralized zucchini noodles, or even cauliflower rice to stretch the meal.
  • Not a fan of spinach or want to mix it up? Replace half the spinach with baby kale or Swiss chard, keeping in mind they may need an extra minute to wilt.
  • For a more fresh garlic punch, swap the garlic powder for 1 or 2 cloves of minced fresh garlic.
  • Try mascarpone or ricotta instead of cream cheese for a different creamy texture, or coconut cream for a dairy-free version (note: flavor will be different).
  • Add a bright squeeze of lemon juice, a pinch of red pepper flakes, or stir in some grated Parmesan right before serving to up the flavor.orange-pink shrimp arranged in a circle atop a white creamy spinach sauce with pepper specks.

Storage and Reheating Tips

Store any leftovers in an airtight container in the fridge for up to 2 or 3 days. When reheating, do it gently on the stove over low heat, adding a splash of water or cream to bring the sauce back to a smooth, spoonable consistency. Avoid high heat to prevent the sauce from separating and the shrimp from getting rubbery.

I don’t recommend freezing this fully cooked dish because cream-based sauces can break down and shrimp texture can suffer. If you want to prep ahead, freeze shrimp raw in a zip-top bag and the sauce separately in a shallow container. When you’re ready, thaw and reheat slowly, then toss everything together and wilt some fresh spinach right before serving.

Want to make this ahead? Prepare the cream sauce and keep it chilled, then just sauté the shrimp—using a quick stovetop method like in Lemon Garlic Shrimp and Asparagus—and wilt fresh spinach quickly before serving for the best texture and taste.

Answers to Common Questions

  • Q: Can I use frozen shrimp? A: Absolutely — just be sure to thaw it completely and pat dry before cooking for the best texture and flavor.
  • Q: Is this recipe keto-friendly? A: Yes! It’s low in carbs and high in fat thanks to the cream and cream cheese, making it a great fit for most keto meal plans.
  • Q: Can I use frozen spinach instead of fresh? A: You can, but frozen spinach releases more water and will change the texture. It will also need extra cooking time and might require draining—see our Creamed Spinach recipe for a simple method to squeeze out excess moisture and keep the sauce silky. For the best taste and creaminess, fresh baby spinach is my top pick.
  • Q: How do I adjust the sauce thickness? A: If the sauce feels too thick, add a little water or cream to loosen it up. To thicken the sauce, let it simmer gently over low heat until it reduces to your liking.
  • Q: Can I swap out the shrimp for other proteins? A: Definitely! Cooked chicken or scallops work great, either in place of or along with shrimp. Just adjust cooking times so everything stays tender. If you prefer fish, try our Salmon Spinach Pasta for a similar seafood-and-greens combo.

close-up of shrimp in creamy spinach sauce with herbs

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

A quick and cozy dinner featuring tender shrimp cooked in a silky cream cheese sauce with fresh baby spinach. Ready in about 30 minutes and cooked all in one pan, this dish is rich, flavorful, and versatile for low-carb or family-style meals.

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 2 Tablespoons unsalted butter
  • 1 lb shrimp, peeled and deveined
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • 1/2 cup heavy cream
  • 1/2 cup cream cheese, cubed
  • 1/2 cup water (add more for thinner sauce)
  • 68 cups fresh baby spinach
  • Salt and pepper, to taste

Instructions

  1. Peel, devein, and pat shrimp dry (thaw completely if frozen).
  2. Cube the cream cheese.
  3. Melt butter in a cast-iron or heavy skillet over medium-high heat.
  4. Add shrimp and sauté 2–4 minutes until just opaque; remove shrimp and set aside.
  5. Reduce heat to medium and add onion powder, garlic powder, heavy cream, cream cheese cubes, and water; whisk until smooth and bubbling.
  6. Add baby spinach, stir constantly, and cook 8–10 minutes until fully wilted and blended into the sauce; season with salt and pepper.
  7. Return shrimp to the pan and warm through.

Notes

Ensure shrimp is thawed and patted dry to sauté properly without steaming., Cook shrimp just until opaque to maintain tenderness and juiciness., Whisk cream and cream cheese over medium heat until smooth and bubbling to avoid lumps., Adjust sauce thickness by adding water or cream as needed., Use a cast iron or heavy skillet for even heat and better flavor., Stir spinach often during cooking to prevent clumping and ensure even wilting., For make-ahead meals, prepare sauce first; add shrimp and spinach freshly before serving for best texture., Variations include serving over pasta, zucchini noodles, or rice; substituting half the spinach with baby kale or Swiss chard; using fresh garlic instead of garlic powder; swapping cream cheese with mascarpone, ricotta, or coconut cream; and adding lemon juice, red pepper flakes, or Parmesan cheese to enhance flavor., Store leftovers in an airtight container in the fridge for up to 2-3 days; reheat gently on low heat with splash of water or cream to maintain sauce consistency., Avoid freezing the fully cooked dish as cream sauces may break and shrimp texture may degrade. Freeze raw shrimp and sauce separately if prepping ahead.

  • Author: Laura
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course

Nutrition

  • Serving Size: 1 serving
  • Calories: Approximately 300 calories per serving
  • Fat: Approximately 18 grams per serving
  • Carbohydrates: Approximately 5 grams per serving
  • Protein: Approximately 30 grams per serving

More in easy meals

Laura Bennett

ABOUT THE AUTHOR

Laura Bennett

Hi, I’m Laura Bennett, a home baker, recipe creator, and mom of two. I’m married to my husband Mark, and together we’re raising our kids, Emma and Lucas, who are always the first to test my latest baking experiments. Warm Baker started as a way to share the cozy, reliable recipes I make for my family every week — from soft breads and breakfast bakes to simple cookies that never last long in our house.

READ MORE →

Leave a Comment

Recipe rating