Italian stuffed shells are the kind of dinner that feels a little special without making you spend the whole evening in the kitchen. Jumbo pasta shells are filled with a rich mixture of seasoned beef, Italian sausage and creamy cheese, then covered with marinara sauce and mozzarella before going into the oven. The result is a bubbling pasta bake with tender shells, a savory filling and plenty of melted cheese in every bite.
This is a comforting family-style meal that works just as well for a regular weeknight as it does for a Sunday dinner. Serve it with a simple green salad and some garlic bread, and you have a complete meal without needing much else.
Italian Stuffed Shells at a Glance
| Detail | Information |
|---|---|
| Prep Time | 20 minutes |
| Cook Time | 25 minutes |
| Total Time | 45 minutes |
| Servings | 6 |
| Course | Dinner |
| Cuisine | Italian-American |
| Main Ingredient | Jumbo pasta shells |
Ingredients
For the Shells and Filling
- 10 ounces jumbo pasta shells
- 1/2 pound ground Italian sausage
- 1/2 pound ground beef
- 4 ounces cream cheese, softened
- 1 teaspoon Italian seasoning
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt, or to taste
- 1/4 teaspoon black pepper
- 16 ounces marinara sauce, divided
- 3/4 cup shredded mozzarella cheese
- 2 tablespoons grated Parmesan cheese
Also Read: Stuffed Shell Recipe
How to Make Italian Stuffed Shells
1. Cook the pasta shells
Bring a large pot of salted water to a boil. Add the jumbo shells and cook according to the package directions, but avoid cooking them until they become too soft. They should be tender enough to handle but still firm enough to hold the filling. Drain the shells carefully and set them aside to cool slightly.
2. Brown the meat
While the pasta cooks, heat a large skillet over medium heat. Add the ground sausage and ground beef. Break the meat apart with a wooden spoon and cook until browned and fully cooked. Drain any excess grease from the skillet.
3. Make the creamy filling
Lower the heat and add the softened cream cheese to the cooked meat. Stir until the cream cheese melts into the mixture and coats the meat evenly. Add the Italian seasoning, garlic powder, salt and black pepper. Stir in about 1 cup of the marinara sauce and cook for another minute or two. The filling should be creamy, thick and easy to spoon into the shells.
4. Prepare the baking dish
Preheat your oven to 375°F (190°C). Spread a thin layer of the remaining marinara sauce over the bottom of a 9-by-13-inch baking dish. This gives the shells some moisture while they bake and helps keep them from sticking to the dish.
5. Fill the shells
Carefully open each cooked shell and spoon in some of the meat and cheese filling. You do not need to overfill them. Arrange the stuffed shells in the baking dish with the filled opening facing upward.
6. Add the sauce and cheese
Spoon the remaining marinara sauce over the tops of the stuffed shells. Sprinkle the mozzarella evenly over the dish, followed by the Parmesan. Try to cover most of the shells so the cheese melts into a golden, bubbly topping.
7. Bake until bubbly
Place the baking dish in the preheated oven and bake for about 20 to 25 minutes, or until the sauce is hot and the cheese has melted. If you prefer a more golden top, place the dish under the broiler for a minute or two at the end, keeping a close eye on it.
8. Let the pasta rest
Take the stuffed shells out of the oven and let them rest for about 5 minutes before serving. This short resting time makes them easier to scoop and gives the filling a chance to settle.
What You Can Do Better
Do not overcook the shells. This is probably the most important little detail. Overcooked shells can tear while you are filling them and may become too soft after baking.
Soften the cream cheese first. Room-temperature cream cheese blends into the warm meat much more easily than a cold block straight from the refrigerator.
Keep a few extra shells. Jumbo shells sometimes split while boiling, so cooking a couple more than you need is a simple way to avoid ending up with an incomplete baking dish.
Use a flavorful marinara. The sauce is not just there to keep the pasta moist. Its tomato and herb flavor comes through in the finished dish, so choose a marinara you already enjoy.
Do not drown the shells in sauce. Enough sauce keeps everything juicy, but too much can make the finished dish watery and hide the flavor of the filling.
Let the dish rest before serving. A few minutes on the counter makes the shells easier to lift from the baking dish without the filling immediately sliding out.
Also Read: Stuffed Meatball Shells Recipe
Can You Use Ricotta Instead of Cream Cheese?
Yes. Cream cheese gives this version a particularly smooth and rich filling, but ricotta is a natural alternative if you prefer a more traditional stuffed-shell texture. Replace the cream cheese with an equal amount of ricotta and mix it thoroughly with the cooked meat and seasonings.
Can You Make Italian Stuffed Shells Ahead of Time?
Yes, this is a good make-ahead dinner. Assemble the stuffed shells in the baking dish, cover them tightly and refrigerate them until you are ready to bake. If the dish is very cold from the refrigerator, it may need a few extra minutes in the oven. For the best texture, avoid leaving the assembled pasta refrigerated for more than a day before baking.
Can Italian Stuffed Shells Be Frozen?
They can. Assemble the shells in a freezer-safe baking dish, but do not bake them first. Cover the dish tightly and freeze. For easier cooking, thaw the dish overnight in the refrigerator before baking. If baking directly from frozen, allow considerably more time and make sure the center is completely hot before serving.
Also Read: Pork Meatballs
What to Serve With Stuffed Shells
Because the pasta is rich and filling, simple sides work best. A crisp green salad, roasted vegetables, steamed broccoli or garlic bread are all good choices. If you want to keep the meal especially easy, a bowl of salad and warm garlic bread is more than enough.
How to Store Leftovers
Allow the stuffed shells to cool and place leftovers in an airtight container. Refrigerate them and use within 3 to 4 days. Reheat individual portions in the microwave or warm the shells in the oven until heated through. Add a spoonful of marinara sauce before reheating if the pasta seems dry.
Italian Stuffed Shells Nutrition
The following nutrition information is an estimate based on six servings and the ingredients listed above. Actual values can vary depending on the brand of pasta, marinara sauce, cheese and meat used.
| Nutrient | Estimated Amount Per Serving |
|---|---|
| Calories | About 500 kcal |
| Carbohydrates | About 43 g |
| Protein | About 27 g |
| Total Fat | About 25 g |
| Saturated Fat | About 11 g |
| Cholesterol | About 85 mg |
| Sodium | About 850 mg |
| Fiber | About 3 g |
| Sugar | About 6 g |
Also Read: Baked Meatballs Recipe
Frequently Asked Questions
What are Italian stuffed shells made of?
Italian stuffed shells are made with large jumbo pasta shells filled with a savory mixture and baked with tomato sauce and cheese. This version uses ground beef, Italian sausage, cream cheese, Italian seasoning, marinara sauce and mozzarella.
Can I use only ground beef?
Yes. You can replace the Italian sausage with the same amount of ground beef. The flavor will be a little milder, so you may want to add a little extra Italian seasoning or a pinch of dried oregano.
Can I use ricotta cheese?
Absolutely. Ricotta can replace the cream cheese if you prefer the classic creamy filling associated with many stuffed-shell recipes.
Why are my stuffed shells watery?
Excess water can come from watery marinara sauce, overcooked pasta or not draining the cooked meat properly. Using a thick marinara and cooking the shells only until al dente can help.
How long do stuffed shells last in the refrigerator?
Store them in an airtight container and eat them within 3 to 4 days. Reheat until the center is thoroughly hot.


