The rich, tangy aroma of Sun-Dried Tomato and Ricotta Stuffed Shells wafts through your kitchen as these beautiful pasta parcels bake to golden perfection. This Italian-inspired dish combines the creamy richness of ricotta with the intense, sweet-tart flavor of sun-dried tomatoes, all nestled inside tender pasta shells and bathed in marinara sauce. Whether you’re serving a casual family dinner or hosting guests, these stuffed pasta shells deliver restaurant-quality flavor with surprisingly simple preparation. You’ll learn how to create the perfect cheese filling, properly cook the shells, and assemble this impressive dish that’s bound to become a regular request at your dinner table.
Why You’ll Love This Recipe
These Sun-Dried Tomato and Ricotta Stuffed Shells represent Italian comfort food at its finest—approachable yet impressive enough for special occasions. The contrast between the tender pasta exterior and the rich, creamy filling creates a textural masterpiece in every bite. The sun-dried tomatoes add concentrated bursts of tangy sweetness that perfectly balance the mild, cloud-like ricotta, while the two-cheese blend ensures that delightful stretchy pull when you take your first forkful.
What makes this stuffed shell recipe truly special is its versatility. The dish can be prepared ahead of time and popped in the oven when needed, making it perfect for busy weeknights or stress-free entertaining. Each shell is a self-contained portion, allowing for beautiful presentation and easy serving.
The marinara sauce creates a luscious bed for the shells, infusing them with flavor as they bake and creating that bubbling, aromatic finish that makes Italian baked pasta so irresistible. Even kitchen novices can achieve picture-perfect results with this forgiving, crowd-pleasing recipe.
Ingredients List for the Sun-Dried Tomato and Ricotta Stuffed Shells
These ingredients combine classic Italian flavors with the special addition of sun-dried tomatoes, which intensify the tomato essence throughout the dish while adding wonderful texture to the creamy filling.
- 12 oz jumbo pasta shells (about 24 shells)
- 1 ½ cups ricotta cheese
- ½ cup sun-dried tomatoes (finely chopped)
- ½ cup grated Parmesan cheese
- 1 cup shredded mozzarella cheese (divided)
- 1 large egg
- 2 cloves garlic (minced)
- 1 teaspoon Italian seasoning
- ½ teaspoon salt
- ½ teaspoon black pepper
- ¼ teaspoon red pepper flakes (optional)
- 2 ½ cups marinara sauce
- 1 teaspoon olive oil
- ½ teaspoon dried basil
- ½ teaspoon dried oregano
- Fresh basil leaves (chopped)
- Extra Parmesan cheese
Pro Tips
Master the Pasta Cooking: The key to perfect Sun-Dried Tomato and Ricotta Stuffed Shells lies in cooking the pasta shells properly. Cook them just until al dente—they should be firm enough to hold their shape during filling but tender enough to finish cooking in the oven. Always add 1-2 minutes less than the package instructions suggest. Cook a few extra shells to compensate for any that might tear during boiling.
Perfect the Filling Technique: When filling the pasta shells, use a piping bag (or a ziplock bag with a corner snipped off) for cleaner, faster filling. This prevents the messy overflow that can happen with spoon-filling and ensures each shell gets an equal amount of the ricotta mixture. The filling should be generous but not overflowing, as the cheese will expand slightly during baking.
Sauce Strategy: For the best flavor development, spread a thin layer of marinara on the bottom of your baking dish before adding the shells. This prevents sticking and allows the pasta to absorb flavor from below. Reserve about ⅓ of your marinara to spoon over the tops of the filled shells, ensuring they don’t dry out during baking while still allowing the edges to develop a slightly crispy texture for contrast.

Instructions
Step 1: Bring a large pot of salted water to a boil.
Step 2: Cook the jumbo pasta shells according to package instructions until al dente.
Step 3: Drain and rinse under cold water to prevent sticking. Set aside.
Step 4: Preheat your oven to 375°F (190°C).
Step 5: In a large mixing bowl, combine ricotta cheese, chopped sun-dried tomatoes, Parmesan cheese, half of the mozzarella cheese, egg, minced garlic, Italian seasoning, salt, black pepper, and optional red pepper flakes. Mix thoroughly until well combined.
Step 6: Spread 1 cup of marinara sauce evenly across the bottom of a 9×13 inch baking dish.
Step 7: Fill each pasta shell with the ricotta mixture (about 2 tablespoons per shell) and arrange them in the baking dish, open side up.
Step 8: Pour the remaining marinara sauce over the shells, focusing on covering the pasta edges while leaving some of the filling visible.
Step 9: Sprinkle the remaining mozzarella cheese on top, then drizzle with olive oil and sprinkle with dried basil and oregano.
Step 10: Cover the baking dish with aluminum foil and bake for 25 minutes.
Step 11: Remove the foil and bake for an additional 10 minutes until the cheese is bubbly and beginning to brown.
Step 12: Remove from oven and let rest for 5 minutes before serving.
Step 13: Garnish with fresh chopped basil and additional Parmesan cheese before serving.
Variations
Protein-Packed Version: Transform your Sun-Dried Tomato and Ricotta Stuffed Shells by adding 1 pound of cooked Italian sausage or ground turkey to the filling. Brown the meat with 1 teaspoon of fennel seeds and a pinch of crushed red pepper before mixing it into the ricotta blend for a heartier dish that’s perfect for meat lovers. This variation adds savory depth and makes the dish more substantial for hungry guests.
Veggie-Forward Option: Create a nutrient-rich version by incorporating 2 cups of finely chopped spinach (sautéed and drained well), 1 cup of roasted red peppers, and ¼ cup of finely chopped basil into the cheese mixture. These vegetables complement the sun-dried tomatoes beautifully while adding vibrant color, nutrients, and flavor complexity to your stuffed shells recipe.
Dairy-Free Adaptation: For those avoiding dairy, substitute the cheeses with dairy-free alternatives—almond milk ricotta, plant-based mozzarella, and nutritional yeast instead of Parmesan. Use a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water) to replace the chicken egg. This adaptation maintains the comforting texture while accommodating dietary restrictions.
Storage and Serving
Storage Instructions: Leftover Sun-Dried Tomato and Ricotta Stuffed Shells can be refrigerated in an airtight container for up to 3 days. For longer storage, freeze the fully baked dish or individual portions for up to 2 months. When freezing, cover tightly with plastic wrap and then aluminum foil to prevent freezer burn. Thaw overnight in the refrigerator before reheating.
Reheating Method: For the best texture when reheating, cover the stuffed shells with foil and warm in a 350°F oven for about 20 minutes (or 30-40 minutes if frozen). Adding a tablespoon of water to the dish before reheating helps maintain moisture. Microwave reheating works in a pinch, but the texture won’t be quite as good as oven reheating.
Serving Suggestions: These flavorful pasta shells shine when paired with a crisp Caesar salad or simple arugula dressed with lemon and olive oil. For a complete Italian dinner experience, serve with garlic bread or rosemary focaccia to soak up the extra sauce. A medium-bodied Italian red wine like Chianti or Montepulciano makes an excellent beverage pairing, highlighting the tomato flavors and cutting through the richness of the cheese.
FAQs
Can I make Sun-Dried Tomato and Ricotta Stuffed Shells ahead of time?
Yes! You can prepare the entire dish up to 24 hours in advance and refrigerate it unbaked. When ready to serve, add an extra 10 minutes to the covered baking time. Alternatively, prepare just the filling up to 2 days ahead and assemble when ready to bake.
My pasta shells keep tearing. What am I doing wrong?
Shells typically tear when overcooked or handled roughly. Cook them 1-2 minutes less than package directions for al dente texture, and rinse with cold water immediately after draining to stop the cooking process. Handle gently when filling.
Can I use cottage cheese instead of ricotta?
Absolutely! Drain the cottage cheese well and blend it briefly for a smoother texture similar to ricotta. This substitution provides more protein with a slightly tangier flavor profile.
How can I tell when the stuffed shells are done baking?
The dish is ready when the sauce is bubbling around the edges, the cheese on top has melted completely and begun to brown slightly, and the pasta is tender when pierced with a fork.
Can I use jarred sun-dried tomatoes packed in oil?
Yes! Oil-packed sun-dried tomatoes work perfectly in this recipe. Simply drain them well and pat with paper towels before chopping. The residual oil adds flavor, but excessive oil can make the filling too loose.
Sun-Dried Tomato and Ricotta Stuffed Shells
- Prep Time: 15 mins
- Cook Time: 30 mins
- Total Time: 45 mins
- Yield: 4 people 1x
- Category: Dinner
- Method: Cooking
- Cuisine: American
Description
Looking for a delicious dinner idea? Try these Sun-Dried Tomato and Ricotta Stuffed Shells tonight! Discover a new favorite recipe now.
Ingredients
- 12 oz jumbo pasta shells (about 24 shells)
- 1 ½ cups ricotta cheese
- ½ cup sun-dried tomatoes (finely chopped)
- ½ cup grated Parmesan cheese
- 1 cup shredded mozzarella cheese (divided)
- 1 large egg
- 2 cloves garlic (minced)
- 1 teaspoon Italian seasoning
- ½ teaspoon salt
- ½ teaspoon black pepper
- ¼ teaspoon red pepper flakes (optional)
- 2 ½ cups marinara sauce
- 1 teaspoon olive oil
- ½ teaspoon dried basil
- ½ teaspoon dried oregano
- Fresh basil leaves (chopped)
- Extra Parmesan cheese
Instructions
- Step 1: Bring a large pot of salted water to a boil.
- Step 2: Cook the jumbo pasta shells according to package instructions until al dente.
- Step 3: Drain and rinse under cold water to prevent sticking. Set aside.
Notes
Try This Recipe and Leave a comment Below, your opinion matters to me!
Nutrition
- Serving Size: 4 serving
- Calories: 400
- Sugar: 5g
- Sodium: 400mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 5g
- Protein: 15g
- Cholesterol: 50mg