Creamy Spinach Mushroom Shrimp

Featured in: Dinner
This creamy spinach mushroom shrimp skillet features tender shrimp, earthy mushrooms, and fresh spinach in a luxurious garlic Parmesan cream sauce. It's a one-pan wonder that feels fancy but comes together quickly for a satisfying dinner.
Creamy spinach mushroom shrimp simmering in a garlic Parmesan sauce in a cast iron skillet Pin it
Creamy spinach mushroom shrimp simmering in a garlic Parmesan sauce in a cast iron skillet | greenspoonery.com

This creamy spinach mushroom shrimp skillet is my go-to dinner when I want something that feels a bit luxurious without spending hours in the kitchen. It’s an Italian-American classic that brings tender shrimp, earthy mushrooms, and fresh greens together in a velvety garlic Parmesan sauce. Everything cooks in one pan, which means you get maximum flavor with minimal cleanup. It’s the kind of meal that impresses guests but is straightforward enough for any busy weeknight.

Ingredients You’ll Need

  • Olive oil: use a good extra virgin olive oil for its fruity notes it helps sear the shrimp and build the base flavor of the sauce
  • Large shrimp: look for 21-25 count shrimp they’re the perfect size for a skillet and stay juicy after a quick sear
  • Salt and black pepper: these basics season every layer of the dish starting with the shrimp makes a world of difference
  • Cremini mushrooms: also called baby bellas they have a deeper earthier flavor than white mushrooms and hold their shape beautifully
  • Yellow onion: finely chopping it ensures it melts right into the sauce providing a sweet savory foundation
  • Garlic: fresh minced garlic is non-negotiable it infuses the entire skillet with that aromatic punch we all love
  • Fresh baby spinach: it wilts down dramatically adding color and nutrients without overpowering the other ingredients
  • Heavy cream: this creates the luxurious silky base of the sauce it’s worth using the full-fat version for the best texture
  • Chicken broth: a splash adds depth and helps balance the richness of the cream use a low-sodium version to control salt
  • Grated Parmesan cheese: freshly grated cheese melts smoothly and delivers a nutty salty flavor pre-grated can make the sauce grainy
  • Red pepper flakes: just a pinch adds a subtle warmth that wakes up all the other flavors it’s completely optional but recommended
  • Fresh lemon juice: the bright acidity cuts through the richness and makes every flavor pop bottled juice just can’t compare
  • Fresh parsley: a final sprinkle adds a fresh herbal note and makes the whole dish look vibrant and finished
  • Lemon wedges: serving these on the side lets everyone add an extra zesty kick right at the table

How to Make It

Prep and Season the Shrimp:
Start by patting your shrimp thoroughly dry with paper towels. This step is crucial because dry shrimp will sear properly instead of steaming. Season them with half the salt and pepper right now so that flavor gets right into the meat.

Sear the Shrimp:
Heat your olive oil in a large skillet over medium-high heat. Add the shrimp in a single layer without crowding them. Cook for just 2-3 minutes per side until they’re pink and opaque, then transfer them to a plate. They’ll finish cooking later in the sauce.

Cook the Mushrooms and Aromatics:
In that same skillet, add your sliced mushrooms. Let them cook undisturbed for a minute or two so they can start browning and release their liquid. Stir occasionally for 5-6 minutes until they’re beautifully golden. Then add the chopped onion, cooking until soft before stirring in the garlic for one fragrant minute.

Wilt the Spinach:
Add your fresh spinach in handfuls, stirring constantly. It might look like a lot at first, but it wilts down incredibly fast. This should only take about two to three minutes, and you’ll end up with vibrant green ribbons throughout the skillet.

Build the Cream Sauce:
Pour in the heavy cream and chicken broth, then give everything a good stir. Bring it to a gentle simmer, then reduce the heat to medium-low. Let it bubble softly for 3-4 minutes so it thickens just slightly and the flavors start to meld together.

Incorporate the Cheese and Seasonings:
Turn the heat down to low and stir in your freshly grated Parmesan cheese until it’s completely melted and the sauce is smooth. Now add the red pepper flakes if you’re using them, along with the remaining salt, pepper, and the fresh lemon juice. Taste it and adjust if needed.

Return the Shrimp to Finish:
Gently add the seared shrimp and any juices that collected on the plate back into the skillet. Stir them into that luscious sauce to coat them evenly and let them warm through for just a minute or two. You don’t want to overcook them here.

Garnish and Serve Immediately:
Remove the skillet from the heat right away. Sprinkle the chopped fresh parsley all over the top for that final fresh touch. Serve it straight from the pan while everything is hot and the sauce is perfectly creamy.

Close-up of tender pink shrimp and sliced mushrooms coated in a rich, velvety cream sauce

Close-up of tender pink shrimp and sliced mushrooms coated in a rich, velvety cream sauce | greenspoonery.com

Storage Tips

If you’re lucky enough to have leftovers, let the skillet cool to room temperature before transferring everything to an airtight container. It’ll keep in the fridge for up to two days. When you’re ready to eat again, reheat it gently in a saucepan over low heat, adding a small splash of chicken broth or cream to loosen the sauce back up. I always avoid the microwave for this one, as it can turn the shrimp rubbery in seconds.

Ingredient Substitutions

If you need a lighter option, you can swap half-and-half for the heavy cream, though the sauce won’t be quite as rich. For the mushrooms, white button or even shiitakes would work in a pinch. If you’re out of fresh spinach, a 10-ounce block of frozen chopped spinach, thawed and thoroughly squeezed dry, is a fine substitute. To make it dairy-free, try a plain, unsweetened oat or cashew cream and a dairy-free Parmesan alternative, but know the flavor profile will shift. In a real bind, a dry white wine can stand in for the chicken broth for a different but delicious twist.

Serving Suggestions

This creamy spinach mushroom shrimp is incredible spooned over a bed of hot pasta like fettuccine or angel hair, which soaks up all that amazing sauce. For a lighter option, try it with steamed rice, cauliflower rice, or creamy polenta. A simple side of crusty garlic bread is non-negotiable in my house for cleaning the plate. To round out the meal, a crisp green salad with a lemony vinaigrette or some roasted asparagus balances the richness perfectly.

Cultural Context

This skillet dish is a beautiful example of Italian-American home cooking, where simplicity and high-quality ingredients are the stars. The combination of seafood with a creamy, cheesy sauce has roots in coastal Italian cuisine, though it’s often lighter there. The American twist comes in with the generous, luxurious use of heavy cream and Parmesan, creating a more indulgent, comforting sauce. It’s a fusion that speaks to weeknight practicality meeting a desire for something special, a tradition of making a little feel like a lot with just one pan.

A served plate of creamy shrimp and spinach with a lemon wedge and sprinkle of fresh parsley

A served plate of creamy shrimp and spinach with a lemon wedge and sprinkle of fresh parsley | greenspoonery.com

Frequently Asked Questions

What type of shrimp works best for Creamy Spinach Mushroom Shrimp?

For the best texture, use large shrimp (21-25 count per pound) that are peeled and deveined. This size ensures they cook quickly and evenly without becoming rubbery, staying tender in the luxurious cream sauce.

Can I make this Creamy Spinach Mushroom Shrimp ahead of time?

For the best results, serve it fresh. The sauce can separate if reheated. However, you can prep the ingredients (chop onion, mince garlic, slice mushrooms) ahead to cut down on active cooking time.

What can I substitute for heavy cream in Creamy Spinach Mushroom Shrimp?

For a lighter version, half-and-half can work, but the sauce will be less rich and thick. Avoid milk as it may curdle. For a dairy-free alternative, try full-fat canned coconut milk for a similar creamy texture.

How do I know when the shrimp in Creamy Spinach Mushroom Shrimp is ready?

Cook the shrimp just until they turn pink and opaque, which takes about 1-2 minutes per side. They will curl into a ‘C’ shape. Overcooking makes them tough, so remove them from the pan promptly.

What should I serve with Creamy Spinach Mushroom Shrimp?

This rich, creamy dish pairs perfectly with crusty bread to soak up the sauce, or over a bed of pasta, rice, or polenta. A simple side salad with a light vinaigrette helps balance the meal.

Rate This Recipe

How would you rate this recipe?

Creamy Spinach Mushroom Shrimp Skillet

This creamy spinach mushroom shrimp skillet features tender shrimp, earthy mushrooms, and fresh spinach in a luxurious garlic Parmesan cream sauce. It's a one-pan wonder that feels fancy but comes together quickly for a satisfying dinner.

Prep Time
15 Minutes
Cook Time
20 Minutes
Total Time
35 Minutes
5.0
(282 reviews)
By: Kimberly Scott
Category: Dinner
Difficulty: Medium
Cuisine: Italian-American
Yield: 4 Servings

Ingredients

  1. 01 2 tablespoons olive oil
  2. 02 1 pound large shrimp (21-25 count), peeled and deveined
  3. 03 1 teaspoon salt, divided
  4. 04 1/2 teaspoon black pepper, divided
  5. 05 8 ounces cremini mushrooms, sliced
  6. 06 1 small yellow onion, finely chopped
  7. 07 4 cloves garlic, minced
  8. 08 5 ounces fresh baby spinach (about 5 cups)
  9. 09 1 cup heavy cream
  10. 10 1/2 cup chicken broth
  11. 11 1/2 cup grated Parmesan cheese
  12. 12 1/2 teaspoon red pepper flakes (optional)
  13. 13 2 tablespoons fresh lemon juice
  14. 14 2 tablespoons fresh parsley, chopped

Instructions

Step 01

Pat the shrimp dry with paper towels and season with 1/2 teaspoon salt and 1/4 teaspoon black pepper.

Step 02

Heat olive oil in a large skillet over medium-high heat. Add shrimp in a single layer and cook for 2-3 minutes per side until pink and opaque. Transfer to a plate and set aside.

Step 03

In the same skillet, add mushrooms and cook for 5-6 minutes, stirring occasionally, until they release moisture and turn golden brown.

Step 04

Add chopped onion and cook for 3-4 minutes until softened. Stir in minced garlic and cook for 1 minute until fragrant.

Step 05

Add fresh spinach in batches, stirring until wilted, about 2-3 minutes.

Step 06

Pour in heavy cream and chicken broth, and bring to a gentle simmer. Reduce heat to medium-low and simmer for 3-4 minutes to slightly thicken.

Step 07

Stir in grated Parmesan cheese until melted and smoothly incorporated.

Step 08

Add red pepper flakes (if using), remaining salt and pepper, and lemon juice. Stir to combine.

Step 09

Return cooked shrimp to the skillet along with any accumulated juices. Stir gently to coat in sauce and heat through for 1-2 minutes.

Step 10

Remove from heat and sprinkle with chopped parsley. Serve immediately.

Tools You'll Need

  • Large skillet (at least 12 inches)
  • Cutting board
  • Chef's knife
  • Measuring cups and spoons
  • Spatula or wooden spoon

Allergy Information

Contains shellfish (shrimp) and dairy (cream, Parmesan). For gluten-free, ensure chicken broth is certified gluten-free. For dairy-free, substitute with dairy-free cream and cheese alternatives, but note texture and flavor will vary.

Nutrition Facts (Per Serving)

Calories
450
Protein
30g
Carbohydrates
10g
Fat
30g