Indulge in Creamy Pesto Ricotta Stuffed Pasta Shells: The Ultimate Family Dinner
Gather your loved ones around the table for a truly comforting and flavorful meal with these luscious, creamy Pesto Ricotta Stuffed Pasta Shells. Perfect for chilly evenings, this hearty casserole delivers a harmonious blend of savory Italian sausage, rich ricotta, and aromatic basil pesto, all baked to golden perfection in a vibrant tomato sauce. Ready in under an hour, it’s the ideal family-friendly dinner that promises to satisfy every palate.

Pin this recipe now to find it later!
Pin It
Why You’ll Adore These Pesto Ricotta Stuffed Pasta Shells
Autumn brings a special craving for warm, hearty comfort food, and this casserole dish never disappoints! It’s an elevated take on classic stuffed shells, offering a unique flavor profile that stands out. While it retains the beloved elements of creamy ricotta cheese and a rich tomato sauce, my recipe incorporates fragrant basil pesto and savory Italian sausage, creating an explosion of flavors you won’t soon forget.
This dish is more than just a meal; it’s an experience. Here’s why it will quickly become a cherished recipe in your home:
- Unforgettable Flavor: The combination of herby basil pesto, seasoned Italian sausage, and a savory tomato base creates a depth of flavor that is truly remarkable. Each bite is a delightful fusion of fresh herbs and hearty meat.
- Sensational Texture: Prepare for a mouthwatering interplay of textures. The tender, perfectly cooked pasta shells encase a luxuriously creamy, cheesy filling. When topped with crunchy bread crumbs and pine nuts, you get a satisfying contrast that makes this dish incredibly addictive.
- Perfectly Customizable: While this recipe is fantastic as written, it’s also wonderfully adaptable. Easily swap the Italian sausage for ground beef or a vegetarian alternative, or experiment with different types of pasta sauce to suit your family’s preferences.
- Ideal for Make-Ahead Meals: Life gets busy, and having a delicious, ready-to-bake meal on hand is a game-changer. These stuffed shells are perfect for preparing in advance, allowing you to enjoy a gourmet dinner without the last-minute rush. They store, reheat, and freeze beautifully, making them a fantastic option for meal prep.
- Restaurant-Worthy Presentation: When served alongside warm garlic breadsticks or a crusty loaf of freshly baked French bread, you’ll have a restaurant-quality meal that is surprisingly simple to make at home. Add a crisp green salad for a complete and elegant dinner.
Essential Ingredients for Pesto Ricotta Stuffed Pasta Shells
The success of any great dish lies in its ingredients. Here’s a detailed look at what you’ll need and some tips for selecting the best components for your pesto ricotta stuffed pasta shells:
- Jumbo Pasta Shells: Opt for large pasta shells (conchiglie) that can hold a generous amount of filling. It’s crucial to par-cook them (partially cook) before stuffing. This ensures they are pliable enough to handle but still firm enough to finish cooking in the oven without becoming mushy. Always follow package instructions for al dente, and err on the side of slightly undercooked, as they will soften further during baking.
- Mild Italian Sausage: This ingredient brings a wonderful savory depth to the sauce. Choose a high-quality, crumbly Italian sausage, typically seasoned with dried herbs like oregano, basil, and parsley. If you prefer, ground beef or even ground turkey can be substituted. Simply season the alternative meat generously with Italian spices as it browns to mimic the flavor profile of Italian sausage.
- Pasta Sauce: To save time, a good quality store-bought tomato pasta sauce is perfectly acceptable and convenient. Feel free to experiment with different flavors, such as roasted garlic, mushroom, or a spicy arrabbiata, to customize the dish. For an extra touch of homemade goodness, a jar of your favorite homemade marinara sauce would elevate the flavor even further.
- Ricotta Cheese: The heart of the creamy filling! Ricotta cheese provides a rich, slightly sweet, and velvety texture that perfectly balances the savory elements. I highly recommend using whole milk ricotta for the best results, as it tends to be smoother and melts more beautifully than low-fat varieties, contributing to a more decadent filling.
- Eggs: Incorporated into the ricotta mixture, eggs act as a binding agent. They help to hold the creamy cheese filling together, preventing it from oozing out of the shells and ensuring a cohesive, sturdy texture as the pasta bakes.
- Pesto: This is my secret weapon for infusing incredible flavor! A thick basil pesto spread is preferred over a thin, saucier pesto. Whether you choose a high-quality store-bought option or prepare your own homemade basil pesto, ensure it has a vibrant green color and fresh, aromatic basil notes.
- Mozzarella Cheese: For the ultimate cheesy topping, use freshly grated mozzarella. Pre-shredded cheese often contains anti-caking agents that can affect its melt and texture. Freshly grated mozzarella melts into a gooey, golden-brown crust that adds a delightful finish to your stuffed pasta shells.
- Parmesan Cheese: A sprinkle of grated Parmesan cheese in the ricotta mixture adds a sharp, salty depth of flavor that complements the other cheeses perfectly.
- Panko Bread Crumbs and Pine Nuts: These optional additions are fantastic for creating a textural contrast. Sprinkled on top during the final baking stage, panko bread crumbs crisp up beautifully, and pine nuts add a subtle crunch and nutty aroma.
- Fresh Basil and Diced Avocado: For an optional, vibrant garnish, fresh basil adds a burst of freshness, and diced avocado offers a creamy, cool counterpoint to the warm, rich pasta.

Step-by-Step Guide: Crafting Your Stuffed Pasta Shells
Creating these comforting pesto ricotta stuffed pasta shells is simpler than you might think. Follow these easy steps to bring this delicious meal to life:
1. Prepare the Pasta Shells
- Begin by bringing a large pot of salted water to a rolling boil over high heat. The salt in the water will season the pasta from the inside out.
- Carefully add the jumbo pasta shells to the boiling water. Par-cook them according to the package instructions, aiming for a firm, slightly undercooked texture (al dente). This usually means boiling for 2-3 minutes less than the recommended full cooking time. Remember, they will finish cooking in the oven.
- Once par-cooked, promptly drain the shells and rinse them thoroughly under cold water. This stops the cooking process and prevents them from sticking together.
- Transfer the cooled shells to a large platter or baking sheet, spreading them out in a single layer to prevent clumping. A light drizzle of olive oil can also help.
2. Prepare the Savory Meat Sauce
- In a large skillet, brown the Italian sausage over medium-high heat. Use a spatula to break the sausage into small, uniform pieces as it cooks. Cook until no pink remains.
- Once browned, transfer the cooked sausage to a plate lined with paper towels to drain off any excess grease. This keeps your sauce from being overly oily.
- Carefully clean any leftover grease from the skillet, then return it to the stove.
- Pour the pasta sauce into the clean skillet. Add the drained sausage pieces back into the sauce. Bring the mixture to a gentle simmer over medium-low heat, stirring occasionally, until it is thoroughly heated through. This allows the flavors to meld beautifully.
- Pour about half of the meat sauce evenly into the bottom of a 9×13-inch (23x33cm) baking dish. This will create a delicious bed for your stuffed shells.




3. Create and Fill the Ricotta Mixture
- In a medium-sized mixing bowl, combine the ricotta cheese, grated Parmesan cheese, eggs, and pesto. Stir everything together until the mixture is smooth, well combined, and evenly green from the pesto. This is your flavorful filling!
- For easy and neat filling, transfer the ricotta mixture into a pastry bag fitted with a large round tip. Alternatively, you can use a large ziplock bag with one corner snipped off (about a 1-inch opening).
- Working with one par-cooked shell at a time, gently fill each pasta shell with about one tablespoon of the creamy ricotta mixture.
- Carefully arrange each stuffed shell in the baking dish over the meat sauce, placing them in tight, organized rows. This ensures even cooking and a beautiful presentation.


4. Assemble, Bake, and Serve
- Once all shells are stuffed and arranged, spoon the remaining meat sauce over the shells, ensuring they are well covered. Then, generously top the entire dish with grated mozzarella cheese. This creates that irresistible golden, bubbly crust.
- Cover the baking pan tightly with aluminum foil. This helps to trap moisture and ensures the pasta cooks through evenly without drying out.
- Bake in a preheated 400°F (200°C) oven for 30 minutes, or until the sauce is hot and bubbly around the edges.
- Carefully remove the foil. If using, evenly sprinkle the panko bread crumbs and pine nuts over the stuffed shells.
- Return the uncovered dish to the oven for another 10-15 minutes, or until the mozzarella cheese is melted, golden brown, and the bread crumbs are nicely toasted.
- Once out of the oven, let the pasta dish rest for about 10 minutes before serving. This allows the cheese and sauce to set slightly, making it easier to serve.
- Serve your pesto ricotta stuffed shells warm, topped with additional grated Parmesan cheese, fresh basil leaves, and a sprinkle of diced avocado for a delightful fresh contrast. Enjoy!

Expert Tips for Perfect Stuffed Shells
Achieving perfectly cooked and flavorful stuffed pasta shells is easy with a few simple tricks:
- Prevent Sticking Pasta: After boiling, drain, and rinse your pasta shells under cold water. Then, arrange them in a single layer on a large platter or baking sheet, ensuring they don’t overlap. A light drizzle of olive oil tossed gently over the shells will also work wonders in preventing them from sticking together as they cool.
- Mindful Filling: It’s tempting to overfill, but resist the urge! You only need about one tablespoon of the ricotta filling per shell. Too much filling can cause the delicate pasta shells to tear or break during baking, leading to a messy, rather than elegant, presentation.
- Non-Stick Foil Trick: To prevent the aluminum foil from sticking to the glorious, cheesy top of your pasta dish during baking, lightly spray the underside of the foil with a non-stick cooking spray or brush it with a little olive oil before covering the pan. This ensures a clean lift-off and a beautiful cheese crust.
- Season Your Filling: Don’t forget to taste and adjust the seasoning of your ricotta mixture before stuffing. A pinch of salt and black pepper can make a big difference in enhancing the overall flavor profile.
- Evenly Spread Sauce: Ensure an even layer of sauce at the bottom of your baking dish. This prevents the shells from sticking to the pan and helps keep them moist and flavorful from below.
Make-Ahead Mastery: Preparing Stuffed Pasta Shells in Advance
These pesto ricotta stuffed pasta shells are a classic make-ahead dish, perfect for busy weeknights or entertaining. The ability to prepare dinner in the morning and simply bake it fresh in the evening is a culinary superpower!
- Preparation: You can prepare the entire stuffed pasta shells recipe right up to the point of assembling the final dish in the baking pan and covering it tightly with foil.
- Refrigeration: Place the covered dish in the refrigerator for up to 8 hours. This allows the flavors to meld further, making it even more delicious.
- Baking Cold: When you’re ready to cook, simply complete the remaining recipe steps. Keep in mind that starting with a cold dish will require an additional 10-15 minutes to the total baking time to ensure it heats through thoroughly. Always check for bubbling edges and a hot center.

Storing Leftover Stuffed Pasta Shells
Proper storage ensures your delicious leftovers remain fresh and enjoyable for days to come:
- Refrigeration: Allow any leftover pasta shells to cool completely to room temperature. Then, transfer them to a covered, airtight container and store them in the refrigerator for up to 4 days.
- Reheating in the Microwave: For quick reheating, individual portions can be warmed in the microwave. Heat in 1-minute intervals, stirring or checking occasionally, until thoroughly warmed through.
- Reheating in the Oven: For a more even reheat that preserves texture, transfer the leftover shells to an oven-safe dish. Cover it with foil to prevent drying, and bake in a preheated 350°F (175°C) oven for approximately 20 minutes, or until warmed through and bubbly.
How to Freeze Pesto Ricotta Stuffed Pasta Shells for Later
Stuffed shells are an excellent freezer-friendly meal, making them perfect for future busy days. Here’s how to freeze them, both baked and unbaked:
- Freezing Unbaked Stuffed Shells:
- Prepare the pasta shells completely through the final dish assembly in a freezer-safe baking pan (foil pans work great for this).
- Instead of baking, cover the pan tightly with a layer of plastic wrap, pressing it down to remove any air. Follow this with a secure layer of heavy-duty aluminum foil. This double layer protects against freezer burn.
- Freeze for up to 3 months.
- To bake from frozen: Remove the plastic wrap and the original foil. Cover the dish with a fresh layer of foil. Bake in a preheated oven (typically 375-400°F or 190-200°C) for a longer duration, usually 60-90 minutes, or until the center is hot and bubbly and the pasta is tender. Remove the foil for the last 15-20 minutes to allow the cheese to brown. You may need to adjust baking time depending on your oven and dish size.
- Freezing Baked Stuffed Shells:
- Allow fully baked leftover pasta shells to cool completely to room temperature.
- Transfer individual portions or the entire dish to a freezer-safe container or heavy-duty ziplock bags. Ensure as much air as possible is removed from bags to prevent freezer burn.
- Freeze for up to 3 months.
- To reheat from frozen: Transfer the desired amount to an oven-safe dish. Cover with foil and bake in a preheated 350°F (175°C) oven until thoroughly heated through, approximately 30-45 minutes. For a crispy topping, you may wish to sprinkle a fresh layer of panko bread crumbs and pine nuts during the last 10-15 minutes of reheating.

Frequently Asked Questions About Stuffed Pasta Shells
Stuffed pasta shells are a hearty main course, so complement them with simple, fresh side dishes. Excellent choices include garlic breadsticks, a crisp Caesar salad, a light mixed green salad with vinaigrette, steamed green beans, roasted asparagus, or a simple sliced Italian bread to sop up any extra sauce.
A good rule of thumb is to plan on serving adults 2-4 jumbo shells per person, depending on their appetite and whether other substantial side dishes are being served. For children, 1-2 jumbo shells are typically sufficient. Always consider your guests’ normal eating habits and the richness of the meal.
While both dishes are remarkably similar in concept – a creamy filling encased in pasta, covered with sauce and cheese, and baked – the primary distinction lies in the pasta shape. Manicotti uses long, tubular-shaped pasta, which is typically filled before baking. Stuffed shells, on the other hand, are made with large, round, cup-shaped pasta known as conchiglie, offering a unique pocket for the delicious filling.
The pasta specifically used to make classic stuffed shells is called conchiglie. This Italian word literally means “conch shells” or “seashells,” perfectly describing their distinctive, curved, and cup-like shape, which is ideal for holding rich fillings.
Absolutely! To make this recipe vegetarian, simply omit the Italian sausage. You can replace it with sautéed mushrooms, spinach, roasted vegetables like zucchini and bell peppers, or a plant-based ground meat alternative. Ensure you season any vegetarian additions well to build layers of flavor.
Explore More Delicious Pasta Recipes
If you love this recipe, be sure to check out some of my other favorite pasta creations:
- Smoked Salmon Fettuccini Alfredo
- Tequila Lime Seared Scallops Pasta
- Creamy White Wine Scallops Pasta
- Instant Pot Chicken Alfredo Pasta

Pesto Ricotta Stuffed Pasta Shells
Shinee Davaakhuu
15
45
60
8
servings
Comment
Print Recipe
Ingredients
- 12 oz (340 g) jumbo shells
- 1 lb (450 g) mild Italian sausage (Note 1)
- 1 (24oz) jar (677 g) pasta sauce (Note 2)
- 1 (15oz) tub (425 g) ricotta cheese
- ½ cup (50 g) grated Parmesan cheese, plus more for serving
- 2 large eggs
- 3 tablespoons pesto
- 8 oz (225 g) mozzarella cheese, grated
- ¼ cup panko bread crumbs (optional)
- 2 tablespoons pine nuts (optional)
- Fresh basil for garnish (optional)
- Diced avocado for garnish (optional)
Equipment
- 1 (9×13 inch) baking dish
- Large skillet
- Pastry bag with round tip (or ziplock bag)
Instructions
- Preheat the oven to 400°F (200°C).
- Bring a large pot of salted water to a boil. Add jumbo pasta shells and par-cook according to package instructions (al dente, slightly firm). Drain and rinse under cold water, then spread on a platter to cool.
- In a large skillet, cook the Italian sausage over medium-high heat, breaking it into small pieces. Cook until browned, then transfer to a paper towel-lined plate to drain excess grease.
- Wipe off any excess grease from the skillet. Pour in the pasta sauce. Add the drained sausage and simmer over medium-low heat until heated through and flavors have blended.
- Pour half of the meat sauce into the bottom of a 9×13-inch (23x33cm) baking dish, spreading it evenly.
- In a medium bowl, combine ricotta cheese, Parmesan cheese, eggs, and pesto. Mix until smooth and well combined.
- Transfer the ricotta mixture into a pastry bag with a round tip (or a ziplock bag with one corner cut). Fill each par-cooked pasta shell with about one tablespoon of the ricotta mixture.
- Arrange the stuffed shells in tight rows over the sauce in the baking dish. Cover the shells with the remaining meat sauce.
- Top generously with grated mozzarella cheese.
- Cover the baking dish tightly with aluminum foil (lightly spray the underside of the foil to prevent sticking). Bake for 30 minutes, or until hot and bubbly.
- Remove the foil. If desired, sprinkle panko bread crumbs and pine nuts evenly over the top. Return the uncovered dish to the oven and bake for another 10-15 minutes, or until the cheese is golden brown and bubbly and bread crumbs are toasted.
- Remove from oven and let the pasta dish rest on a wire rack for 10 minutes before serving. This allows the sauce and cheese to set.
- Garnish with fresh basil, additional grated Parmesan, and diced avocado (if using) before serving warm.
⭐️ Did you make this recipe?
Please leave a review and let us know how you liked it!
Tips & Notes
Note 2: While store-bought tomato pasta sauce offers convenience, feel free to experiment with different flavors such as roasted garlic or mushroom sauce. Using a jar of homemade marinara sauce will undoubtedly add an even more delicious, authentic touch.
Storing & Freezing Tips:
- Refrigeration: Store leftover pasta shells in a covered, airtight container in the refrigerator for up to 4 days.
- Freezing Unbaked: Assemble the shells in a freezer-safe pan. Cover tightly with plastic wrap and then foil. Freeze for up to 3 months. Bake from frozen, adding extra time (approx. 60-90 minutes at 375-400°F).
- Freezing Baked: Let fully baked shells cool to room temperature. Transfer to a freezer-safe container or bag. Freeze for up to 3 months. Reheat in the oven from frozen at 350°F, covered, for 30-45 minutes. You may add fresh panko and pine nuts during the last 10-15 minutes of reheating.
- To Serve/Reheat: Whether thawed or frozen, reheat covered in the oven at 350°F (175°C) until thoroughly heated through and bubbly.
Nutrition
1
serving
616
kcal
40
g
30
g
37
g
5
g
1220
mg
Main Course
Italian

Did you make this?
Leave a rating and your feedback. Thank you!
