Easy Stuffed Shells Recipe-Comfort Food Favorite
Stuffed shells are more than just a meal; they’re a culinary hug on a plate, a testament to the joy of comfort food done right. If you’re anything like me, the mere thought of these jumbo pasta shells, generously filled with creamy, savory goodness and bathed in a rich marinara sauce, makes your stomach rumble with anticipation. What is it about stuffed shells that captures our hearts and taste buds so completely? It’s the perfect textural contrast – the tender bite of the pasta against the luscious filling, the satisfying heft of each individual shell. It’s the way they bring people together, sparking conversations and creating cherished memories around the dinner table. Each bite of stuffed shells is an experience, a delicious adventure waiting to unfold in your own kitchen.

Stuffed Shells
There’s something incredibly comforting about a plate piled high with cheesy, saucy stuffed shells. They’re a classic for a reason – satisfying, flavorful, and surprisingly easy to make. This recipe is my go-to for a delicious weeknight dinner or a crowd-pleasing potluck dish. The creamy ricotta filling, combined with the savory marinara and gooey mozzarella, is pure culinary bliss. Let’s get started on creating this Italian-American favorite!
Ingredients:
- 18-20 jumbo pasta shells (boil extra in case some break)
- 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
Cooking Instructions
1. Preparing the Shells
The first step is to get our jumbo pasta shells ready. You’ll want to boil these according to the package directions, but aim to cook them just until they are al dente – meaning they still have a slight bite to them. Overcooked shells will be too fragile to stuff. It’s a great idea to boil a few extra shells, just in case any break during the cooking or handling process. Once they’re cooked, drain them carefully and rinse them with cool water to stop the cooking process and prevent them from sticking together. Lay them out on a baking sheet or a clean kitchen towel so they are easy to access for stuffing.
2. Creating the Flavorful Filling
Now, let’s make that irresistible filling. In a large skillet, heat the 1-2 tablespoons of olive oil over medium heat. Add the 3 cloves of minced garlic and sauté until fragrant, about 30-60 seconds. Be careful not to burn the garlic, as it can turn bitter. Next, add the 4 cups of fresh spinach to the skillet. It will look like a lot, but it will wilt down significantly. Cook, stirring occasionally, until the spinach is completely wilted, usually just a few minutes. Remove the skillet from the heat and let the spinach and garlic cool slightly. Once cooled, you can chop the spinach a bit more if you prefer smaller pieces.
In a separate large bowl, combine the 15 oz. of ricotta cheese, ½ cup of grated Parmesan cheese, 1 egg, ½ teaspoon of dried basil, ½ teaspoon of dried parsley, ½ teaspoon of salt, and ¼ teaspoon of pepper. Add the cooled, chopped spinach and garlic mixture to the ricotta mixture. Now, for a touch of extra creaminess and richness, stir in the 2 tablespoons of cream cheese. Finally, add 1 cup of the shredded mozzarella cheese to the filling. Stir everything together gently until it’s well combined. This filling is going to be so creamy and delicious!
3. Assembling the Stuffed Shells
Preheat your oven to 375°F (190°C). Spread about half of the 24 ounces of marinara sauce evenly over the bottom of a 9×13 inch baking dish. This will prevent the shells from sticking and add an extra layer of flavor. Now, it’s time to stuff those shells! Using a spoon or a small cookie scoop, carefully fill each cooked jumbo pasta shell with the ricotta and spinach mixture. 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 into the marinara sauce.
4. Baking to Golden Perfection
Once all your shells are stuffed and arranged in the baking dish, it’s time to cover them in more delicious marinara sauce. Pour the remaining marinara sauce over the top of the stuffed shells, ensuring they are mostly covered. Then, sprinkle the remaining 2 cups of shredded mozzarella cheese evenly over the marinara sauce. This is where the magic happens as the cheese melts and becomes wonderfully bubbly and golden brown. Cover the baking dish tightly with aluminum foil.
Bake in the preheated oven for 25-30 minutes. This initial baking period allows the shells to heat through and the flavors to meld together. After 25-30 minutes, carefully remove the aluminum foil. Continue to bake for another 10-15 minutes, or until the cheese is melted, bubbly, and lightly browned around the edges. The aroma filling your kitchen will be incredible!
5. Resting and Serving
This step is crucial for the best texture and to avoid a saucy mess on your plate. Once the stuffed shells are out of the oven, let them rest for about 5-10 minutes before serving. This allows the sauce to thicken slightly and the filling to set, making them easier to serve. Before bringing them to the table, sprinkle generously with fresh parsley for a vibrant pop of color and a hint of fresh flavor. Serve hot and enjoy the incredibly satisfying taste of homemade stuffed shells. This dish is wonderful on its own or served with a side salad and some crusty bread for soaking up any extra sauce. Enjoy every cheesy, saucy bite!

Conclusion:
There you have it – a simple yet incredibly satisfying recipe for Stuffed Shells that’s perfect for a weeknight dinner or a special occasion. This dish truly shines because of its versatility and the comforting combination of tender pasta, savory filling, and rich tomato sauce. It’s the kind of meal that always brings smiles to the table and leaves everyone feeling happily full.
We love serving these baked beauties with a fresh green salad tossed with a light vinaigrette and some crusty garlic bread for soaking up any extra sauce. For variations, don’t be afraid to get creative! You can swap out the ricotta for cottage cheese or a creamy béchamel, add sautéed spinach or mushrooms to the filling for extra veggies, or even incorporate cooked Italian sausage for a meatier kick. This recipe is wonderfully forgiving, so feel free to experiment and make it your own.
We truly encourage you to give these Stuffed Shells a try. They’re a fantastic way to impress your family and friends with minimal fuss. Happy cooking!
Frequently Asked Questions about Stuffed Shells:
Can I make the filling ahead of time?
Absolutely! You can prepare the ricotta filling up to a day in advance and store it covered in the refrigerator. This can save you a significant amount of time on the day you plan to bake the shells.
What kind of cheese works best for the filling?
Ricotta is traditional and provides a lovely creamy texture. However, mixing in some shredded mozzarella or Parmesan cheese into the ricotta filling will add an extra layer of flavor and cheesiness. Many people also enjoy adding a pinch of nutmeg to the filling for a subtle warmth.
How can I make this recipe vegetarian?
Our base recipe is already vegetarian! If you want to add more vegetables, consider sautéing finely chopped spinach, zucchini, or mushrooms and incorporating them into the ricotta mixture for a heartier, plant-based meal.

Stuffed Shells
Classic baked pasta shells filled with a creamy ricotta and spinach mixture, topped with marinara and melted mozzarella.
Ingredients
-
18-20 jumbo pasta shells (boil extra in case some break)
-
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 pasta shells according to package directions until al dente. Drain and rinse with cool 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. Remove from heat and let cool slightly. -
Step 3
In a medium bowl, combine ricotta cheese, ½ cup of the shredded mozzarella, cream cheese, egg, salt, pepper, dried basil, and dried parsley. Stir in the wilted spinach mixture. -
Step 4
Spread marinara sauce evenly over the bottom of a 9×13 inch baking dish. -
Step 5
Carefully stuff each cooked pasta shell with the ricotta mixture. Arrange the stuffed shells in a single layer over the marinara sauce in the baking dish. -
Step 6
Pour the remaining marinara sauce over the stuffed shells. Sprinkle with the remaining 2 ½ cups of shredded mozzarella cheese. -
Step 7
Bake in the preheated oven for 25-30 minutes, or until the cheese is melted and bubbly and the sauce is heated through. 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.