Baked stuffed shells are a beloved Italian-American dish that combines tender pasta shells with a rich and flavorful filling, all topped with melted cheese and marinara sauce. This hearty, comforting meal is perfect for family dinners, special occasions, or any time you’re craving a satisfying dish full of savory goodness. The combination of cheese, pasta, and marinara sauce makes it a timeless favorite that’s sure to please everyone at the table.
The star of baked stuffed shells is the large pasta shells, which are carefully filled with a creamy ricotta cheese mixture. The ricotta is typically combined with other cheeses like mozzarella and Parmesan, along with a blend of herbs and spices such as garlic, basil, and oregano. This mixture creates a rich, flavorful filling that complements the soft pasta shells perfectly.
Once the shells are stuffed, they’re arranged in a baking dish and smothered with marinara sauce. The sauce adds a tangy, slightly sweet contrast to the rich cheese filling and helps to keep the pasta shells moist during baking. A generous sprinkle of shredded mozzarella and Parmesan cheese on top creates a golden, bubbly crust as the dish bakes in the oven.
Baked stuffed shells are a versatile dish that can be easily customized to suit your tastes. You can add ground beef, sausage, or vegetables to the filling for added flavor and texture. For a lighter version, you can use a combination of spinach and ricotta to create a vegetarian option that’s just as satisfying.
This dish is perfect for serving with a side of garlic bread and a simple salad, making it a complete meal that’s both comforting and indulgent. Whether you’re feeding a crowd or enjoying a cozy dinner at home, baked stuffed shells are sure to be a hit.

Ingredients
- 12 ounces jumbo pasta shells about 20 shells
- 15 ounces ricotta cheese
- 1 cup mozzarella cheese shredded, plus more for topping
- 1/2 cup parmesan cheese grated
- 1 large egg lightly beaten
- 2 cups marinara sauce store-bought or homemade
- 2 tablespoons fresh parsley chopped
- 1 teaspoon salt
- 1/2 teaspoon black pepper freshly ground
Instructions
- Preheat your oven to 375°F (190°C).
- Cook the jumbo pasta shells according to the package instructions until al dente, then drain and set aside.
- In a large bowl, combine ricotta cheese, 1 cup of mozzarella cheese, parmesan cheese, egg, salt, pepper, and parsley.
- Spread 1 cup of marinara sauce across the bottom of a 9×13 inch baking dish.
- Fill each cooked shell with the ricotta mixture and place in the baking dish, seam side up.
- Pour the remaining marinara sauce over the stuffed shells and sprinkle with additional mozzarella cheese.
- Cover the dish with foil and bake in the preheated oven for 25 minutes.
- Remove the foil and bake for an additional 5-10 minutes, or until the cheese is melted and bubbly.
- Garnish with additional parsley before serving, if desired.
These are AMAZING! I made them for dinner and my whole family loved it. Will definitely be making again!
They turned out a bit mushy for me. Maybe I overcooked the shells? Not sure if I’ll try it again.
I find that if you cook them a little less, they turn out better! Don’t give up on them! 😊
Mushy? Are you sure you cooked them right? It’s pasta, not rocket science. 😒
I tried making these but used ricotta from the tub instead of fresh – BIG mistake! Tasted different. Next time, I’ll do it right.
Yummy! Plus easy to make. 10/10 recommend… but how many cups is 12 ounces of shells? Anyone know?
I tried this and it turned out okay. A bit too cheesy for my tastes but my kids loved it.
Why do you put an egg in there? Isn’t that for baking cakes? Seemed weird to me but still came out alright.
I can’t cook, but even I managed this! Pretty easy! Thanks for the recipe!
That’s awesome to hear! Cooking can be intimidating, but it’s all about following the steps. Happy you enjoyed it! 🍽️
Five stars. So cheesy and filling! My kids ate it all and asked for seconds. Will make again for sure.
Mine came out a bit dry even with the extra mozzarella. Maybe my marinara was thicker? Still tasted decent, but the texture wasn’t as creamy as I hoped.
It’s good but too much work for a weeknight dinner. Takes forever to stuff shells!
Not the best. I think there are too many cheeses. I prefer my pasta with meat.
I added some spinach in the ricotta mix and it turned out great! 😍
That sounds delicious! 😋 I bet the spinach added a nice twist. I’ll have to try that next time!
Spinach? Seriously? I don’t think that belongs in baked shells. Just stick to the original recipe!
These shells were amazing but I ran out of cheese! Next time, I’m buying extra mozzarella just to be safe.
Made these last night and they came out super cheesy and comforting. The marinara soaking in a bit makes them so flavorful. Will definitely bake again.
Never made stuffed shells before but this was easy! Will definitely make again. Happy cook here! 😊
Simply yummy! I added some spinach to the ricotta mix, made it even healthier! 🌱
These stuffed shells are my absolute favorite! So cheesy and delicious! I can’t wait to make them again. 😍
I followed the recipe but my shells fell apart. I don’t think it should have been that hard…maybe my pasta was too old?
I know the struggle! Sometimes it’s tricky to get the shells just right. Maybe try using fresher pasta next time? It really makes a difference!
Old pasta? Nah, could be the way you cooked them. Did you let them cool a bit before filling? That might help hold them together better!
SO GOOD!! My kids loved it! Gonna make it again this weekend!
Pretty good! I think 20 shells was a little optimistic though, some broke on me. Next time I’ll cook them a minute less so they don’t get too soft while filling.
Yum! I added some ground beef to the filling for extra flavor and it was a hit! Will definitely make this again.
No way this is as good as it looks, I mean really?? How can it be?!
I’m not sure about the 9×13 sauce amount—mine seemed thicker than the photos I’ve seen online. Also, 25 minutes with foil felt short in my oven, so I added a few more minutes uncovered.
Yeah, the sauce amount is the one thing I’ve also noticed. 2 cups can look “thin” in photos, but ovens and marinara thickness vary a lot. I usually add a little extra if the dish looks dry when I spoon it in.
I wasn’t really sure about using egg in the filling. Is there a way to do it without it? Asking for a friend!
Just okay. I’ve had better stuffed shells at an Italian restaurant. Won’t make this again.
This is like restaurant-level baked shells! I even meal-prepped leftovers and they reheated super well in the microwave (covered).
I tried something similar but my shells turned out kinda hard in the middle. Did you cook them to al dente like the recipe says? Maybe I under-drained.
Yes!! The covered microwave reheat is the key—I’m glad it held up for you. Restaurant vibes for sure 🙌
Easy and actually makes the kitchen smell amazing. I used homemade sauce and it made a big difference. Family asked for seconds.
Meh. The shells stuck to the dish even with my spray, and the filling was kinda thick like paste. Tasted okay though.
I accidentally used regular pasta shells and they were harder to fill (obviously). Still, the cheese mixture was great. Definitely recommend jumbo shells.
Worst part was stuffing them—so messy lol. But once baked, wow. The edges got a little crispy and the filling stayed creamy. I’d give 4 stars if it was less work.
Made these for dinner and they turned out super comforting. The ricotta filling stayed nice and creamy, and the bubbly cheese on top is exactly what you want. I might add a pinch of garlic next time but honestly great as-is.
These sound perfect for weeknights—comforting and cheesy is my love language 😄 The ricotta staying creamy is the best part!
I don’t know what I did wrong, but mine came out super dry. Maybe I overbaked it? 🤔
Food good, but too much work for me. Next time I’ll just buy frozen ones.
Totally get that! Cooking can be a lot of effort. But these stuffed shells are soooo good! Maybe try it once for the experience?
Frozen isn’t the same, man! You miss out on the yumminess of fresh cheese and all that. Just give it a shot!
Honestly, wasn’t that impressed. The ricotta is too bland for me. Maybe add some garlic?
I think garlic would be a great addition! I always add it to my ricotta mix for more flavor. Don’t give up on this recipe yet!
This was amazing! I added some spinach and it was still to die for! Yummm!!!
I followed the recipe exactly, but I found it a bit bland. Maybe more seasoning next time?
Love baked stuffed shells. This recipe gives a nice balance between ricotta and marinara. I also added chopped spinach and it made it feel restaurant-level.
These turned out so comforting! The shells were perfectly stuffed and the sauce stayed nice and flavorful. I added a little extra garlic to the marinara and it was a hit.
Not sure about this. 15 oz ricotta for 20 shells seems like a lot and it felt heavy. Also, I ran out of marinara after covering—maybe I’m bad at measuring lol.
How many servings does this make? I made half but I could eat the whole thing by myself!
This recipe makes about 4 servings if you fill each shell well! It sounds so yummy, I can understand wanting to eat it all yourself!
This recipe is a lie! It says 20 shells but I only had 18. What gives? 🤨
I’ve had that happen too! Maybe the shells were bigger than they should be? 🤷♂️
Not great. The shells fell apart, and the sauce was too salty for my liking. Would not recommend.
These shells came out amazing! Such a hit at dinner! 🎉
These are absolutely delicious! The flavors were perfect, and my whole family loved them.
So glad to hear that! They really are a family favorite. Did you.change anything in the recipe?
I found them kinda bland. Maybe need more spices or something? Not sure I would make again.
wow
I dunno, just didn’t seem that special. Like, shells are just shells.
Honestly, I think stuffed shells have a lot more potential than just being shells. The flavors in this recipe sound amazing! Give it another try with some spices or veggies.
Pretty good, but mine came out a little salty. Next time I’ll reduce the salt or taste the ricotta mix first. Still, the cheese pull was awesome.
Good call on tasting the ricotta mix first—salt can definitely sneak up on you, especially with store-bought marinara and parmesan. Next time I’d start with a half tsp salt and adjust after mixing.
So easy to make! I accidentally used penne instead of shells, but it still turned out great! 😂
Glad to hear it still turned out well! Pasta’s pretty forgiving. 😂
Penne? Really? That ain’t the same, but if it worked, why not? 🤷♂️
Too much cheese for me, I think! Next time I’ll reduce it. Cheese overload lol.
Sounds yummy but 9×13 pan with 20 shells felt tight. I ended up with extra shells anyway and had to fit them like a Tetris game 😅
Not gonna lie, it felt a little salty for me with 1 tsp salt plus parmesan. I’d reduce salt next time or use low-sodium ricotta.
Made these last night—so comforting. I used homemade marinara and didn’t skimp on the extra mozzarella. The shells held together way better than I expected.
These stuffed shells are incredible! I loved the cheesy filling. Will definitely make again!
I prefer penne pasta instead of shells. Just a personal preference! 🥲
I dunno, penne just seems so boring compared to these big shells! They hold more stuff, right?
Penne is good too! I used it last week, but these shells are the best for stuffing! 😋
Flavor is solid, but 15 oz ricotta felt like a lot and I had filling left over. Also I may have used slightly too much sauce—still yummy though.
Followed it exactly and it worked first try. I like that it’s not overly fussy—just bake and enjoy. Next time I’ll toast the top for a few more minutes for extra browning.
Not bad, but it felt kinda salty for my taste. I might cut the salt in half next time. Also I think 1 egg was enough but the filling could’ve used a bit more parsley.
Solid recipe, but I had to bake about 15 extra minutes to get them fully bubbly. Next time I’ll make sure the shells aren’t too undercooked. Still delicious.
375° seems right… but I accidentally baked for 45 minutes cuz I got distracted. Still edible, kinda dry. Would not recommend my mistake.
Oh no 😅 375°F for 25 minutes is already pretty spot-on—45 is definitely what would dry them out. Next time just add a little extra sauce so they don’t get crusty.
I’m skeptical about using store-bought marinara, but I tried it and it was fine. Maybe it depends on the brand—mine was just average at first but baked down nicely.
I was skeptical about baking time, but 25 min covered + 10 uncovered was perfect. Next time I’ll add more parmesan because I love it.
so easy. yum!
“So easy” for real? I feel like mine always turns out watery… maybe I underbaked? Any tips? Also I used whole milk ricotta once and it was kinda weird.
Right?! I love when stuffed shells are actually doable. The marinara + cheese combo is perfection 😍
1/2 cup parmesan felt way too little to me, like where’s the flavor? I added more and it still tasted kinda bland. Won’t make again as written.
Mine came out a little watery. I think my marinara was too thin. Still tasty, just needed longer in the oven or thicker sauce.
Pretty good, but I think 25 minutes covered was a bit short for my oven. The filling was warm, but not super hot all the way through. Still tasty though.
This recipe is awesome! So cheesy and delicious. My family loved it! 😍
So glad to hear that! It’s a family favorite at my house too! 😄
I tried it and honestly it was kinda bland. I know it has salt and pepper but I think it needs more seasoning—like Italian seasoning or chili flakes. My family said it needed “something.”
I followed it, but my cheese layer didn’t get very bubbly—more like just melted. Maybe I should’ve used more mozzarella on top or cooked a bit longer.
The flavor is solid but the texture was meh—mine didn’t get that bubbly cheese crust. I think I should’ve used more mozzarella on top.
These shells turned out so creamy inside—exactly what I wanted. I used homemade marinara and it really made a difference. The bake time was spot on too.
I followed the recipe and it worked… mostly. My shells were a bit overcooked because my package said 10 min but I think it needed less. But overall tasty and comforting.
Mine usually needs like 15 min total for the shells? So if yours was overcooked, maybe you didn’t drain soon enough or the water was boiling hard the whole time. Either way, sounds good though.
Ugh I hate when the package cook time lies 😅 Next time I’d start checking the shells a minute or two early—“al dente” is the key. Glad it still came out tasty!
Really good flavor, but my shells tore a bit when I tried to fill them. Next time I’ll undercook by like 1 minute and let them cool more before stuffing.
I’m skeptical about “jumbo shells” like will they actually fit right? Mine were a little hard to stuff but the flavor was great. Sauce-to-cheese ratio felt spot on.
Pretty solid recipe. I followed it mostly, but my shells were a little harder to manage when filling—maybe I cooked them just a tiny bit too al dente. Still tasted delicious with the marinara layer.
Hmm, I had the same issue before. Next time I’ll par-cook them a minute less? Or maybe rinse them? Also I wonder if jumbo shells vary a lot by brand.
Totally agree—when the shells are even slightly too al dente, they fight back during filling 😂 Love that you still got great flavor with the marinara layer though!
These turned out amazing—super comforting and cheesy. I used homemade marinara and it really made a difference. Definitely making again!
I made these once but my shells tore up—maybe I cooked them too long? What cook time did you use for the al dente part?
Yesss! Homemade marinara really is the secret—glad it worked out that well. Thanks for sharing!
This is okay but honestly I think ricotta shells are overrated. Too much work for what is basically pasta + cheese.
Pretty good, but my shells took a little longer than package says to get al dente—maybe my brand. Still turned out great, just watch the timing.
The prep is time consuming, not gonna lie. Stuffing 20 shells takes me forever, lol. But the end result is worth it.
Honestly I don’t get why people struggle with this—just dump the ricotta in between like lasagna layers and bake. Way faster. Still tastes good tho (kinda).
Omg yes 😂 The filling takes forever. I’m always like “I’ll just do a few” and then suddenly it’s been an hour. But when it comes out bubbling it’s totally worth the effort!
Not gonna lie, I was skeptical about the egg in the ricotta. It actually helped the filling set though—nice texture. Would make again.
Not sure about baking time—25 min under foil felt short and my cheese wasn’t really bubbly until later. Also I sprinkled parmesan on top, which I know you didn’t say, but it helped.
Made these last night—super comforting and the shells actually held up. I used homemade marinara and it tasted restaurant-y. Would definitely make again!
The flavor is good, but wow, stuffing 20 shells is a lot of work 😅. If you have patience, it’s worth it. I used cottage cheese once before and it was worse, so ricotta really matters here.
The prep is a bit tedious stuffing all those shells, but the payoff is real. My kid requested them again, so that’s saying something.
Not gonna lie, mine turned out kinda watery. I think my marinara was too thin and I didn’t let it reduce. Taste was okay but texture was meh.
Ugh, I’m sorry—watery stuffed shells are the worst. I’ve had that happen when the marinara doesn’t reduce. Next time, simmer the sauce 5–10 minutes before you pour it in, and make sure your shells are drained really well (al dente + no extra water). Also double-check that you’re not over-pouring the sauce at step 4/6—mine get looser fast.
I followed it exactly but it tasted kinda bland to me. Maybe I was out of fresh pepper? I added garlic powder next time and it fixed it.