Ricotta Stuffed Shells are the kind of dish that feels like home. Whether served at Sunday dinner, a cozy gathering, or during a quiet night in, this pasta classic offers warmth, comfort, and the kind of rich flavor that leaves you full and happy. With creamy ricotta tucked into tender pasta shells and nestled in a bed of hearty tomato sauce, it’s no surprise that this dish has remained a favorite in Italian-American kitchens for decades.
At the heart of Ricotta Stuffed Shells is the simple pleasure of good ingredients. The ricotta filling is usually smooth and mild, often mixed with mozzarella and Parmesan to add depth and melt-in-your-mouth texture. Some variations include spinach or herbs like basil and parsley, but the base flavor is always clean, creamy, and perfectly balanced by the tangy tomato sauce that surrounds it.
The jumbo pasta shells themselves serve as the ideal vessel. They cradle the cheese filling beautifully, soaking up the sauce as they bake and creating a layered bite that’s both delicate and satisfying. Once assembled, the dish is baked until the sauce bubbles and the cheese on top turns golden—an irresistible sight that signals dinner is about to be good.
Beyond its taste, Ricotta Stuffed Shells have another major appeal: they’re made for sharing. Whether you’re cooking for family, prepping meals for the week, or hosting guests, this dish scales well and always impresses. It’s also a great make-ahead option, just assemble the shells, cover them, and refrigerate or freeze until ready to bake.
What makes this dish so enduring is its balance of simplicity and richness. It doesn’t rely on fancy ingredients or complex techniques, yet it delivers bold flavor and comforting textures every time. It’s hearty without being heavy, indulgent without being overwhelming.
Ricotta Stuffed Shells are more than just a meal, they’re a reminder of the joys of home-cooked food, made with love and meant to be enjoyed together.

Ingredients
- 20 pcs Jumbo pasta shells
- 2 cups ricotta cheese whole milk
- 1 cup mozzarella cheese shredded
- 1/2 cup parmesan cheese grated
- 1 pcs egg
- 2 cups marinara sauce
- 1 tbsp parsley chopped, fresh
- 1 tsp garlic powder
- 1 tsp Italian seasoning
- 1 tsp salt
- 1/2 tsp black pepper
Instructions
- Preheat the oven to 375°F (190°C).
- Cook the jumbo pasta shells according to package instructions, drain and set aside.
- In a large mixing bowl, combine ricotta cheese, mozzarella cheese, Parmesan cheese, egg, parsley, garlic powder, Italian seasoning, salt, and pepper. Mix well.
- Stuff each cooked pasta shell with the cheese mixture and place them in a baking dish.
- Pour marinara sauce over the stuffed shells, making sure they are well covered.
- Bake in the preheated oven for 30 minutes, until the sauce is bubbly and the cheese is melted and golden.
- Garnish with additional parsley if desired and serve hot.
Nutrition










I liked it a lot, but I think 20 shells might be tight depending on how big your dish is. I ended up with a couple extra shells and used the extra filling on top—still tasted great.
So good! I added some spinach in the cheese mix, it was yum! 😋
These shells were AMAZING! My family devoured them in no time. Definitely a keeper!
Super easy to make but I had to add chicken to make it a meal. Still turned out great!
Stuffed shells are always a winner. I usually make them with cottage cheese too, not ricotta! 🤷♀️
Pretty good, but the recipe could use more flavor. I added some red pepper flakes.
Dis like. I messed the cheese part up… just ended up with a gooey mess. Not sure what happened.
Don’t worry, it’s a common mistake! Did you maybe overheat the cheese? It’s tricky sometimes. Keep trying!
I never get cheese right either. Maybe just skip it next time? Pasta is still good without it.
Honestly, how can you mess up pasta shells? This recipe just feels basic.
These were absolutely delicious! My family loved them. Will definitely make again!
Shells!!!
Ricotta is kinda weird to me but I guess it worked. Not my fav though.
Weird? c’mon, it’s just cheese! You might like it more if you add more spices or different sauce.
I think ricotta is great! It gives a nice creamy texture. Maybe try it in something sweet next time?
Too much cheese! Made my stomach hurt. 😩
Maybe you used too much cheese? Try less next time. 🤔
Instructions were confusing! Do I drain the ricotta? I wasn’t sure, ended up messy. 🙁
I understand your confusion! The instructions could be clearer about the ricotta. I didn’t drain mine and it turned out fine, but I can see how it might get messy.
Ricotta shells? I thought you had to use cream cheese instead? Oh well, still turned out fine.
I’m not much of a cook, but even I could do this. Just follow the steps and it’s foolproof!
Meh, I thought it was ok. The sauce was a little too sweet for my liking.
I tried making these, but the shells broke while cooking. Ended up as a pasta casserole. Still tasted good, though!
Happened to me too! Those shells can be tricky. But glad to hear it turned out tasty! 👍
I dunno, my shells never break. Maybe you cooked them too long or somethin’. Just use less heat next time!
Not as easy as it sounds! I messed up the cooking time and burned the tops. 😢
Loved it—classic and not fussy. My family asked for seconds. I used fresh garlic instead of garlic powder and it smelled amazing while baking.
Tried this recipe and honestly it was too cheesy for my taste. I think I’ll reduce the amount of ricotta next time.
I get where you’re coming from! Cheese can be overwhelming sometimes. Maybe try adding some veggies for balance next time?