If you’ve ever found yourself craving a comforting, cheesy Italian dish that truly feels like a warm hug on a plate, then you’re going to adore this Classic Stuffed Shells Recipe. It’s a timeless favorite made with tender jumbo pasta shells generously filled with a creamy, flavorful ricotta mixture, all baked in a rich marinara sauce that’s topped with bubbling, golden mozzarella and Parmesan cheese. This recipe brings together simple ingredients to create a dish that’s elegant enough for guests yet cozy and approachable enough for a weeknight dinner. Once you try this Classic Stuffed Shells Recipe, it’s bound to become one of your go-to comfort meals.

Ingredients You’ll Need
These ingredients are straightforward but essential in achieving that perfect balance of rich texture, fresh flavor, and eye-catching color. Each component plays its part, from the creamy ricotta and melty mozzarella to the aromatic herbs and tangy marinara sauce.
- Jumbo pasta shells (12 oz): Large shells are perfect for stuffing and hold their shape beautifully after baking.
- Salt for pasta water (2 tablespoons): Essential to season the pasta properly, making every bite flavorful.
- Ricotta cheese (15 oz, whole milk preferred): Provides the creamy base for the filling with a luscious texture.
- Large egg (1, beaten): Acts as a binder to keep the filling creamy but intact.
- Shredded mozzarella cheese (2 cups, divided): Gives gooey, melty richness and a beautiful bubbly topping.
- Freshly grated Parmesan cheese (¾ cup, divided): Adds a nutty, savory depth that elevates the dish.
- Fresh parsley (2 tablespoons, finely chopped): Brightens the filling with a pop of fresh green color and subtle herbaceous notes.
- Garlic powder (1 teaspoon): Infuses mild garlic flavor without overpowering the other ingredients.
- Italian seasoning (½ teaspoon): A classic blend of herbs that brings Italian authenticity.
- Salt (½ teaspoon) and black pepper (¼ teaspoon): Essential seasoning to balance and enhance all the flavors.
- Marinara sauce (3 cups, divided): Provides a tangy, vibrant tomato base that ties the dish together.
- Extra mozzarella cheese for topping: Ensures a perfectly golden and cheesy crust.
- Fresh basil leaves for garnish: Adds freshness and a pop of color for serving.
How to Make Classic Stuffed Shells Recipe
Step 1: Prepare the Pasta Shells
Start by preheating your oven to 375°F. Then, bring a large pot of water to a lively boil and add salt generously until it tastes like the sea. This little tip makes sure your shells are perfectly seasoned from the inside out. Cook the jumbo shells about 2 to 3 minutes less than the package instructions say, so they stay al dente and don’t turn mushy in the oven. Drain them carefully and rinse with cool water to halt the cooking process. Lay them out gently on a clean kitchen towel to dry and await their delicious filling.
Step 2: Create the Ricotta Filling
In a large mixing bowl, blend your ricotta cheese, beaten egg, 1½ cups of mozzarella, and ½ cup of Parmesan cheese. Stir in the fresh parsley, garlic powder, Italian seasoning, salt, and pepper. Mix just until combined — this helps maintain a creamy, light texture that will scoop nicely without becoming dense. For an extra flavor boost, let the filling rest for about 10 minutes, giving all those delightful seasonings time to mingle.
Step 3: Assemble the Dish
Take a 9×13 baking dish and spread 1 cup of marinara sauce evenly across the bottom to prevent sticking and add saucy flavor from below. Using a spoon or small cookie scoop, fill each shell with about 2 tablespoons of your creamy ricotta mixture, placing them seam-side up in the dish nestled close together but not crowded. Aim for shells that hold their shape well without cracks, so none of that wonderful filling escapes during baking.
Step 4: Add Sauce and Cheese
Spoon the remaining marinara sauce evenly over the shells, making sure to cover each one generously but avoid completely drowning them. Sprinkle with the rest of the mozzarella and Parmesan cheese for that irresistible cheesy topping that will brown beautifully and bubble enticingly in the oven.
Step 5: Bake to Perfection
Cover your baking dish tightly with foil and pop it in the oven for 25 minutes. Then remove the foil and bake for an additional 5 to 8 minutes until the cheese on top is golden and bubbly. You want the sauce simmering gently around the edges and the shells to be tender and easy to pierce with a fork. If you have a food thermometer handy, the internal temperature should hit 165°F for the perfect doneness.
Step 6: Rest and Serve Your Classic Stuffed Shells Recipe
After the oven work is done, give the dish a good 5 to 10 minutes to rest. This crucial pause helps the filling set so each stuffed shell holds its own without any mess while serving. Before you dig in, scatter some fresh basil leaves on top and offer extra Parmesan cheese on the side for an extra touch of elegance.
How to Serve Classic Stuffed Shells Recipe

Garnishes
Fresh basil leaves add vibrant color and a fresh, aromatic lift to the richness of the cheese and sauce. A final sprinkle of extra Parmesan right before serving adds that lovely salty crunch which everyone loves.
Side Dishes
The creamy and hearty nature of this Classic Stuffed Shells Recipe calls for lighter sides such as a crisp Caesar salad or garlic-roasted green beans. Both bring a wonderful contrast in texture and freshness that complements every bite. Warm crusty bread or garlic knots are also ideal for soaking up the luscious marinara sauce.
Creative Ways to Present
For a fun twist, try layering the shells in individual mini casseroles or ramekins, perfect for parties or portion control. You can also top each serving with a drizzle of pesto or a sprinkle of crushed red pepper flakes to add a personalized flair and a pop of unexpected color.
Make Ahead and Storage
Storing Leftovers
Classic Stuffed Shells Recipe leftovers reheats exceptionally well. Store any uneaten portion tightly covered in the fridge for up to 3 days. Make sure it’s in an airtight container to keep the shells from drying out and to preserve all those wonderful flavors.
Freezing
If you want to prep ahead or save some for a busy night, this dish freezes beautifully. Assemble everything in a freezer-safe dish, cover tightly with foil, and freeze for up to 3 months. For best results, thaw it overnight in the fridge before reheating.
Reheating
To reheat, cover the dish with foil and warm in a 350°F oven for about 25 minutes or until warmed through. Removing the foil for the last 5 minutes encourages the cheese topping to regain its delightful bubbly, golden finish just like fresh out of the oven.
FAQs
Can I use frozen stuffed shells directly from the freezer?
It’s best to thaw frozen Classic Stuffed Shells Recipe overnight in the refrigerator before baking or reheating for even cooking and the best texture. Cooking straight from frozen can result in uneven heating.
What can I substitute for ricotta cheese?
You can use cottage cheese blended until smooth for a lighter texture, or even cream cheese mixed with some milk or sour cream for a tangy twist. Just keep an eye on consistency so the filling isn’t too wet.
Can I add meat to this stuffed shells recipe?
Absolutely! Browned ground beef, sausage, or even spinach and mushroom make fantastic additions or mix-ins. Just cook and drain any meat well before combining with the cheese filling.
How do I prevent the shells from sticking together?
After boiling, rinsing shells with cold water and placing them on a clean kitchen towel helps prevent sticking. Also, be gentle when handling and fill shells carefully without overcrowding during assembly.
Can I make this recipe gluten-free?
Yes! Use gluten-free jumbo pasta shells available in many grocery stores and verify that your marinara sauce and other ingredients are gluten-free. The cooking and assembly process remains the same.
Final Thoughts
There’s something truly special about making this Classic Stuffed Shells Recipe – it’s comforting, heartfelt, and perfect for sharing with family or friends. Whether you’re serving it for a weekend gathering or a cozy night in, this dish delivers warmth and joy with every cheesy, tomato-sauced bite. I can’t wait for you to make it your own and watch it become a beloved staple in your kitchen!
Print
Classic Stuffed Shells Recipe
- Prep Time: 25 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 15 minutes
- Yield: 6 servings
- Category: Main Dish
- Method: Baking
- Cuisine: Italian-American
Description
Classic Stuffed Shells featuring jumbo pasta shells filled with a creamy ricotta, mozzarella, and Parmesan cheese mixture, baked in a rich marinara sauce. This comforting Italian-American casserole is perfect for family dinners, offering a delicious blend of cheeses and herbs with a bubbling, golden cheese topping.
Ingredients
Pasta
- 1 box (12 oz) jumbo pasta shells
- 2 tablespoons salt for pasta water
Cheese Filling
- 15 oz ricotta cheese, whole milk preferred
- 1 large egg, beaten
- 2 cups shredded mozzarella cheese, divided
- ¾ cup freshly grated Parmesan cheese, divided
- 2 tablespoons fresh parsley, finely chopped
- 1 teaspoon garlic powder
- ½ teaspoon Italian seasoning
- ½ teaspoon salt
- ¼ teaspoon black pepper
Sauce and Garnishes
- 3 cups marinara sauce, divided
- Extra mozzarella for topping (about ¼ cup)
- Fresh basil leaves for garnish
Instructions
- Prepare the Pasta Shells: Preheat your oven to 375°F. Bring a large pot of water to a rolling boil and add 2 tablespoons of salt until the water tastes like the sea. Add the jumbo shells and cook for 2-3 minutes less than package directions. Drain and rinse with cool water to stop cooking, then set aside on a clean kitchen towel.
- Create the Ricotta Filling: In a large bowl, combine ricotta cheese, beaten egg, 1½ cups mozzarella, and ½ cup Parmesan. Add fresh parsley, garlic powder, Italian seasoning, salt, and pepper. Mix gently until just combined to keep a creamy texture. Let the filling rest for 10 minutes to meld flavors and improve handling.
- Assemble the Dish: Spread 1 cup of marinara sauce evenly over the bottom of a 9×13 baking dish. Fill each shell with about 2 tablespoons of the ricotta mixture using a spoon or small cookie scoop, placing them seam-side up snugly in the dish.
- Add Sauce and Cheese: Spoon the remaining marinara sauce over the stuffed shells, covering them without submerging completely. Sprinkle with the remaining mozzarella and Parmesan cheese evenly across the top.
- Bake to Perfection: Cover tightly with foil and bake for 25 minutes. Remove foil and bake an additional 5-8 minutes until the cheese is golden and bubbly and the sauce is simmering. The internal temperature should reach 165°F.
- Rest and Serve: Let the dish rest for 5-10 minutes to set the filling. Garnish with fresh basil leaves and serve with extra grated Parmesan if desired.
Notes
- Cook a few extra pasta shells to account for any that break during handling.
- Do not overmix the cheese filling to avoid a dense texture.
- Letting the filling rest improves flavor integration and scoopability.
- Use whole milk ricotta for creamier filling and richer taste.
- Internal temperature of 165°F ensures the dish is safely cooked.
- Resting the baked shells before serving helps them hold their shape and makes plating easier.

