This comforting meal features jumbo pasta shells filled with a rich blend of four distinct cheeses. It is baked in a homemade marinara sauce that creates a savory, satisfying dinner for the whole family.

List of ingredients
- 2 tablespoons olive oil – used for sautéing the aromatics.
- 1/2 cup onion, finely diced – provides a sweet base for the sauce.
- 2 cloves garlic – adds depth of flavor to the marinara.
- 1/4 teaspoon crushed red pepper – optional for a hint of spice.
- 28 oz can crushed tomatoes – the primary base of the sauce.
- 8 oz tomato sauce – helps achieve a smooth sauce consistency.
- 1 teaspoon kosher salt – balances the acidity of the tomatoes.
- 1/2 teaspoon freshly ground black pepper – adds a subtle woody heat.
- 15 oz ricotta – creates a creamy, thick filling.
- 2 cups shredded mozzarella cheese, divided – for the filling and the melted topping.
- 1 cup shredded provolone or fontina – adds a nutty, gooey stretch.
- 1/2 cup parmesan cheese, grated – provides a salty, sharp finish.
- 2 cloves garlic, minced – mixed directly into the cheese filling.
- 1 egg – binds the ricotta mixture to prevent leaking.
- 1/2 teaspoon kosher salt – seasons the cheese filling.
- 1/4 teaspoon black pepper – adds flavor to the filling.
- 1/4 cup fresh parsley, chopped – adds brightness to the cheese.
- 12 oz jumbo pasta shells – the vessel for the filling.
- 1 1/2 cups water – essential for steaming the uncooked shells in the oven.
- Fresh Basil – used as a fragrant garnish for the finished dish.
step-by-step instructions
- Prepare the oven: Preheat your oven to 400℉ to ensure it is hot enough for the initial bake.
- Sauté aromatics: Heat olive oil in a sauté pan over medium heat. Add the diced onions and cook until they are softened and translucent.
- Add seasonings: Stir in the minced garlic and crushed red pepper. Sauté for about one minute until fragrant, being careful not to burn the garlic.
- Simmer the sauce: Pour in the crushed tomatoes and tomato sauce. Season with salt and black pepper, then bring the mixture to a simmer.
- Cook down: Reduce the heat to medium-low and let the sauce simmer for 20 minutes, stirring occasionally to prevent sticking. Stir in fresh basil just before removing from heat.
- Mix the filling: In a large mixing bowl, combine the ricotta, 1 cup of mozzarella, provolone, parmesan, egg, garlic, salt, black pepper, and chopped parsley.
- Prepare for filling: Transfer the cheese mixture into a gallon-size plastic baggie and snip off one corner. This allows you to pipe the filling into the shells efficiently.
- Prep the baking dish: Spray a 9×13 inch baking dish with non-stick cooking spray. Spread 1 cup of the prepared marinara sauce evenly across the bottom.
- Fill the shells: Use the baggie to fill the uncooked jumbo pasta shells with the ricotta mixture. Place them in a single layer in the baking dish.
- Top the dish: Pour the remaining marinara sauce over the shells and sprinkle the remaining mozzarella on top.
- Add liquid: Pour the 1 1/2 cups of water around the sides of the shells. This liquid is crucial for cooking the raw pasta.
- Bake: Cover the dish tightly with aluminum foil. Bake for approximately 1 hour.
- Brown the cheese: Remove the foil and set the oven to broil. Broil for 1-2 minutes until the cheese is lightly toasted and bubbly.
- Garnish: Top the hot shells with fresh parsley and basil before serving.
Cheese Selection and Optimization
Choosing the Right Ricotta
For the best results, use whole milk ricotta to achieve a richer, creamier texture in the filling. If you use part-skim ricotta, the filling may be slightly less decadent but still holds together well. If your ricotta seems too watery, strain it through a fine-mesh sieve for 15 minutes before mixing.
The Role of Provolone and Fontina
Provolone provides a slightly sharp, smoky undertone that cuts through the richness of the ricotta. If you cannot find provolone, fontina is an excellent substitute because it melts very smoothly. Avoid using pre-shredded blends that contain cellulose, as they do not melt as uniformly.
Maximizing Mozzarella Melt
Freshly grated mozzarella is superior to bagged shreds because it lacks the anti-clumping agents that can hinder a smooth melt. Use a block of low-moisture mozzarella and grate it yourself for a professional stretch. Ensure the cheese is evenly distributed over the top to avoid burnt spots during broiling.
Enhancing the Parmesan Quality
Avoid the powdered parmesan found in green cans, as it lacks the saltiness and texture required for this recipe. Instead, use a wedge of Parmigiano-Reggiano or high-quality grated parmesan from the deli section. This adds a complex, salty depth to the ricotta mixture.
Marinara Sauce Customization
Adjusting Spice Levels
The crushed red pepper provides a mild kick, but you can increase the amount for a spicier profile. For those who prefer a sweeter sauce, add a pinch of granulated sugar or a teaspoon of honey to neutralize the acidity of the crushed tomatoes. Always taste the sauce after simmering before adding more salt.
Integrating Fresh Herbs
Adding fresh basil at the end of the simmering process preserves the volatile oils and bright flavor of the herb. If you only have dried basil, add it at the beginning of the simmer so the flavors have time to infuse. Fresh parsley in the filling adds a necessary grassy note that balances the heavy cheeses.
Using High-Quality Store-Bought Alternatives
If you are short on time, you can replace the homemade sauce with a premium jarred marinara. Look for brands that use olive oil and avoid added sugars or corn syrup. If using a store-bought sauce, you may need to reduce the amount of water added to the pan to avoid thinning the sauce too much.
Cooking Tips for Perfect Shells
Using the Water Steaming Method
Since this recipe uses uncooked shells, the water poured around the edges is vital for creating steam. This steam penetrates the foil and cooks the pasta through without making it mushy. Do not skip the water, or the shells will remain hard and crunchy after baking.
Efficient Piping Techniques
Using a plastic baggie is the fastest way to fill jumbo shells without creating a mess. Ensure you snip only a small portion of the corner to maintain control over the flow of the cheese. This prevents overfilling, which can cause the shells to split during the baking process.
Preventing Shell Breakage
Handle the uncooked jumbo shells gently to avoid cracking them before they are filled. When placing them in the dish, ensure they are snug but not overlapping too much. This allows the sauce and steam to reach every part of the pasta for even cooking.
Controlling the Broil Process
The broiler can go from melted to burnt in a matter of seconds. Stay by the oven and watch the cheese closely during the final two minutes of cooking. Remove the dish immediately once the mozzarella has developed golden-brown spots.
Serving and Storage Advice
Recommended Side Pairings
Serve these stuffed shells with a crisp Caesar salad to provide a refreshing contrast to the rich cheese. Garlic bread or toasted focaccia is also an excellent choice for soaking up the extra marinara sauce. Roasted broccoli or sautéed spinach can add a nutritional balance to the meal.
Proper Refrigeration Guidelines
Allow the shells to cool slightly before transferring leftovers to an airtight container. Store them in the refrigerator for up to 3 to 4 days. Keep the sauce and shells together in the container to prevent the pasta from drying out during storage.
Freezing and Thawing Instructions
You can freeze the assembled dish before baking by wrapping it tightly in double layers of foil. To cook from frozen, thaw the dish in the refrigerator overnight before following the baking instructions. Alternatively, bake from frozen by adding an extra 20-30 minutes to the covered baking time.
Best Reheating Methods
To maintain the texture, reheat individual portions in the oven at 350℉ covered with foil. If using a microwave, add a tablespoon of water to the plate and cover it with a damp paper towel. This prevents the pasta from becoming rubbery and keeps the cheese creamy.
Troubleshooting Common Issues
Fixing a Watery Sauce
If your marinara seems too thin, simmer it for an additional 10-15 minutes without a lid to allow more moisture to evaporate. You can also stir in a small amount of tomato paste to thicken the consistency instantly. Ensure the sauce is thick enough to cling to the shells.
Dealing with Underdone Pasta
If the shells are still firm after an hour, it is usually due to a lack of moisture or a loose foil seal. Add another 1/4 cup of water and cover the dish tightly with fresh foil for an additional 15 minutes. Ensure the foil is crimped tightly around the edges of the pan.
Preventing Filling Leakage
If the cheese filling leaks out of the shells, it is often because the egg was omitted or the shells were overfilled. The egg acts as a binder that sets the ricotta as it heats. Next time, ensure the egg is well-beaten into the ricotta and leave a small gap at the top of each shell.
Frequently Asked Questions
Can I make this recipe gluten-free?
Yes, you can substitute the jumbo pasta shells with a gluten-free variety. Be aware that gluten-free pasta often requires more liquid and a slightly longer baking time to reach the desired tenderness.
Is this dish naturally vegetarian?
Yes, the structured recipe provided is vegetarian as it contains no meat products. To keep it vegetarian, ensure your cheeses are made with microbial rennet rather than animal-derived rennet.
Can I use different types of pasta?
While jumbo shells are traditional, you can use manicotti or large rigatoni for a similar effect. If using rigatoni, you will need to stand them up vertically in the baking dish and may need to adjust the water amount.
How do I stop the cheese from browning too fast?
If the cheese is browning before the pasta is cooked, ensure the foil is sealed tightly. If you are broiling and it’s too fast, move the oven rack to a lower position to increase the distance from the heating element.
Print
Cheesy Four-Cheese Stuffed Pasta Shells
- Total Time: 1 hour 45 minutes
- Yield: 8 servings
- Diet: General
Description
Creamy ricotta, mozzarella, provolone, and parmesan stuffed shells recipe.
Ingredients
- 2 tablespoons olive oil
- 1/2 cup onion (finely diced)
- 2 cloves garlic
- 1/4 teaspoon crushed red pepper (optional)
- 28 oz can crushed tomatoes
- 8 oz tomato sauce
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
- 15 oz ricotta
- 2 cups shredded mozzarella cheese (divided)
- 1 cup shredded provolone (or fontina)
- 1/2 cup parmesan cheese (grated)
- 2 cloves garlic (minced)
- 1 egg
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 1/4 cup fresh parsley (chopped)
- 12 oz jumbo pasta shells
- 1 1/2 cups water
- Fresh Basil (topping)
Instructions
- Step: Preheat oven to 400℉. Prepare marinara sauce. In a sauté pan, heat onions in olive oil over medium heat until softened. Add garlic and crushed red pepper, if using, and sauté for another minute. Add crushed tomatoes and tomato sauce. Season with salt and pepper. Heat until sauce starts to simmer, then reduce heat to medium-low. Let sauce simmer for 20 minutes, stirring occasionally. Stir in fresh basil.
- Step: In a mixing bowl, combine ricotta, 1 cup of mozzarella, provolone, parmesan, egg, garlic, 1/2 teaspoon kosher salt, 1/4 teaspoon black pepper, and chopped parsley. Transfer mixture to gallon-size baggie and snip corner to fill shells.
- Step: Spray 9×13 baking dish with non-stick cooking spray. Add 1 cup of marinara sauce to bottom of pan. Use gallon baggie to fill uncooked pasta shells with ricotta mixture, transferring them to baking dish in a single layer as you fill. Top with remaining marinara sauce and remaining mozzarella. Pour in water around sides of shells.
- Step: Cover tightly with foil and bake for about 1 hour. Remove foil and let cheese broil for 1-2 minutes or until lightly toasted. Top with fresh parsley and basil.
Notes
Use a gallon-size plastic baggie to easily pipe the cheese mixture into the uncooked pasta shells.
- Prep Time: 45 minutes
- Cook Time: 1 hour
- Category: Dinner
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 412 kcal
- Sugar: 3 g
- Sodium: 906 mg
- Fat: 20 g
- Saturated Fat: 10 g
- Unsaturated Fat: 8 g
- Trans Fat: 0.003 g
- Carbohydrates: 38 g
- Fiber: 2 g
- Protein: 21 g
- Cholesterol: 74 mg