Easy Stuffed Shells Recipe – Cheesy Comfort Food
Stuffed shells are the ultimate comfort food, a dish that evokes warmth, satisfaction, and memories of family dinners. There’s something incredibly alluring about those giant pasta shells, each a perfect vessel, generously filled with a creamy, savory ricotta mixture, then bathed in a rich tomato sauce and topped with a blanket of bubbling cheese. It’s no wonder that stuffed shells hold such a special place in so many hearts. They’re a delightful balance of textures and flavors – the tender pasta giving way to the smooth, herb-infused filling, all brought together by the vibrant tang of the sauce. This recipe takes that beloved classic and elevates it with a few simple touches that make these stuffed shells truly unforgettable. Get ready to impress yourself and everyone you share them with!

Stuffed Shells
There’s something undeniably comforting about a plate of perfectly baked stuffed shells. The tender pasta cradles a creamy, savory filling, all swimming in a rich marinara sauce and topped with bubbly, melted cheese. This recipe is a classic for a reason, and it’s surprisingly easy to make, even for a weeknight meal. The beauty of stuffed shells lies in their versatility – you can adjust the spices, add extra veggies, or even incorporate different cheeses to suit your personal taste. Today, we’re going to create a wonderfully satisfying version that’s sure to become a family favorite.
Ingredients:
Cooking Instructions:
Prepare the Pasta Shells:
First things first, let’s get our jumbo shells ready. Bring a large pot of generously salted water to a rolling boil. Carefully add the jumbo pasta shells. It’s crucial to cook them until they are al dente, meaning they are tender but still have a slight bite. We don’t want them to be mushy, as they will continue to cook in the oven. I usually check them a minute or two before the package directions suggest. Typically, this takes about 10-12 minutes. Once cooked, drain them gently, trying not to break them. You can even rinse them with a little cool water to stop the cooking process and prevent them from sticking together. It’s a good idea to have a few extra shells in your box, as sometimes one or two might split during boiling or stuffing. Lay the drained shells out on a clean baking sheet or plate so they don’t stick together while you prepare the filling. This will make stuffing them so much easier.
Sauté the Aromatics and Spinach:
While the pasta is boiling, let’s start building our flavorful filling. Heat the olive oil in a large skillet over medium heat. Once the oil is shimmering, add the minced garlic. Cook the garlic for about 30 seconds to a minute, until it’s fragrant but not browned. Be careful not to burn the garlic, as it can turn bitter. Now, add the fresh spinach to the skillet. It might seem like a lot of spinach, but it will wilt down considerably. Stir the spinach frequently as it cooks, which should only take a few minutes. You want it to be tender and bright green. Once wilted, remove the skillet from the heat and let the spinach cool slightly. You can then finely chop the wilted spinach if you prefer a smoother filling, or leave it as is for a bit more texture.
Mix the Creamy Filling:
In a medium bowl, combine the ricotta cheese, grated Parmesan cheese, 1 cup of the shredded mozzarella cheese, the cream cheese, and the egg. Add the salt, pepper, dried basil, and dried parsley. Now, add the finely chopped (or wilted) spinach to this bowl. Use a spoon or a spatula to mix everything together until it’s well combined and the ingredients are evenly distributed. The cream cheese adds an extra layer of richness and creaminess to the filling, making it incredibly decadent. Taste the mixture at this point and adjust seasonings if needed. Remember, this filling will be enveloped by sauce and cheese, so a little extra flavor here is never a bad thing.
Assemble the Stuffed Shells:
Preheat your oven to 375°F (190°C). Spoon about a cup of the marinara sauce into the bottom of a 9×13 inch baking dish. This will create a base for the shells and prevent them from sticking to the pan. Now, it’s time to stuff those glorious shells! Carefully take each cooked pasta shell and gently spoon the ricotta and spinach filling into it. Don’t overstuff them, but make sure they are generously filled. Arrange the stuffed shells in a single layer in the prepared baking dish, nestled snugly together. You want them to be close, as this helps them hold their shape and allows the sauce to coat them beautifully.
Bake and Serve:
Once all the shells are stuffed and arranged in the dish, pour the remaining marinara sauce evenly over the top, making sure to cover all the shells. Then, sprinkle the remaining 2 cups of shredded mozzarella cheese all over the sauce. This is where the magic happens! Cover the baking dish tightly with aluminum foil. Bake for 20 minutes. After 20 minutes, remove the foil and continue baking for another 10-15 minutes, or until the cheese is melted, bubbly, and lightly golden brown. The sauce should also be simmering nicely around the edges. Let the stuffed shells rest for about 5-10 minutes before serving. This allows the flavors to meld and the shells to firm up slightly, making them easier to serve. Garnish with fresh chopped parsley for a pop of color and freshness. Enjoy this comforting and delicious meal!

Conclusion:
There you have it! These stuffed shells are a true crowd-pleaser, offering a comforting and delicious meal that’s surprisingly easy to make. The combination of tender pasta shells cradling a rich, savory filling, all bathed in a flavorful tomato sauce and topped with melted cheese, is simply irresistible. It’s the perfect weeknight dinner that feels special enough for guests, and the leftovers are even better the next day!
For serving, I love to pair these stuffed shells with a simple arugula salad dressed with a lemon vinaigrette to cut through the richness, or some crusty garlic bread for extra indulgence. Don’t be afraid to get creative with variations! You can swap out the ricotta for cottage cheese or a blend of béchamel and mozzarella for a creamier interior. Add cooked spinach, sautéed mushrooms, or even some browned Italian sausage to the filling for an extra layer of flavor. I really encourage you to give this recipe a try – it’s a culinary hug in a dish!
Frequently Asked Questions:
Can I make these stuffed shells ahead of time?
Absolutely! You can assemble the stuffed shells up to 24 hours in advance. Cover them tightly with plastic wrap and refrigerate. When you’re ready to bake, simply remove the plastic wrap and bake according to the recipe instructions, possibly adding a few extra minutes to ensure they are heated through.
What kind of tomato sauce is best for stuffed shells?
A good quality marinara sauce is ideal. You can use your favorite jarred marinara for convenience, or make your own homemade sauce if you have the time. The key is a sauce with good flavor that complements the savory filling without being too watery.

Stuffed Shells
Classic baked pasta shells filled with a creamy ricotta and spinach mixture, topped with marinara and mozzarella.
Ingredients
-
18-20 jumbo pasta shells
-
1-2 tablespoons olive oil
-
3 cloves garlic, minced
-
4 cups spinach
-
15 oz. Ricotta
-
½ cup Parmesan cheese, grated
-
3 cups mozzarella cheese, shredded and divided
-
2 Tablespoons cream cheese
-
1 egg
-
24 ounces marinara sauce
-
Fresh parsley, to garnish
-
½ tsp Salt
-
¼ tsp pepper
-
½ teaspoon dried basil
-
½ teaspoon dried parsley
Instructions
-
Step 1
Preheat oven to 375°F (190°C). Cook jumbo shells according to package directions until al dente. Drain and rinse with cold water to prevent sticking. Set aside. -
Step 2
In a large skillet, heat olive oil over medium heat. Add minced garlic and cook until fragrant, about 1 minute. Add spinach and cook until wilted, about 3-5 minutes. Remove from heat and let cool slightly. -
Step 3
In a medium bowl, combine ricotta cheese, ½ cup Parmesan cheese, 1 cup mozzarella cheese, cream cheese, egg, salt, pepper, dried basil, and dried parsley. Stir in the wilted spinach mixture until well combined. -
Step 4
Spread about 1 cup of marinara sauce on the bottom of a 9×13 inch baking dish. -
Step 5
Spoon the ricotta mixture into each cooked pasta shell, filling them generously. Arrange the stuffed shells in a single layer in the prepared baking dish. -
Step 6
Pour the remaining marinara sauce over the stuffed shells. Top with the remaining 2 cups of mozzarella cheese. -
Step 7
Bake for 25-30 minutes, or until the sauce is bubbly and the cheese is melted and lightly golden. Garnish with fresh parsley before serving.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.