I made these seafood stuffed shells for the first time on a Friday night when I was trying to do something a little more interesting than our usual pasta rotation. I had a bag of frozen shrimp in the freezer and a can of lump crab meat in the pantry, and somewhere between staring at those two things and scrolling through my notes, I decided to stuff them into jumbo shells with ricotta and Alfredo sauce. The result was so good that my husband ate four shells before I'd even sat down at the table.
What I like about this recipe is that it doesn't require anything fancy. You're mixing a filling in one bowl, boiling some pasta, and baking it in a dish — that's genuinely it. The Alfredo sauce does most of the heavy lifting in terms of flavor, and the combination of shrimp and crab inside a cheesy ricotta shell is just really, really good. I use store-bought Alfredo when I'm in a rush (the Rao's brand from Costco is my go-to), but if you have 15 minutes, a homemade version takes it up another level.
My husband asked me to make this again the following weekend, which honestly doesn't happen that often. It's become one of those dishes I pull out when I want dinner to feel a little special without spending three hours in the kitchen. If you've made my Chicken Broccoli Alfredo Stuffed Shells before, this follows the same basic method — you already know the drill. The seafood version just hits differently.
One thing to know going in: cook your shells just to al dente, not soft. I made the mistake of overcooking them my first time and they basically fell apart when I tried to fill them. Pull them out when they still have a little resistance — they'll finish cooking in the oven. Also, this recipe makes 20 shells, and I'll warn you now: it might not be enough. I usually make a double batch because one dish disappears faster than you'd expect.

Why You'll Love This Recipe
- One bowl filling, one baking dish: I'm not someone who enjoys doing dishes at 9pm, and this recipe respects that. The filling comes together in a single bowl — you just stir everything together and you're done. The whole assembly goes into one baking dish, so cleanup is genuinely minimal.
- Works with frozen seafood year-round: I'm in Pakistan, so getting fresh shrimp is hit or miss depending on the season — but frozen works just as well here. If you're in the US or UK, a bag of frozen cooked shrimp from Walmart or Aldi thaws in about 20 minutes and does the job perfectly. Imitation crab works too if that's what you have.
- The filling is genuinely creamy without being heavy: Ricotta keeps it light while the mozzarella and Parmesan add that cheesy pull you want. The shrimp and crab bring enough seafood flavor that every bite tastes like something you'd order at a restaurant, not something you threw together on a weeknight.
- Make-ahead friendly: I've assembled these the night before and kept them covered in the fridge until dinner the next day. You just add about 5–10 extra minutes to the bake time since they go in cold. This is genuinely useful if you're cooking for guests and don't want to be stuffing pasta shells while people are sitting in your living room.
- Kids and adults both eat it without complaints: Saad is not a seafood kid — he usually picks shrimp out of things. But something about these shells, all covered in cheese and Alfredo sauce, convinced him to eat three of them without saying a word. That's a win I don't take for granted.
Ingredients
- 20 jumbo pasta shells
- 1 cup cooked shrimp, chopped (fresh, frozen-then-thawed, or canned and well-drained)
- 1 cup lump crab meat, chopped (or imitation crab — both work)
- 1 cup ricotta cheese
- ½ cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- 1 egg
- 1 garlic clove, minced
- 2 tablespoons chopped fresh parsley (or 1 teaspoon dried)
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 2 cups Alfredo sauce (store-bought like Rao's, or homemade)
- ½ cup shredded mozzarella, for topping
- 2 tablespoons grated Parmesan, for topping
- Lemon zest or extra chopped parsley for garnish (optional but I always do it)
Directions
- Step 1: Cook the pasta shells. Boil the jumbo shells in well-salted water until just al dente — check the package, but usually pull them about 1–2 minutes early. Drain them and spread them out on a sheet pan or tray so they don't stick together while you make the filling.
- Step 2: Make the seafood filling. In a large bowl, combine the shrimp, crab, ricotta, mozzarella, Parmesan, egg, garlic, parsley, salt, and pepper. Stir everything together until it's evenly mixed. Make sure the seafood is chopped small enough that it won't tear the shells when you're stuffing them.
- Step 3: Preheat and prepare the dish. Preheat your oven to 375°F (190°C). Spread 1 cup of Alfredo sauce across the bottom of a greased 9x13 baking dish. This prevents the shells from sticking and gives them a creamy base to sit in.
- Step 4: Stuff the shells. Fill each shell with about 1½ tablespoons of the seafood mixture — a rounded spoonful works. Don't overstuff or they'll tear. Place each filled shell open-side up in the baking dish as you go.
- Step 5: Add sauce and cheese. Pour the remaining 1 cup of Alfredo sauce over the top of the shells. Sprinkle the ½ cup mozzarella and 2 tablespoons Parmesan evenly over everything.
- Step 6: Bake. Cover the dish tightly with foil and bake for 20 minutes. Remove the foil and bake for another 5–10 minutes until the top is golden and the sauce is bubbling around the edges. My oven runs a little hot so I check at 5 minutes uncovered — yours might need the full 10.
- Step 7: Rest and garnish. Let the dish sit for 5 minutes before serving. I always scatter a little lemon zest and fresh parsley over the top — it cuts through the richness and makes it look like you really tried.

Tips for Success
- Pull the shells early: I cannot stress this enough — overcooked shells are a nightmare to fill. They tear, they collapse, and the whole assembly becomes frustrating. Cook them until they're just barely done, with still a slight bite. They'll finish in the oven and come out perfectly tender.
- Chop the seafood small: Bigger chunks of shrimp or crab make the shells harder to fill neatly and can tear the pasta. I chop my shrimp into roughly ½-inch pieces. It also means you get a more even bite of seafood in every shell rather than one shell getting all the crab.
- Use a thick Alfredo sauce: Thin, watery Alfredo makes the dish soupy and the cheese topping won't brown properly. If your store-bought sauce seems thin, simmer it in a small pan for 3–4 minutes before using it. Rao's and Bertolli both hold up well straight from the jar.
- Don't skip the foil for the first bake: Covering the dish keeps the moisture in so the filling stays creamy instead of drying out. The last few minutes uncovered are just for browning the cheese — if you bake it uncovered the whole time, the filling gets rubbery. I learned this the hard way on my second attempt.
- Add lemon zest at the end: A bit of fresh lemon zest scattered over the top just before serving genuinely transforms the dish. It brightens everything up and keeps it from tasting too heavy. You don't need much — half a lemon's worth is plenty for the whole dish.
Variations
- Pink sauce version: Mix 1 cup of Alfredo with 1 cup of marinara instead of using straight Alfredo. It adds a slight tang and makes the dish feel a little lighter. My husband actually prefers this version — he says it tastes more "restaurant-style," which I think just means he likes tomato in everything.
- Add spinach to the filling: Stir in about ½ cup of chopped frozen spinach (thawed and squeezed very dry) with the rest of the filling ingredients. It adds color and makes you feel better about serving a dish that's mostly cheese. Works really well with the seafood — don't knock it until you try it.
- Spicy version: Add ½ teaspoon of red pepper flakes to the filling and a pinch more to the top before baking. It doesn't make it fiery, just gives the whole dish a little warmth that cuts through the creaminess nicely. If you want actual heat, a finely diced jalapeño in the filling does the job.
- Swap in scallops or lobster: If you're cooking for a special occasion and want to go all out, dice some cooked bay scallops into the filling alongside the shrimp. Or swap the crab for chopped cooked lobster tail. This isn't an everyday version — I've done it once for a dinner party — but it's genuinely impressive.
- Low-carb zucchini boats: If you're skipping pasta, hollow out zucchini halves and use them as the "shells." Fill and bake the same way. It's a completely different dish texturally, but the filling and sauce are good enough that it still works. I won't pretend it's the same, but it's a solid option.
Serving and Storage
Serving
Serve these warm, straight from the baking dish, with a sprinkle of fresh parsley and lemon zest over the top. Garlic bread is the obvious pairing — something with a good crust that can scoop up the extra Alfredo sauce from the bottom of the dish. A simple green salad on the side rounds it out. In Pakistan I'd serve this with naan, and honestly that works surprisingly well too. If you need another creamy pasta night idea, my Chicken Pot Pie Pasta follows a similar comfort-food logic and is just as good for a weeknight.
Storage
Leftovers keep in an airtight container in the refrigerator for up to 3 days. To reheat, I put them in a small baking dish with a splash of water or extra Alfredo sauce, cover with foil, and warm in a 350°F oven for about 15 minutes. The microwave works in a pinch but can make the filling a little rubbery — the oven keeps the texture much better. To freeze, assemble the unbaked dish, cover tightly with foil, and freeze for up to 2 months. Bake from frozen at 375°F, covered, for about 45 minutes, then uncover for 10 more minutes.

Frequently Asked Questions
Can I use canned shrimp or canned crab?
Yes, you can — just drain them really well before mixing them into the filling. Excess liquid will make the filling watery and the shells won't hold together as nicely. Fresh or frozen-then-thawed seafood gives you better texture, but canned works fine in a pinch. I've done it on nights when I forgot to thaw anything.
Can I assemble these ahead of time?
Absolutely. Put the whole dish together up to the baking step, cover it tightly with foil, and refrigerate for up to 24 hours. When you're ready to bake, add about 5–10 extra minutes to the covered bake time since everything is going in cold. This is my go-to strategy when I'm having people over for dinner.
Can I freeze seafood stuffed shells before baking?
Yes — assemble the dish, cover tightly with foil, and freeze for up to 2 months. Bake straight from frozen at 375°F covered for about 45 minutes, then uncover for another 10 minutes until bubbly and golden. Make sure the center is hot all the way through before serving. I usually poke a shell in the middle with a fork to check.
What can I use instead of Alfredo sauce?
A béchamel (white sauce) works well and has a similar richness. You can also do half Alfredo, half marinara for a pink sauce version — that's actually my husband's favorite variation. A garlic butter cream sauce also works if you want something a little lighter. What you want to avoid is anything too thin or watery, which will make the whole dish soupy.
How do I keep the pasta shells from tearing when I stuff them?
Cook them to just al dente — not fully soft — and spread them out on a tray after draining so they don't stick to each other. Make sure your seafood is chopped into small pieces before mixing the filling, so you're not forcing large chunks into the shell. Use a small spoon or a piping bag (a zip-lock with the corner cut off works fine) to fill them without too much pressure.

SEAFOOD STUFFED SHELLS
Ingredients
For the Shells:
- 20 jumbo pasta shells
- 1 cup cooked shrimp chopped
- 1 cup cooked crab meat or imitation crab, chopped
- 1 cup ricotta cheese
- ½ cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- 1 egg
- 1 garlic clove minced
- 2 tablespoons chopped parsley
- ½ teaspoon salt
- ¼ teaspoon black pepper
For the Sauce:
- 2 cups Alfredo sauce store-bought or homemade
- ½ cup shredded mozzarella for topping
- 2 tablespoons Parmesan cheese for topping
- Chopped parsley for garnish (optional)
Instructions
Cook the Pasta:
- Boil jumbo shells according to package instructions. Drain and cool on a tray to prevent sticking.
Make the Filling:
- In a large bowl, combine shrimp, crab, ricotta, mozzarella, Parmesan, egg, garlic, parsley, salt, and pepper. Mix until well combined.
Stuff the Shells:
- Preheat oven to 375°F (190°C). Spread 1 cup of Alfredo sauce in the bottom of a greased baking dish. Fill each shell with seafood mixture and place in the dish.
Add Sauce and Cheese:
- Pour remaining Alfredo sauce over the shells. Top with mozzarella and Parmesan cheese.
Bake:
- Cover with foil and bake for 20 minutes. Uncover and bake an additional 5–10 minutes until bubbly and golden.
Serve:
- Garnish with parsley and serve warm.
Notes
Make Ahead: Assemble shells a day in advance and refrigerate.
Sauce Option: Use a pink sauce (Alfredo + marinara) for a flavourful blend.
Serving Ideas: Serve with garlic bread and a crisp green salad.
Storage: Store leftovers in the fridge for up to 3 days; reheat gently.
This is one of those recipes I genuinely look forward to making. It started as a "let's see what happens" Friday night experiment and turned into something I now keep the ingredients for on my regular grocery run. The fact that it comes together in under an hour with no special equipment — just a bowl, a pot, and a baking dish — is a big part of why it stuck around in my kitchen.
I also love that it scales well. If I need to feed more people, I just make a second dish alongside the first. Both go into the oven at the same time and come out exactly the same. It's the kind of recipe that doesn't punish you for trying to multiply it, which I appreciate more than I can say after some disastrous batch-cooking experiments with other dishes.
If you try this and want something for dessert afterward, I've been making Mango Sorbet lately — it's dairy-free and the brightness of it is a genuinely good contrast to a creamy pasta dinner. Light, cold, and takes about five minutes of actual work. My family has been obsessed with it this summer.
If you make these seafood stuffed shells, I hope they disappear from your baking dish as fast as they do from mine. 🦐🍝❤️
If you liked this, you'll probably like these too:
- Chicken Broccoli Alfredo Stuffed Shells — same method, different filling, just as good
- Chicken Pot Pie Pasta — creamy, hearty, one-pan weeknight dinner
- {"@context":"https://schema.org","@type":"Article","headline":"SEAFOOD STUFFED SHELLS","description":"Creamy, cheesy, and filled with tender seafood, these stuffed shells are a luxurious and easy seafood pasta dish everyone will love.","datePublished":"2025-07-04T10:18:05+00:00","dateModified":"2026-05-03T21:06:55+00:00","author":{"@type":"Person","name":"Sana Umer","url":"https://forfoodiefriends.com/about/","description":"Self-taught home cook with 10+ years of kitchen experience. Mom of two who develops every recipe in her own kitchen.","jobTitle":"Recipe Developer & Food Blogger","image":"https://forfoodiefriends.com/wp-content/uploads/sana-umer-author-photo.jpg"},"publisher":{"@type":"Organization","name":"For Foodie Friends","url":"https://forfoodiefriends.com/","logo":{"@type":"ImageObject","url":"https://forfoodiefriends.com/wp-content/uploads/forfoodiefriends-logo.png"}},"mainEntityOfPage":{"@type":"WebPage","@id":"https://forfoodiefriends.com/seafood-stuffed-shells/"},"image":"https://forfoodiefriends.com/wp-content/uploads/2025/07/SEAFOOD-STUFFED-SHELLS.jpg"}





Comments
No Comments