Rich, velvety, and bursting with flavor, this Creamy Spinach Mushroom Shrimp Shells dish is the kind of weeknight comfort food that tastes like it came from a fine Italian bistro. Plump, juicy shrimp are seared to golden perfection, then nestled into a luscious garlic cream sauce with tender spinach, earthy mushrooms, and pillowy pasta shells that soak up every drop of goodness.
It’s a one-pan wonder that delivers elegance without the fuss. Whether you’re serving it for a romantic date night or simply want to elevate Tuesday dinner, this recipe will make you feel like a rockstar in the kitchen — no reservations required.
What Kind of Pasta Shells Should I Use?
For the best results, choose medium to large pasta shells that can hold little pockets of sauce inside. Fresh pasta shells cook quickly and have a delicate bite, while dried shells offer a firmer texture that holds up well for leftovers. You can also swap in cheese-stuffed shells for an extra decadent twist.


Ingredients for the Creamy Spinach Mushroom Shrimp Shells
- Shrimp – Brings a sweet, briny flavor and a tender bite that pairs beautifully with creamy sauces.
- Spinach – Adds freshness, color, and a boost of nutrients while balancing the richness.
- Mushrooms – Offer deep, earthy notes and a satisfying meaty texture.
- Pasta Shells – The perfect vehicle for holding the silky cream sauce in every bite.
- Heavy Cream – Creates that luxurious, velvety base for the sauce.
- Garlic – Infuses the dish with aromatic warmth and depth.
- Parmesan Cheese – Adds a salty, nutty finish that thickens and enriches the sauce.
- Olive Oil & Butter – Work together for sautéing, adding flavor and richness.
- Herbs & Seasonings – A sprinkle of Italian herbs, salt, pepper, and a touch of red pepper flakes for gentle heat.
How To Make the Creamy Spinach Mushroom Shrimp Shells
Step 1: Cook the Pasta Shells
Bring a large pot of salted water to a boil. Add the pasta shells and cook until al dente according to package instructions. Drain, toss lightly with olive oil to prevent sticking, and set aside.
Step 2: Sauté the Mushrooms
In a large skillet over medium heat, add olive oil and butter. Once melted, toss in the sliced mushrooms. Cook until they release their moisture and become golden brown, about 5–6 minutes.
Step 3: Add the Spinach and Garlic
Stir in minced garlic and cook for 30 seconds until fragrant. Add the spinach and cook just until wilted, about 1–2 minutes.
Step 4: Sear the Shrimp
Push the vegetables to one side of the skillet. Add the shrimp in a single layer, season with salt, pepper, and a pinch of red pepper flakes. Cook for 2–3 minutes per side until pink and opaque.
Step 5: Make the Cream Sauce
Pour in the heavy cream and bring to a gentle simmer. Stir in grated Parmesan cheese until melted and the sauce thickens. Taste and adjust seasonings as needed.
Step 6: Combine and Serve
Add the cooked pasta shells into the skillet and toss to coat in the sauce. Garnish with extra Parmesan and fresh herbs if desired. Serve hot and enjoy every creamy, garlicky bite.
Serving and Storing Creamy Spinach Mushroom Shrimp Shells
This dish is best served immediately while the sauce is silky and the pasta is perfectly tender. For a cozy presentation, ladle the shells into shallow bowls so the sauce pools invitingly at the bottom.
To store, let the dish cool completely before transferring to an airtight container. Refrigerate for up to 3 days. Reheat gently on the stovetop over low heat with a splash of cream or milk to revive the sauce’s velvety texture. Freezing is not recommended, as the cream sauce may separate.
What to Serve With Creamy Spinach Mushroom Shrimp Shells
Garlic Bread
Crispy, buttery garlic bread is perfect for mopping up extra sauce.
Caesar Salad
A crunchy Caesar with tangy dressing balances the richness of the pasta.
Roasted Asparagus
Adds a fresh, slightly smoky contrast.
Caprese Salad
Tomatoes, mozzarella, and basil provide a bright, zesty pairing.
Parmesan Roasted Potatoes
For an extra hearty side that complements the creamy sauce.
Lemon Butter Green Beans
A light and citrusy vegetable option to keep the meal balanced.
Bruschetta
A fresh tomato and basil topping on crisp bread as a vibrant appetizer.
White Wine
A chilled Pinot Grigio or Chardonnay enhances the seafood flavors.
Want More Pasta Ideas?
If this Creamy Spinach Mushroom Shrimp Shells recipe hit the spot, you might also love:
- Cajun Shrimp with Garlic Butter Sauce for a spicy, buttery twist.
- Spaghetti Spinach with Sun-Dried Tomato Cream Sauce if you crave a tangy, sun-kissed flavor.
- Creamy Jamaican Shrimp Rasta Pasta for a Caribbean kick.
- Garlic Butter Chicken with Rigatoni and Parmesan for a chicken alternative with equal indulgence.
Save This Pin For Later
Save this creamy seafood pasta to your favorite Pinterest board so you can whip it up anytime the craving hits.
Tried it with a twist? Maybe swapped in scallops or added a splash of white wine? Share your tips and results in the comments below.
Need more inspiration? Explore my daily kitchen creations on SavorQueen Recipes. Your next favorite might be waiting there.

Creamy Spinach Mushroom Shrimp Shells
Equipment
- Large pot
- Large Skillet
- Colander
- Wooden spoon
- Measuring cups and spoons
Ingredients
Ingredients
- 12 oz pasta shells
- 1 lb shrimp, peeled and deveined
- 2 cups fresh spinach
- 8 oz mushrooms, sliced
- 1 cup heavy cream
- 3 cloves garlic, minced
- 0.5 cup Parmesan cheese, grated
- 2 tbsp olive oil
- 2 tbsp butter
- 1 tsp Italian seasoning
- 0.5 tsp red pepper flakes
- salt and pepper, to taste
Instructions
- Bring a large pot of salted water to a boil. Cook pasta shells until al dente. Drain, toss with a little olive oil, and set aside.
- Heat olive oil and butter in a large skillet over medium heat. Add mushrooms and sauté for 5–6 minutes until golden.
- Add garlic, cook for 30 seconds, then stir in spinach until wilted.
- Push vegetables to one side, add shrimp, season with salt, pepper, and red pepper flakes, and cook 2–3 minutes per side until opaque.
- Pour in heavy cream, bring to a gentle simmer, and stir in Parmesan until melted and thickened.
- Toss pasta into the sauce until well coated. Serve hot with extra Parmesan.