Best Stuffed Shells
If you're seeking a timeless Italian-American comfort food, look no further than the best stuffed shells. This beloved dish features jumbo pasta shells generously filled with a luscious blend of creamy ricotta, spinach, herbs, and melted mozzarella, all nestled in tangy marinara sauce and baked to golden perfection.
Stuffed shells have graced family dining tables for generations, offering a meal that's both satisfying and easy to prepare ahead. Their roots can be traced to classic Italian cuisine, where pasta ripiena (stuffed pasta) has long been a staple.
The American adaptation of this dish typically uses large pasta shells—called conchiglioni—stuffed with cheese and sometimes meat, making it a hearty yet approachable meal for any occasion.
The best stuffed shells recipe is not only simple but also endlessly adaptable: you can experiment with different cheeses, add vegetables, or even incorporate ground meat for extra substance.
Whether you're preparing dinner for a busy weeknight, a festive gathering, or meal prepping for the week, this recipe delivers both flavor and comfort. For more on the history of stuffed pasta dishes, visit Saveur's guide to classic Italian pastas (https://www.saveur.com/classic-italian-pasta-shapes/).
Ingredients for Best Stuffed Shells
- 20 jumbo pasta shells
- 2 cups ricotta cheese
- 1 1⁄2 cups shredded mozzarella cheese, divided
- 1 cup grated Parmesan cheese, divided
- 1 egg
- 2 cups fresh baby spinach, chopped (or 1 cup frozen, thawed and drained)
- 2 tablespoons chopped fresh basil (or 1 teaspoon dried basil)
- 2 tablespoons chopped fresh parsley
- 1 teaspoon garlic powder
- 1⁄2 teaspoon onion powder
- 1⁄2 teaspoon salt
- 1⁄4 teaspoon black pepper
- 3 cups marinara sauce (homemade or store-bought)
- 1 tablespoon olive oil (for greasing baking dish)
- Extra basil or parsley for garnish (optional)
Instructions for Making Best Stuffed Shells
- Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish with olive oil.
- Bring a large pot of salted water to a boil. Add the jumbo pasta shells and cook until al dente according to package directions, about 8-9 minutes. Drain, gently rinse with cool water, and set aside.
- While the shells cook, prepare the filling. In a large mixing bowl, combine ricotta cheese, 1 cup mozzarella, 3⁄4 cup Parmesan, egg, chopped spinach, basil, parsley, garlic powder, onion powder, salt, and pepper. Mix until thoroughly blended.
- Spread 1 1⁄2 cups of the marinara sauce evenly on the bottom of the prepared baking dish.
- Spoon about 2 tablespoons of the ricotta filling into each cooked pasta shell. Place the filled shells open side up in the prepared baking dish.
- Once all the shells are filled and arranged, spoon the remaining marinara sauce over the top. Sprinkle with the remaining mozzarella and Parmesan cheese.
- Cover the baking dish with foil and bake for 25 minutes. Then remove the foil and continue baking for an additional 10 minutes, or until the cheese is melted and bubbly.
- Remove from the oven and let stand for 5 minutes. Garnish with extra fresh basil or parsley if desired. Serve hot.
Nutritional Information
The best stuffed shells are not only delicious but also offer a balanced nutritional profile when enjoyed as part of a wholesome meal. Each serving (about 3-4 shells) provides approximately 350-400 calories, with 20 grams of protein, 15 grams of fat, and 35 grams of carbohydrates.
Ricotta cheese is a good source of calcium and protein, aiding in bone health and muscle repair. Spinach adds a boost of fiber, vitamins A and K, and antioxidants, while the tomato-based marinara sauce supplies vitamin C and lycopene, which are known to promote heart health.
Mozzarella and Parmesan cheeses contribute additional calcium and flavor but also increase the dish's saturated fat content, so moderation is key. For those mindful of sodium, opt for low-sodium cheeses and unsalted marinara sauce.
Learn more about the nutritional benefits of cheese and spinach in pasta dishes at Healthline's guide to pasta nutrition (https://www.healthline.com/nutrition/is-pasta-healthy). Enjoy this dish as part of a balanced diet by pairing it with a side salad and steamed vegetables.
Wine/Beverage Pairings With Best Stuffed Shells
The best stuffed shells pair beautifully with a range of beverages. For wine lovers, a medium-bodied red wine such as Chianti or Sangiovese complements the rich tomato sauce and creamy cheese filling. These Italian wines have enough acidity to cut through the richness and enhance the dish's flavors.
If you prefer white wine, opt for a crisp Pinot Grigio or a dry Sauvignon Blanc for a refreshing contrast. Non-alcoholic options such as sparkling water with a twist of lemon, Italian soda, or a light herbal iced tea also make delightful accompaniments.
For a special occasion, consider serving an Italian aperitif, such as an Aperol Spritz, before the meal.
Cooking Tips and Variations
Creating the best stuffed shells can be easy and fun, especially with a few expert cooking tips and creative variations. For the creamiest filling, choose whole-milk ricotta and drain any excess liquid to prevent soggy shells.
Gently undercook the pasta shells by a minute or two; they will continue to soften as they bake in the sauce. If you want to add extra vegetables, try finely chopped mushrooms, roasted red peppers, or zucchini mixed into the ricotta filling.
For a heartier version, include cooked ground beef, sausage, or shredded chicken. If you prefer a nutty flavor, sprinkle toasted pine nuts or walnuts over the baked shells before serving. Gluten-free jumbo shells are available for those with dietary restrictions, and plant-based ricotta makes a great substitute for vegan diets.
To make meal prep even easier, assemble the dish a day ahead and refrigerate until ready to bake. Leftovers keep well for up to three days in the fridge and reheat beautifully. See more stuffed pasta tips and ideas at Serious Eats (https://www.seriouseats.com/best-stuffed-shells-recipe-7509784).
Serving Suggestions
Serving the best stuffed shells is an opportunity to create an inviting, comforting meal experience. For a classic Italian dinner, arrange the baked shells on a large platter and garnish with fresh basil or parsley for a burst of color.
Pairing the shells with a crisp green salad dressed in a light vinaigrette helps balance the richness of the cheese and sauce. A side of garlic bread or fresh-baked focaccia is perfect for soaking up any extra marinara sauce.
To round out the meal, consider adding a simple antipasto platter with olives, marinated vegetables, and sliced Italian meats. For a vegetarian feast, serve the stuffed shells alongside roasted seasonal vegetables, such as asparagus, zucchini, or bell peppers.
If you're entertaining, present the shells family-style so guests can help themselves, making the meal feel communal and festive. For an elegant touch, serve individual portions in shallow pasta bowls with a drizzle of extra-virgin olive oil and a sprinkle of grated Parmesan.
Remember to offer additional marinara sauce for those who like their shells extra saucy. Whether for a cozy weeknight dinner or a celebratory gathering, these serving suggestions ensure your best stuffed shells are the star of the table.

Best Stuffed Shells Health Benefits
The best stuffed shells offer several health benefits when prepared with wholesome ingredients and enjoyed in moderation. Ricotta and mozzarella provide high-quality protein and essential minerals, supporting muscle and bone health.
Spinach, a nutrient-dense leafy green, delivers dietary fiber, antioxidants, and vital vitamins like A, C, and K, contributing to immune function and overall wellness. Using a tomato-based marinara sauce allows you to capitalize on the heart-healthy benefits of lycopene, a powerful antioxidant.
For a lighter version, use part-skim ricotta and mozzarella, and boost the vegetable content by adding more spinach or zucchini to the filling. Those following a vegetarian diet will find this dish to be a satisfying and protein-rich main course.
To further enhance the health profile, choose whole-grain or gluten-free pasta shells and a low-sodium or homemade marinara sauce. Enjoying the best stuffed shells as part of a balanced meal can promote satiety and help maintain energy levels throughout the day.
FAQs About Best Stuffed Shells
Can I prepare the best stuffed shells ahead of time?
Yes, you can prepare stuffed shells up to a day in advance. Simply assemble the shells in the baking dish, cover tightly with foil, and refrigerate. When ready to bake, add an extra 5-10 minutes to the baking time if baking right from the fridge.
Can I freeze stuffed shells?
Absolutely! Stuffed shells freeze well before or after baking. To freeze before baking, assemble the dish, cover with foil, and freeze for up to 2 months. Bake from frozen, adding an additional 20-30 minutes to the baking time. Leftovers can also be frozen in airtight containers.
What can I use instead of ricotta cheese?
If you don’t have ricotta, you can substitute with cottage cheese (drained for a thicker texture), mascarpone, or a mixture of cream cheese and Greek yogurt for a similar creamy consistency.
How do I prevent the shells from sticking together?
After boiling the shells, immediately rinse them under cool water and gently toss them with a drizzle of olive oil to prevent sticking while you prepare the filling.
Can I add meat to the best stuffed shells recipe?
Yes, you can mix cooked ground beef, sausage, turkey, or chicken into the ricotta filling or layer it under the shells for a heartier, protein-packed dish.
In summary, the best stuffed shells recipe is a quintessential Italian-American comfort dish that delivers on both flavor and versatility. With its creamy, cheesy filling, robust marinara sauce, and al dente pasta shells, this meal is sure to become a family favorite. Whether you stick to the classic version or experiment with creative variations, stuffed shells are perfect for gatherings, meal prep, or any night you crave a homemade Italian feast. Enjoy them with your favorite salad and wine, and savor the timeless taste and comfort of this cherished dish.
Ingredients
- 20 jumbo pasta shells
- 2 cups ricotta cheese
- 1 1/2 cups shredded mozzarella cheese, divided
- 1/2 cup grated parmesan cheese
- 1 large egg
- 2 cups marinara sauce
- 2 tablespoons chopped fresh parsley
- 1 teaspoon dried Italian seasoning
- Salt and pepper to taste
Instructions
-
1Preheat oven to 375°F (190°C). Cook the jumbo pasta shells according to package instructions until al dente. Drain and set aside.
-
2In a large bowl, combine ricotta cheese, 1 cup mozzarella cheese, parmesan cheese, egg, parsley, Italian seasoning, salt, and pepper. Mix until well combined.
-
3Spread 1 cup of marinara sauce on the bottom of a 9×13-inch baking dish.
-
4Stuff each cooked shell with the cheese mixture and arrange them in the baking dish.
-
5Pour the remaining marinara sauce over the stuffed shells and sprinkle with the remaining 1/2 cup mozzarella cheese.
-
6Cover with foil and bake for 25 minutes. Remove foil and bake for an additional 10 minutes, until cheese is melted and bubbly. Garnish with extra parsley before serving.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!