Really, What's Not to Love About Stuffed Shells?
Okay, so let me paint the picture: it’s a rainy Tuesday, I’m already in pajama pants by five, and my stomach’s making louder noises than my dog (he grumbles a lot). And honestly, nothing spells comfort like Creamy Seafood Stuffed Shells. First time I made these, it was on a dare from a friend who insisted I couldn’t make seafood “even slightly fancy” without burning it or (her words, not mine) “turning the whole house into a fish market”. Well, I proved her wrong—with only one minor flour-on-the-ceiling incident. Anyway, I love how forgiving and cozy this dish is. Plus, pasta stuffed with seafood and smothered in creamy sauce? Not exactly a tough sell.
Why I Come Back to This Recipe (And Maybe You Will Too)
I break out this seafood stuffed shells recipe any time I want to see my family’s eyes light up (they all do the quiet thing when shoveling in the first bites—best compliment). My kids even eat the spinach in this (I mean, probably because I hide it under all that cheesy seafood goodness). Sometimes I crave something a little bit indulgent, but on the right side of "special occasion fancy". But I also love that you can toss in whichever seafood you happen to have on hand. One time I got a little wild and added leftover lobster claws I salvaged from a weekend splurge; honestly, it felt like cheating. Confession: if any pasta shells rip during stuffing, I just eat them plain with sauce and call it a "chef’s treat." Can’t waste good food, right?
What You’ll Need: Ingredients (Plus Real Life Swaps)
- Jumbo pasta shells — About 20. My grandma swore by Ronzoni, but any brand is fine...if you’re desperate, manicotti tubes do work (just messier to fill!)
- Mixed seafood — 2 cups. Shrimp + crab (real, surimi, or the good stuff) is my go-to, but scallops or leftover white fish are welcome. Once I even used thawed, well-drained frozen seafood mix—works if you’re short on options.
- Ricotta cheese — 1 cup. Cottage cheese can pinch-hit if you blend it until smooth; I’ve tried both now.
- Shredded mozzarella — 1 cup. Go a bit heavy-handed; no one minds.
- Parmesan cheese — ½ cup, divided. Pre-grated? Sure. Purists can skip ahead.
- Spinach — 1 handful, finely chopped. Fresh or thawed frozen (just squeeze the snot out of it, pardon my language).
- Lemon zest — Zest from half a lemon. Leave it out if you can’t be fussed, but I feel like it really wakes the dish up.
- Garlic — 2 cloves, minced (jarred stuff in a pinch; fresh is better if you’re not lazy like me).
- Cream cheese — ⅓ cup, room temp. Actually, I sometimes just throw it in cold and stir harder.
- Heavy cream — ¾ cup (milk works too, but sauce is thinner)
- Butter — 2 tablespoons.
- Salt and pepper — To taste. I go heavy on the pepper.
- Paprika — Optional, but adds a bit of warmth (plus, makes it look fancy).
How To Bring Your Stuffed Shells to Life
- Preheat your oven to a nice warm 375°F (190°C). Nudge it up or down by 10 degrees if yours runs hot or cold—you know your oven’s quirks.
- Boil a pot of salted water; the shells should swim, not stick. Cook till they're just shy of al dente—about 9 minutes. Drain, rinse with cool water (so they don't cling together), and set aside. Seriously, don’t overcook or you’ll end up with more of a seafood mush casserole (not recommended, I learned the hard way).
- For the filling: Mix ricotta, half the mozzarella, half the Parmesan, your chopped seafood (give it a quick sauté if it’s raw; about 3 min till just opaque—don’t dry it out!), spinach, lemon zest, and garlic. Add salt, pepper, and a pinch of paprika if you’re feeling bold. I always taste it here—snag a spoonful because why follow the rules?
- Now, the creamy sauce. Melt butter in a saucepan, stir in cream cheese till smoothish (it clumps, but keep stirring, it’ll behave eventually), then slowly whisk in the cream. Let it get all steamy, then add the rest of the Parmesan. Season with salt and pepper. If it’s super thick, add a splash of milk; if it’s too thin, just let it bubble for a minute. Or don't stress—it thickens in the oven.
- Stuff each shell with generous spoonfuls of the seafood mix. I use my (clean!) hands; a spoon just makes me curse at the shells. Nestle them snugly in a buttered baking dish. Pour the cream sauce all over. Top with remaining mozzarella and more Parmesan (never too much cheese, in my opinion).
- Bake uncovered for about 25 minutes, till bubbling and golden. Sometimes I broil for 2 more minutes if I want those crispy edges—watch it close or you’ll go form perfectly golden to "what did I just do?" pretty fast.
My Real-Life Notes (aka, What I Did Wrong So You Don’t Have To)
- If your seafood is too wet, drain it thoroughly—otherwise you end up with runny filling and, well, a soggy bottom (GBBO anyone?).
- The filling tastes brighter with lemon zest, but don’t go overboard. Once I added a whole lemon’s worth. It was basically lemon seafood soup. Not ideal.
- I used to skip greasing the baking dish out of sheer laziness. Don’t. You need that butter slick to avoid stuck shells—trust me, I’ve scraped more than I’d like to admit.
- Can’t find pre-shredded cheese? Use a veggie peeler in a pinch! Actually, makes for some interesting cheese ribbons on top; looks prettier too if you ask me.
Hey, Try These Variations (or, Experiments I've Survived)
- All-shrimp or all-crab: Tastes great, though all-shrimp is pricier in my neck of the woods.
- Smoked salmon: Tastes a little odd warm, though some folks like it—my family gave me the side eye.
- No spinach: Still delicious, but I do miss that little pop of color.
- Add sun-dried tomatoes: Actually, surprisingly tasty with a touch of brightness.
- I once tried ricotta AND goat cheese…too tangy for me, but hey, maybe you’ll like it?
Do You Really Need Fancy Tools? (Nah, Not Always)
- Large saucepan for sauce—if you only have a frying pan, just go slow and stir often so nothing sticks.
- Baking dish—honestly, I’ve used a foil pan in a pinch. Just don’t use anything super shallow or you’ll have a cream-sauce-overflow situation.
- Mixing bowls and a spoon. Or your hands, though be prepared for sticky fingers.
- Grater or veggie peeler or, if you’re all out, just tear the cheese into bits. No one’s judging here.
Storing Leftovers (If You Have Any, Which...)
Leftovers keep in the fridge up to 2 days, ideally in a tightly sealed container. I think this actually tastes even better after a night’s rest—the flavors chill out together. I don't recommend freezing (the cream sauce can go weirdly grainy), but if you must, wrap up tightly and reheat gently in the oven, covered. But, let's be honest, my family eats the whole tray in one sitting so this is more theory than practice for me!
Here’s How I Serve It (and Maybe You’ll Want To Copy)
I sometimes serve this with a side of garlicky green beans, or just a big pile of salad leaves splashed with lemony vinaigrette. My Midwest uncle dips hunks of soft bread right in the creamy sauce, which honestly is brilliant. Oh, and a cold glass of white wine makes the meal feel proper. Sometimes we light a candle to make it all feel like an event—though, full disclosure, half the time I’m eating standing up at the stove.
Honest Pro Tips From Someone Who Has Messed Up
- Don’t rush the sauce—once I cranked up the heat to save time and, boom, lumpy mess. Go low and slow; saves you from weird texture drama.
- Fill the shells over the baking dish, not the counter, unless you like scrubbing ricotta off tile grout (guess how I know).
- Taste the filling. Seriously. Sometimes the seasoning disappears under all that cheese, so taste and tweak before stuffing.
- Don’t use pre-cooked seafood if it’s super salty—the cheese mixes can’t fix it. Learned that the salty way.
Questions I Actually Get Asked (And My Unfiltered Answers)
- Can I make this ahead? Absolutely! Assemble the whole thing, cover, and pop in the fridge a few hours or up to overnight. Just add 5-10 extra minutes to the baking time if it’s cold.
- Is fresh seafood necessary? Nope, I’d be broke if I used fresh every time! The frozen stuff works well if you thaw and pat it dry first (just don’t use anything really fishy-smelling—trust your nose).
- Can I double the recipe for a crowd? Totally. I’ve done this for a potluck and it disappeared (and there was fried chicken there, so you know it had to be good). Use two pans if needed.
- What sides go best? I usually throw together roasted asparagus or a crusty baguette (and sometimes both if I’m feeling fancy, or just indecisive).
- I’m dairy-free. What would you swap? I’ve tried it with a vegan cream cheese and coconut milk blend—it’s not 100% the same, but close! Daiya cheese for topping works well, but melts a bit weird.
Quick Digression (Because Why Not)
One time, midway through prepping this, my cat decided that the butter wrapper was a toy & shredded it into confetti all over the kitchen. Lesson: keep the wrappers away, or you'll be plucking bits from your socks for days. Anyway—onward.
Curious about more seafood pasta ideas? Serious Eats has an amazing resources list. Or, for tips on handling seafood safely (I’ve learned the hard way—read: food poisoning), check out FDA’s seafood safety guide.
Ingredients
- 16 jumbo pasta shells
- 1 cup cooked shrimp, chopped
- 1 cup lump crab meat
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese, divided
- ¼ cup grated Parmesan cheese
- 2 cups heavy cream
- 3 tablespoons unsalted butter
- 2 cloves garlic, minced
- 2 tablespoons chopped fresh parsley
- Salt and pepper, to taste
Instructions
-
1Preheat oven to 350°F (175°C). Cook jumbo pasta shells according to package instructions until al dente. Drain and set aside.
-
2In a large bowl, combine chopped shrimp, crab meat, ricotta cheese, ½ cup mozzarella cheese, Parmesan cheese, parsley, salt, and pepper. Mix until well blended.
-
3Stuff each shell with the seafood mixture and arrange stuffed shells in a greased baking dish.
-
4In a saucepan, melt butter over medium heat. Add minced garlic and cook until fragrant, about 1 minute. Stir in heavy cream and cook for 2-3 minutes until slightly thickened. Season with salt and pepper.
-
5Pour the cream sauce evenly over the stuffed shells. Sprinkle remaining mozzarella cheese on top.
-
6Bake uncovered for 30-35 minutes, or until the sauce is bubbling and the cheese is golden brown. Garnish with extra parsley before serving.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!

