You know those moments when you’re craving something indulgent, comforting, and loaded with flavor? That’s exactly what these creamy seafood stuffed shells are all about. It’s the kind of dish that feels like a special treat but is surprisingly easy to make. The combination of tender shrimp, lobster, and crab stuffed into jumbo pasta shells, all swimming in a luscious creamy sauce, hits all the right notes. Perfect for a family dinner or a special occasion, these stuffed shells are bound to be a new favorite in your kitchen.
I remember the first time I made these shells—honestly, it was one of those “let’s impress someone” dinners. I was hosting a small get-together, and I really wanted to step it up a notch with something beyond the usual pasta dish. I’ve always loved seafood, and the idea of combining creamy textures with rich seafood flavors in a comforting pasta bake felt like a win. Little did I know, these stuffed shells would become my go-to when I want something both impressive and comforting!
The origin story (or, how I stumbled upon perfection)
Stuffed shells, or “conchiglioni ripieni,” have their roots in Italian cuisine. Traditionally, they’re filled with cheese and spinach and baked in a sauce or béchamel sauce. Over time, the dish has been reinvented countless ways, with different fillings ranging from meat to cheese, and now, of course, seafood. The seafood version brings a coastal twist to an Italian classic. The combination of rich lobster, shrimp, and crab with a creamy sauce elevates the dish into something truly special, making it ideal for dinner parties or cozy nights in.
Let’s talk ingredients: the stars of this seafood sensation
The filling in these shells is a delightful seafood medley with shrimp, lobster, and crab leading the charge. Here’s a quick rundown of the key ingredients and a few handy tips:
- Shrimp: It adds a juicy, slightly sweet bite to the filling. Feel free to swap in prawns or even scallops if you want to mix things up. When picking shrimp, look for raw, deveined shrimp for convenience.
- Lobster: The luxury element! Lobster meat makes these stuffed shells feel extra special. You can use fresh or pre-cooked lobster, depending on what’s available.
- Crab: Lump crab meat is delicate and slightly sweet. If fresh crab isn’t an option, canned or imitation crab meat works just fine.
- Cream cheese: This binds the seafood filling together and gives it a smooth, creamy texture.
- Spinach: Fresh or frozen, spinach adds a bit of earthiness to balance the richness of the seafood and cheese.
- Old Bay seasoning: Classic in seafood dishes, it brings a subtle spiciness and warmth that ties the dish together. If you don’t have Old Bay on hand, any seafood seasoning will work.
Feel free to experiment with the filling—sometimes, I’ll sneak in a few scallops or even some cooked salmon if I have leftovers!

Kitchen gear: What you need (and what you can totally skip)
For this dish, there are a few tools that will make your life easier:
- A large skillet: Perfect for sautéing the shrimp and lobster, and for making the sauce. A nonstick skillet is ideal to avoid any sticking.
- A 9×13 baking dish: You’ll need this to assemble and bake your stuffed shells. If you don’t have this exact size, a similarly sized dish will do.
- Tongs or a slotted spoon: These are super helpful for handling the seafood while it’s cooking.
- Mixing bowls: A large one for the filling and a smaller one for the sauce. If you have a heat-proof glass bowl, even better for handling the hot ingredients.
- Foil: Essential for covering the dish during baking, ensuring the shells don’t dry out while they cook.
Don’t stress if you don’t have a specific tool—just work with what you’ve got!
Step-by-step: My foolproof method (and a few hard-learned lessons)
Step 1: Prepare the pasta shells
Start by cooking your jumbo shells in salted water, but here’s the trick—undercook them just slightly. You want to pull them off the heat about two minutes earlier than the package suggests. This way, they’ll hold their shape in the oven without turning mushy. Drain them and cool under cold water to stop the cooking and prevent sticking. Trust me, I’ve made the mistake of overcooking them before—definitely not ideal when you’re trying to stuff them!
Step 2: Make the sauce
Melt one tablespoon of butter in a skillet over medium-high heat, then whisk in the flour to make a roux. Once it thickens, add in your heavy cream, almond milk, and seafood broth. Stir until it’s smooth and combined, then add in the minced garlic, Parmesan, and Italian seasoning. Don’t forget to taste as you go—I always find that I need to tweak the seasoning just a bit. Set the sauce aside once it’s silky and smooth.
Step 3: Cook the seafood
In the same skillet, melt the remaining half-tablespoon of butter. Add the chopped shrimp and lobster, cooking them for about 3-4 minutes on each side until they’re opaque and cooked through. Remove from heat and let them cool for a minute before combining them with the crab, cream cheese, spinach, and seasonings in a large mixing bowl. This is where the magic happens—everything melds together into a creamy, seafood-packed filling.
Step 4: Assemble the shells
Spoon about 1 ½ tablespoons of filling into each shell—enough to generously fill them but not so much that they’re bursting at the seams. Line the shells up in your baking dish that’s already been coated with a layer of that creamy sauce. Sprinkle the remaining mozzarella on top and cover with foil.
Step 5: Bake and enjoy
Bake the shells covered for 20 minutes, then remove the foil and bake for another 5-10 minutes to get that cheesy, golden-brown top. Let them cool for a few minutes before serving (even though the temptation to dig in immediately is real).

Variations I’ve tried (and loved)
These seafood stuffed shells are pretty versatile, and there’s plenty of room for creativity:
- Gluten-free: Swap the flour for a gluten-free alternative (like rice flour or a gluten-free blend), and make sure to use gluten-free pasta shells.
- Dairy-free: If you’re avoiding dairy, you can use a dairy-free cream cheese and shredded cheese substitute. The almond milk already takes care of the cream base!
- Vegetarian: For a veggie-friendly version, you can replace the seafood with mushrooms, artichokes, or even a medley of roasted vegetables.
- Seasonal swaps: In the summer, I like to add some fresh, diced tomatoes into the filling for a burst of brightness. In the winter, roasted butternut squash adds a lovely sweetness that pairs beautifully with the seafood.
Each variation brings its own flavor, and I’ve never been disappointed!
Serving it up: Presentation matters!
When it comes to plating, I like to keep it simple but elegant. Arrange the shells in a shallow bowl or on a plate, allowing the creamy sauce to pool underneath them. Garnish with a sprinkle of fresh parsley or some extra grated Parmesan for a little flair. These shells are pretty rich, so I usually serve them with a crisp, green salad on the side—something with a citrusy vinaigrette to balance out the richness.
drink pairings to complement the meal
Since the dish is rich and creamy, you’ll want something refreshing to cut through that. Here are a few of my favorite drink pairings:
- Sparkling water with a twist of lemon or lime: The bubbles and citrus will brighten up the seafood flavors.
- Iced green tea with mint: Light, herbal, and slightly astringent, this is perfect for balancing out the creamy sauce.
- Cucumber lemonade: The cool, refreshing taste of cucumber mixed with the tartness of lemonade is a surprisingly delightful contrast to the richness of the dish.
Storage and reheating tips
These seafood stuffed shells are just as delicious the next day! Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, cover the shells with foil and bake in the oven at 350°F for about 15-20 minutes, or until heated through. If you’re in a hurry, microwaving them works too, just make sure to cover them with a damp paper towel to keep the moisture in.
Adjusting for different serving sizes
This recipe makes about 20 stuffed shells, which comfortably serves 4-6 people. If you’re cooking for a smaller group, you can halve the recipe. On the flip side, if you’re feeding a crowd, doubling the recipe is easy—just be sure to use two baking dishes to ensure everything cooks evenly.
Potential issues and how to avoid them
- Overcooked pasta: Make sure to pull the shells off the heat a little early to avoid mushy pasta.
- Runny filling: If your filling seems too liquid, let it sit for a few minutes before stuffing the shells. The cream cheese will firm up as it cools.
Give it a try!
I promise, these creamy seafood stuffed shells are one of those dishes that’ll have everyone coming back for seconds. It’s cozy, comforting, and full of flavor—what more could you ask for? Try it out, and don’t be afraid to put your own spin on it. Happy cooking!

Frequently Asked Questions
- Can I use pre-cooked seafood? Absolutely! Just reduce the cooking time for the seafood since it’s already cooked. You want to avoid overcooking it.
- Can I freeze these stuffed shells? Yes! Assemble the shells but don’t bake them. Freeze them in an airtight container. When you’re ready to eat, thaw overnight in the fridge and bake as directed.
- What if I don’t have seafood broth? You can substitute chicken broth or even vegetable broth in a pinch. It’ll still be delicious!
- Can I make this ahead of time? Definitely. You can assemble the shells a day in advance, refrigerate them, and bake when you’re ready.
- What’s the best way to reheat leftovers? The oven is your best bet—cover the dish with foil and reheat at 350°F for about 15-20 minutes.

Creamy Seafood Stuffed Shells Recipe
- Total Time: 1 hour
- Yield: 4-6 1x
Description
Indulge in creamy seafood stuffed shells filled with shrimp, lobster, and crab, baked to perfection in a rich Parmesan sauce.
Ingredients
- Pasta Sauce (You can also use 1 cup of your favorite jarred sauce if you don’t want to make your own.)
- 1 1/2 tablespoons butter Divided in 1 tablespoon and 1/2 tablespoon.
- 1 tablespoon all-purpose flour
- 1/2 cup heavy whipping cream
- 1/2 cup unsweetened almond milk Any milk will work.
- 1/4 cup Seafood Broth
- 3 garlic cloves Minced
- 1/2 cup grated Parmesan Reggiano Cheese
- 1/2 teaspoon Italian Seasoning You can start with 1/4 teaspoon and taste repeatedly. Adjust to taste.
- salt and pepper to taste
- Shells and Filling
- 20 jumbo pasta shells A 12oz package will have more than enough shells.
- 8 oz raw shrimp Peeled and deveined. Chopped into 1/2–1 inch chunks.
- 8 oz lobster meat
- 8 oz cream cheese
- 8 oz lump crab meat
- 2 cups finely chopped fresh spinach You can also use frozen. Be sure to thaw and drain it first.
- 1 cup shredded mozzarella cheese Divided into 1/2 cup portions.
- 1/4 cup grated Parmesan Reggiano Cheese
- 1 1/2 teaspoons Old Bay Seasoning Substitute your favorite seafood seasoning if preferred.
- salt and pepper to taste
- foil
Instructions
Step 1: Prepare the pasta shells
Start by cooking your jumbo shells in salted water, but here’s the trick—undercook them just slightly. You want to pull them off the heat about two minutes earlier than the package suggests. This way, they’ll hold their shape in the oven without turning mushy. Drain them and cool under cold water to stop the cooking and prevent sticking. Trust me, I’ve made the mistake of overcooking them before—definitely not ideal when you’re trying to stuff them!
Step 2: Make the sauce
Melt one tablespoon of butter in a skillet over medium-high heat, then whisk in the flour to make a roux. Once it thickens, add in your heavy cream, almond milk, and seafood broth. Stir until it’s smooth and combined, then add in the minced garlic, Parmesan, and Italian seasoning. Don’t forget to taste as you go—I always find that I need to tweak the seasoning just a bit. Set the sauce aside once it’s silky and smooth.
Step 3: Cook the seafood
In the same skillet, melt the remaining half-tablespoon of butter. Add the chopped shrimp and lobster, cooking them for about 3-4 minutes on each side until they’re opaque and cooked through. Remove from heat and let them cool for a minute before combining them with the crab, cream cheese, spinach, and seasonings in a large mixing bowl. This is where the magic happens—everything melds together into a creamy, seafood-packed filling.
Step 4: Assemble the shells
Spoon about 1 ½ tablespoons of filling into each shell—enough to generously fill them but not so much that they’re bursting at the seams. Line the shells up in your baking dish that’s already been coated with a layer of that creamy sauce. Sprinkle the remaining mozzarella on top and cover with foil.
Step 5: Bake and enjoy
Bake the shells covered for 20 minutes, then remove the foil and bake for another 5-10 minutes to get that cheesy, golden-brown top. Let them cool for a few minutes before serving (even though the temptation to dig in immediately is real).
Notes
These seafood stuffed shells are just as delicious the next day! Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, cover the shells with foil and bake in the oven at 350°F for about 15-20 minutes, or until heated through. If you’re in a hurry, microwaving them works too, just make sure to cover them with a damp paper towel to keep the moisture in.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Category: Dinner