As I nestled these creamy stuffed shells into a baking dish, the delightful aroma of garlic and sun-dried tomatoes filled my kitchen, instantly transporting me to a cozy Italian trattoria. Today, I’m excited to share my recipe for Creamy Sun-Dried Tomato and Ricotta Stuffed Shells, a dish that strikes the perfect balance between comfort food and effortless elegance. This vegetarian delight is not only easy to prepare, making it ideal for quick weeknight dinners, but it also impresses at gatherings, leaving guests asking for the recipe. With tender pasta shells enveloping a rich ricotta filling, and topped with marinara and bubbling cheese, you’re in for a heartwarming treat. Are you ready to dive spoon-first into this creamy goodness?

Why are these stuffed shells a must-try?
Creamy Comfort: These stuffed shells take comfort food to the next level, featuring a melt-in-your-mouth ricotta and sun-dried tomato filling that will have everyone coming back for seconds.
Time-Saving Delight: Preparation is a breeze! With easy-to-follow steps, you can whip these up in no time, perfect for busy weeknights or last-minute gatherings.
Endless Variations: Feel free to experiment! Add spinach for extra nutrition, or swap in roasted red peppers for a twist on flavor. There’s a version for every taste.
Crowd-Pleasing Appeal: Whether it’s a family dinner or a festive occasion, this dish is sure to impress your guests and earn you accolades. Don’t forget to check out other comfort food recipes that will warm your heart!
Melty Goodness: Topped with gooey mozzarella and parmesan, the bubbling cheese creates a golden, crispy layer that pairs perfectly with the rich, creamy filling.
Creamy Sun-Dried Tomato and Ricotta Stuffed Shells Ingredients
For the Pasta
• Jumbo Pasta Shells – Choose these for the perfect fit to hold the creamy filling.
For the Filling
• Ricotta Cheese – Adds creaminess; you can swap with cottage cheese for a lighter touch.
• Sun-Dried Tomatoes – Provides a burst of flavor; opt for oil-packed for convenience or soak dry ones beforehand.
• Garlic – Fresh chopped garlic enhances aroma and flavor; garlic powder is a quick alternative.
• Fresh Herbs (Basil, Oregano) – Elevate taste; dried herbs are a good substitute when fresh is not available.
For the Sauce
• Marinara Sauce – Brings moisture and tang; homemade or store-bought, just pick a low-sodium version for health.
For the Topping
• Mozzarella Cheese – Adds gooeyness and a lovely melt; provolone or vegan cheese can also be used.
• Parmesan Cheese – Enhances umami flavors; nutritional yeast is a great dairy-free substitute.
Step‑by‑Step Instructions for Creamy Sun-Dried Tomato and Ricotta Stuffed Shells
Step 1: Boil the Shells
Start by boiling a large pot of salted water over medium-high heat. Carefully add the jumbo pasta shells and cook for about 9-11 minutes until they reach al dente, stirring occasionally to prevent sticking. Once cooked, drain the shells and rinse them under cold water to stop the cooking process. Set aside on a clean kitchen towel to dry and chill.
Step 2: Prepare the Filling
In a large mixing bowl, combine the creamy ricotta cheese, finely chopped sun-dried tomatoes, minced garlic, and your choice of fresh or dried herbs. Mix thoroughly until you achieve a consistent, flavorful filling. The mixture should be creamy and fragrant, providing the perfect base for your stuffed shells.
Step 3: Stuff the Shells
Preheat your oven to 350°F (175°C). Using a spoon, generously fill each pasta shell with the ricotta and sun-dried tomato mixture. Be sure to pack them well, ensuring each shell is full of that delicious creamy goodness. Place the filled shells upright on a greased baking dish, ready for the sauce.
Step 4: Layer the Marinara Sauce
Spread a thin layer of marinara sauce evenly on the bottom of the baking dish, ensuring it covers the surface entirely. This step not only prevents sticking but adds a lovely tangy flavor that complements the stuffed shells. Once done, arrange the stuffed shells on top of the marinara layer, allowing room between them for even cooking.
Step 5: Top and Bake
Pour the remaining marinara sauce over the stuffed shells, making sure to cover them well. Sprinkle a generous amount of mozzarella and parmesan cheese on top, creating a lovely cheesy crust. Bake in the preheated oven for about 25-30 minutes, until the cheese is bubbly and golden, and the sauce is simmering around the edges.
Step 6: Serve With a Garnish
Once baked, remove the dish from the oven and let it cool for about 5-10 minutes. This will allow the flavors to settle. Garnish with freshly chopped herbs, if desired, for an extra pop of color and flavor. Serve these delicious Creamy Sun-Dried Tomato and Ricotta Stuffed Shells warm, savored with a side salad or your favorite bread for the perfect comforting meal.

How to Store and Freeze Creamy Sun-Dried Tomato and Ricotta Stuffed Shells
Fridge: Store any leftover stuffed shells in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave or oven until heated through.
Freezer: You can freeze the assembled shells before baking. Wrap tightly in plastic wrap and aluminum foil for up to 2 months. Bake from frozen, adding 10–15 extra minutes to the baking time.
Make-Ahead: Prepare the stuffed shells a day in advance, cover with marinara sauce, and refrigerate before baking. This makes them a convenient, hassle-free option for busy nights!
Reheating: For the best results, reheat leftover shells in the oven at 350°F (175°C) for about 20 minutes until warmed through and the cheese is melted. Enjoy these creamy stuffed shells as a go-to comfort food!
What to Serve with Creamy Sun-Dried Tomato and Ricotta Stuffed Shells
Elevate your dining experience with delightful pairings that complement the rich and creamy flavors of this dish.
-
Crisp Green Salad: A light salad tossed with a zesty vinaigrette adds freshness and balances the richness of the stuffed shells.
-
Garlic Bread: Serve warm, buttery garlic bread alongside for a textural contrast; perfect for soaking up the marinara sauce!
-
Roasted Vegetables: Seasoned roasted vegetables like zucchini and bell peppers bring a pop of color and nutritional boost to your meal.
-
Light Red Wine: The fruity notes of a light red wine, such as Pinot Noir, harmonize beautifully with the savory flavors of the dish.
-
Herbed Quinoa: Serve a side of fluffy herbed quinoa for a nutritious grain option that adds a nutty flavor to the creamy goodness.
-
Sautéed Spinach: A side of sautéed spinach drizzled with olive oil not only enhances flavor but adds a delightful vibrant green element.
-
Chocolate Mousse: Finish off the meal with a rich chocolate mousse; its sweetness creates a perfect ending alongside the savory stuffed shells.
-
Lemon Sorbet: For a refreshing contrast, a scoop of lemon sorbet cleanses the palate and adds a touch of bright citrus flavor.
Expert Tips for Creamy Stuffed Shells
-
Perfect Pasta: Make sure to cook the jumbo pasta shells until they are al dente; overcooked shells may tear or fall apart when stuffed.
-
Filling Flavors: Don’t skimp on the garlic and herbs! They enhance the creamy ricotta filling, transforming your stuffed shells into a flavor-packed delight.
-
Sauce Matters: Using high-quality marinara sauce elevates the dish; opt for low-sodium varieties for a healthier choice without sacrificing taste.
-
Vegetable Boost: For added nutrition, incorporate sautéed spinach or chopped kale into the ricotta filling, giving your creamy stuffed shells a flavorful twist.
-
Cheesy Topping: Generously sprinkle mozzarella and parmesan on top for that perfect, bubbling golden crust. It’s the crowning glory of your dish!
Variations & Substitutions for Creamy Sun-Dried Tomato and Ricotta Stuffed Shells
Feel free to add your own personal touch to this delightful dish and make it truly yours!
-
Dairy-Free: Swap ricotta and mozzarella for cashew cheese or vegan alternatives for a nutty twist.
Consider blending soaked cashews with nutritional yeast for creamy decadence without dairy! -
Spinach Boost: Mix in chopped fresh spinach or sautéed kale to lighten up the filling.
Not only will this add a pop of green, but it will also pack your shells with extra nutrients. -
Meat Lover’s Delight: Incorporate cooked ground sausage or turkey to the filling for an extra savory kick.
This heartier version will satisfy meat lovers and add a lovely richness to the dish. -
Flavor Swap: Replace sun-dried tomatoes with roasted bell peppers for a sweeter, smoky flavor.
This simple switch can introduce a delightful change of pace while keeping the dish colorful. -
Herb Explosion: Experiment with different herbs, such as thyme or parsley, for a fresh aromatic twist.
Mixing herbs can create an exciting flavor profiles, so feel free to explore your favorites! -
Spicy Kick: Add crushed red pepper flakes to the filling or sauce for a touch of heat.
A little spice can elevate the entire dish and create a beautiful contrast to the creamy filling. -
Whole Grain Upgrade: Use whole wheat or gluten-free pasta shells for a healthier alternative.
This small change can add fiber to the recipe while keeping all the delightful flavors intact. -
Nutty Finish: Top with toasted pine nuts or walnuts before serving for a crunchy texture.
These add an unexpected crunch that complements the softness of the stuffed shells perfectly.
Don’t forget to pair these shells with a fresh green salad or some crusty bread. And if you’re looking for more comfort food inspiration, be sure to check out these amazing comfort food recipes that are sure to warm your heart!
Make Ahead Options
These Creamy Sun-Dried Tomato and Ricotta Stuffed Shells are perfect for meal prep enthusiasts! You can assemble the entire dish up to 24 hours in advance—just prepare the pasta shells, fill them, and layer everything in the baking dish. Cover the prepared dish tightly with plastic wrap before refrigerating to keep the flavors fresh and prevent moisture loss. When you’re ready to enjoy this comforting meal, simply remove the wrap and bake, adding an extra 5-10 minutes if baking straight from the fridge. Alternatively, if you want to plan even further ahead, you can freeze the stuffed shells before baking, and they will keep well for up to 3 months. Just bake directly from frozen, adding additional baking time for a deliciously satisfying dinner with minimal effort!

Creamy Sun-Dried Tomato and Ricotta Stuffed Shells Recipe FAQs
How do I choose ripe ingredients for this recipe?
Absolutely! For the best flavor, select fresh ricotta cheese from the dairy section, where it’s often creamier. When choosing sun-dried tomatoes, go for oil-packed varieties for convenience and flavor, or make sure to soak dry ones in hot water for about 30 minutes before using to soften them. Always pick fresh herbs; they can greatly elevate the taste of the dish!
How should I store leftover stuffed shells?
You can store any leftovers in an airtight container in the refrigerator for up to 3 days. When you’re ready to enjoy them again, simply reheat in the microwave or the oven until warmed through. If you want to maintain optimal texture and flavor, the oven is best—set it to 350°F (175°C) and heat for about 20 minutes.
Can I freeze the stuffed shells?
Yes, you can freeze the assembled Creamy Sun-Dried Tomato and Ricotta Stuffed Shells before baking! Wrap them tightly in plastic wrap followed by aluminum foil to prevent freezer burn, and they’ll last for up to 2 months. When you’re ready to bake, remove the wrapping and bake directly from the freezer, adding about 10-15 extra minutes to the baking time.
What if my pasta shells break while boiling?
Very often, this can happen if the shells are overcooked. To avoid breakage, boil the jumbo shells just until they’re al dente, which usually takes around 9-11 minutes. If a shell does break, no worries! Simply use it to fill a spot on the baking dish, and don’t forget to enjoy the extra piece as a little snack!
Are there any dietary considerations for this recipe?
If you or your guests have dietary restrictions, you can easily modify this recipe. For a lighter option, swap the ricotta with cottage cheese. To make it vegan, use cashew cheese or tofu combined with nutritional yeast as a ricotta substitute, and choose vegan cheese for the topping. Always double-check for potential allergens like nuts or gluten, depending on your pasta choice. Enjoy exploring all the options!
Can I prepare these stuffed shells a day in advance?
Absolutely! You can assemble the shells the day before, cover them with marinara sauce, and store them in the fridge. This make-ahead option is perfect for busy nights! Just remember to adjust your baking time, as they might take a few extra minutes to heat through completely when taken from the fridge. Enjoy the convenience without sacrificing flavor!

Creamy Sun-Dried Tomato and Ricotta Stuffed Shells for Cozy Nights
Ingredients
Equipment
Method
- Start by boiling a large pot of salted water over medium-high heat. Carefully add the jumbo pasta shells and cook for about 9-11 minutes until they reach al dente, stirring occasionally. Once cooked, drain the shells and rinse under cold water to stop the cooking process. Set aside on a clean kitchen towel to dry and chill.
- In a large mixing bowl, combine the creamy ricotta cheese, finely chopped sun-dried tomatoes, minced garlic, and your choice of fresh or dried herbs. Mix thoroughly until you achieve a consistent, flavorful filling.
- Preheat your oven to 350°F (175°C). Using a spoon, generously fill each pasta shell with the ricotta and sun-dried tomato mixture.
- Spread a thin layer of marinara sauce evenly on the bottom of the baking dish. Arrange the stuffed shells on top, allowing room between them.
- Pour the remaining marinara sauce over the stuffed shells. Sprinkle a generous amount of mozzarella and parmesan cheese on top. Bake for about 25-30 minutes, until the cheese is bubbly and golden.
- Once baked, remove the dish and let it cool for about 5-10 minutes. Garnish with freshly chopped herbs before serving.













