It’s that time of year when everyone is craving serious comfort food, and nothing says cozy weekend cooking like a big dish of stuffed shells. While everyone is talking about complex, time-consuming cooking projects this winter, this homemade recipe is surprisingly straightforward and delivers maximum flavor with minimal fuss. We’ve elevated the humble stuffed shell with a rich, perfectly seasoned filling that will have your whole kitchen smelling incredible.
Prep time: 25 minutes
Cook time: 35 minutes
Servings: 6-8
Shop Key Ingredients
To make this recipe a seamless success, here are a few tools and pantry items I swear by:
- Ceramic Baking Dish: Essential for even cooking and a beautiful table presentation.
- High-Quality Marinara Sauce: A robust, dynamic sauce makes all the difference when you aren't making it from scratch.
- Stainless Steel Mixing Bowls: For preparing that perfect, creamy filling without the mess.
Full Recipe Ingredients
Here is everything you’ll need to create this comforting classic. We are focusing on fresh spinach and creamy ricotta for the ultimate homemade texture.

- 1 box (12 oz) Jumbo Pasta Shells
- 1 container (32 oz) Whole Milk Ricotta Cheese
- 1 package (10 oz) Fresh Spinach, chopped
- 2 cloves Garlic, minced
- 1 large Egg, lightly beaten
- 1/2 cup Grated Parmesan Cheese
- 3 cups Shredded Mozzarella Cheese (divided)
- 1 jar (24 oz) Premium Marinara Sauce
- 1 tsp Dried Oregano
- Salt and Black Pepper to taste
- Fresh Basil leaves, for garnish
Step 1: Cook the Pasta Shells to Al Dente
The foundation of any great stuffed shell is the pasta itself. You must cook the jumbo shells in a large pot of salted, boiling water according to the package directions, but aim for al dente—usually about 9–11 minutes. They must still be firm because they will continue cooking in the oven. Once drained, rinse them immediately with cool water to stop the cooking process and prevent them from sticking together while you make the filling.

Step 2: Prepare the Creamy Spinach and Ricotta Filling
While the shells cool, it’s time to make the delicious core of the dish. In a large bowl, combine the whole milk ricotta, chopped fresh spinach (ensure any excess moisture is squeezed out if you used frozen!), minced garlic, egg, grated parmesan, dried oregano, salt, and pepper. Use a sturdy spatula or spoon to mix everything together until it is completely uniform and creamy. This is where all the flavor lives!

Step 3: Stuff the Shells and Arrange in the Pan
Now for the assembly. Spread about one cup of the marinara sauce onto the bottom of a 9x13 inch baking dish; this prevents the shells from sticking and burning. Taking one cooled shell at a time, use a spoon to generously fill it with the spinach-ricotta mixture. Place the stuffed shells into the prepared baking dish, nesting them closely together in rows until the dish is full.

Step 4: Top with Marinara and Mozzarella
The final layer before baking is key. Once all the shells are nestled in the dish, pour the remaining marinara sauce evenly over the top, ensuring all the shells are lightly covered so they don't dry out in the oven. Top the entire dish with the shredded mozzarella and the rest of the parmesan cheese. Cover the baking dish tightly with aluminum foil; this is crucial for steaming the shells and melting the cheese perfectly.

Step 5: Bake Until Bubbly and Golden
Bake the covered dish in a preheated 375°F (190°C) oven for 20 minutes. Then, carefully remove the aluminum foil and continue baking for another 10–15 minutes. This final uncovered bake allows the cheese to get bubbly, golden-brown, and slightly crispy around the edges, which is the best part! Let the dish rest for about 5–10 minutes before serving; this helps the filling set and makes serving much cleaner. Garnish with fresh basil just before serving.

Final Conclusion
We hope this homemade stuffed shell recipe brings a little extra warmth and comfort to your dinner table this weekend. There is nothing quite like the feeling of pulling a bubbly, cheesy pasta dish out of your own oven! We encourage you to try making this yourself; it's a straightforward recipe that feels sophisticated and incredibly satisfying to create from scratch.















