There’s just something about a bubbling dish of baked pasta that screams pure comfort, isn’t there? Especially when it’s Italian classics like stuffed shells. My family goes wild for them! I’m so excited to share my go-to recipe for Three-Cheese Stuffed Shells with you today. Seriously, this dish is a winner ā itās incredibly easy to whip up, tastes like it came straight from a fancy Italian restaurant, and get this⦠it freezes like a dream! I remember making a double batch for my sister’s baby shower, and everyone kept asking for the recipe. They were so surprised to hear how simple it really was!
- Why You'll Love These Stuffed Shells
- Ingredients for Perfect Stuffed Shells
- How to Make Stuffed Shells: Step-by-Step
- Tips for Success with Stuffed Shells
- Make-Ahead and Freezing Instructions for Stuffed Shells
- Frequently Asked Questions about Stuffed Shells
- Nutritional Information for Three-Cheese Stuffed Shells
- Share Your Stuffed Shells Creation!
Why You’ll Love These Stuffed Shells
Seriously, these stuffed shells are a total game-changer! Hereās why youāll be making them again and again:
- So Easy to Make: Even if you’re new to the kitchen, you’ll totally nail this recipe.
- Pure Comfort Food: That creamy, cheesy, spinach-y filling hugged by pasta and rich tomato sauce? Heaven!
- Perfect for Any Occasion: Whether it’s a weeknight craving or your go-to Sunday dinner, this dish impresses.
- Freezer-Friendly Genius: Make an extra batch, pop it in the freezer, and thank yourself later!
Ingredients for Perfect Stuffed Shells
Okay, hereās what youāll need to make these glorious stuffed shells. I always try to use good quality stuff because, trust me, it makes a difference! Don’t worry if you can’t find *exactly* the same thing, just grab what looks good.
- 1 box (12 oz) jumbo pasta shells: These are the big guys, perfect for stuffing! Make sure they’re jumbo shells, not the regular size.
- 1 container (15 oz) whole milk ricotta cheese: I find whole milk ricotta gives you the creamiest, dreamiest filling. Seriously, donāt skimp here!
- 1 large egg, lightly beaten: This just helps everything come together beautifully in our filling.
- 1 cup shredded mozzarella cheese, divided: We’ll use half in the filling for that gooey factor and the other half on top for that perfect bubbly crust.
- 1/2 cup grated Parmesan cheese: For that salty, sharp kick that makes everything sing.
- 10 oz frozen chopped spinach, thawed and squeezed dry: This is a MUST! You’ve gotta get as much water out as humanly possible, or your filling will be watery. Trust me on this one.
- 1/4 teaspoon salt: Just a little to boost all those lovely flavors.
- 1/4 teaspoon black pepper: Freshly ground is always best if you have it!
- 1 jar (24 oz) marinara sauce: Grab your favorite jarred stuff. No need to get fancy, just one you love the taste of.
- 1/4 cup chopped fresh parsley (optional): This is just for a pretty pop of green and a little freshness right at the end. Totally optional, but nice!
How to Make Stuffed Shells: Step-by-Step
Alright, let’s get down to business! Making these stuffed shells is honestly way easier than you might think. Just follow these steps, and you’ll have a bubbling, cheesy masterpiece on your hands. Don’t forget to preheat that oven to 375°F (190°C) before you even start, so it’s nice and ready when your shells are! This dish pairs perfectly with some easy garlic naan for soaking up all that extra sauce, or maybe some creamy garlic parmesan mashed potatoes for a heartier meal.
Preparing the Shells and Filling
First things first, get those jumbo shells cooking according to the package directions. The key here is *al dente* ā you want them tender but still with a little bite so they don’t fall apart when you stuff them. Once they’re cooked, give them a quick rinse with cold water to stop the cooking and keep them from sticking together. Now, for the magic filling! In a medium bowl, we’re going to combine the yummy ricotta, that lightly beaten egg, half of the mozzarella, all of the Parmesan, and that super-squeezed spinach. Give it all a good mix until it’s smooth and creamy. Squeezing that spinach dry is SO important, seriously. If it’s watery, your filling will be too, and nobody wants that!
Assembling and Baking Your Stuffed Shells
Grab your trusty 9×13 inch baking dish. Spread about half a cup of your marinara sauce on the bottom. This is going to keep things moist and delicious down there. Now for the fun part: carefully stuff each of those pretty shells with the ricotta mixture. They don’t need to be overflowing, just a nice generous scoop. Arrange them snugly in the dish. Once all your shells are filled and nestled in, pour the rest of that marinara sauce all over the top. Finally, sprinkle the remaining mozzarella cheese right on top. Cover the whole thing tightly with foil and pop it into your preheated oven for 20 minutes. Then, ditch the foil and let it bake for another 10-15 minutes, or until that cheese is golden, bubbly, and irresistible. A little fresh parsley sprinkled over the top is the perfect finishing touch!
Tips for Success with Stuffed Shells
You know, even the simplest recipes can have little tricks that make them *extra* special. For these stuffed shells, a few little things can make all the difference between good and absolutely, wow-thatās-amazing! First off, when you’re cooking those jumbo shells, seriously don’t overcook them! Al dente is your best friend here so they don’t turn into mush when youāre stuffing them. Also, that trick of rinsing them with cold water after draining? Itās a lifesaver for keeping them from sticking together while youāre getting that glorious ricotta filling ready. Speaking of the filling, make sure your spinach is SUPER dry ā I canāt stress this enough! Watery spinach means a watery filling, and we want creamy, not soupy. And for that perfect bubbly cheese top? Make sure your oven is preheated properly, and don’t skimp on that last 10-15 minutes uncovered; that’s where the magic happens! This dish is fantastic on its own, but it’s also awesome served alongside something like an easy chili recipe or a decadent creamy baked spaghetti casserole for a real feast!
Make-Ahead and Freezing Instructions for Stuffed Shells
The best part about this recipe is that it’s a total lifesaver for busy weeks! You can totally get ahead of the game with these stuffed shells. If you want to prep them ahead of time, go ahead and assemble the whole thing ā stuff ’em, sauce ’em, cheese ’em ā but just hold off on baking. Cover it tightly with plastic wrap and pop it in the fridge for up to 24 hours. Just remember, when you’re ready to bake, you’ll need to add on a few extra minutes to the cooking time since it’ll be starting out cold. It’s kind of like how you’d handle a beef taco casserole that’s been chilled.
Freezing them is just as easy! Let the assembled, unbaked dish cool completely to room temperature. Then, cover it super snugly with plastic wrap, followed by a layer of heavy-duty aluminum foil. Stick it in the freezer for up to 3 months. When you’re ready to bake, either thaw it overnight in the fridge (and then bake as usual, maybe adding 5-10 minutes), or you can bake it straight from frozen! Youāll just need to increase the covered baking time significantly, maybe by 20-30 minutes, before removing the foil to let that cheese get all golden and bubbly, similar to how you’d bake frozen hashbrown casserole.
Frequently Asked Questions about Stuffed Shells
Got questions about making the best ever ricotta stuffed shells? I’ve got you covered! Here are some of the things folks ask me most often about this classic baked pasta shells dish. It’s always a hit for easy weeknight dinners, but it’s also special enough for a weekend treat!
Can I use a different type of pasta?
While jumbo shells are definitely the easiest and most fun for stuffing, you *could* use regular shells if you don’t have jumbo ones on hand. Just know they’ll be trickier to fill and might not hold as much of that glorious spinach and cheese goodness. Theyāll still be yummy, though!
What if my ricotta filling is too watery?
Oh, that’s usually from not squeezing enough water out of the spinach! Make sure you really wring it out like you mean it. If it’s still a bit loose, you can always add a tablespoon or two more of Parmesan cheese or a little more mozzarella to thicken it up. Nobody wants a soupy filling for their stuffed shells casserole!
Can I make this a meat sauce?
Absolutely! To make a heartier meat sauce, just brown about a pound of your favorite ground meat (like beef, pork, or even Italian sausage) and drain off any excess grease. Stir that cooked meat right into your jarred marinara sauce before you pour it over the shells. Itās a fantastic way to make this spinach and cheese shells dish even more substantial, kind of like adding meat to an easy chili recipe. This also makes it a great option if you’re looking for something to satisfy heartier appetites, almost like a main for healthy lunch recipes but for dinner!
Nutritional Information for Three-Cheese Stuffed Shells
Just a heads-up, this nutritional info is an estimate and can change a bit depending on the exact brands and ingredients you use. But generally, for about two stuffed shells, you’re looking at:
Serving Size: 2 shells
Calories: ~350
Fat: ~15g
Protein: ~18g
Carbohydrates: ~35g
Sodium: ~600mg
Share Your Stuffed Shells Creation!
Okay, now it’s your turn! I really hope you give these amazing stuffed shells a try. If you do, please, PLEASE come back and leave a comment below to tell me how they turned out. I love hearing your thoughts and seeing your creations! You can even rate the recipe if you feel like it. And if you snap some pics, tag us on social media ā Iād absolutely love to see your bubbly, cheesy masterpieces! Weāre always looking for inspiration for our next recipe adventure too, so your feedback is gold. If you have any questions, don’t hesitate to reach out through our contact page!
PrintThree-Cheese Stuffed Shells
Jumbo pasta shells filled with a creamy ricotta, spinach, and cheese mixture, baked in a rich tomato sauce. This recipe is freezer-friendly and perfect for a comforting Sunday dinner.
- Prep Time: 20 min
- Cook Time: 35 min
- Total Time: 55 min
- Yield: 6 servings 1x
- Category: Dinner
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- 1 box (12 oz) jumbo pasta shells
- 1 container (15 oz) ricotta cheese
- 1 large egg, lightly beaten
- 1 cup shredded mozzarella cheese, divided
- 1/2 cup grated Parmesan cheese
- 10 oz frozen chopped spinach, thawed and squeezed dry
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 jar (24 oz) marinara sauce
- 1/4 cup chopped fresh parsley (optional)
Instructions
- Preheat your oven to 375°F (190°C).
- Cook the jumbo shells according to package directions until al dente. Drain and rinse with cold water to prevent sticking.
- In a medium bowl, combine the ricotta cheese, beaten egg, 1/2 cup of mozzarella cheese, Parmesan cheese, squeezed spinach, salt, and pepper. Mix well until smooth.
- Spread about 1/2 cup of marinara sauce in the bottom of a 9×13 inch baking dish.
- Carefully stuff each cooked shell with the ricotta mixture. Arrange the stuffed shells in the prepared baking dish.
- Pour the remaining marinara sauce over the stuffed shells.
- Sprinkle the remaining 1/2 cup of mozzarella cheese over the top.
- Cover the baking dish with foil.
- Bake for 20 minutes. Remove the foil and bake for another 10-15 minutes, or until the cheese is melted and bubbly and the sauce is heated through.
- Garnish with fresh parsley, if desired, before serving.
Notes
- For a smoother ricotta filling, ensure your spinach is very well-drained.
- You can assemble this dish ahead of time and refrigerate it. Add a few extra minutes to the baking time if baking from cold.
- This dish freezes well. Let it cool completely, then cover tightly with plastic wrap and then foil. Freeze for up to 3 months. Thaw overnight in the refrigerator and bake as directed, adding extra time as needed.
Nutrition
- Serving Size: 2 shells
- Calories: 350
- Sugar: 8g
- Sodium: 600mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 3g
- Protein: 18g
- Cholesterol: 70mg



