• Skip to main content
  • Skip to primary sidebar
Julia's Album
menu icon
go to homepage
  • Subscribe
  • Save Recipes!
  • About
  • Salads
  • Pasta
  • Chicken
  • Seafood
  • All Main Courses
  • Latest Recipes
  • Recipe Index
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Subscribe
    • Save Recipes!
    • About
    • Salads
    • Pasta
    • Chicken
    • Seafood
    • All Main Courses
    • Latest Recipes
    • Recipe Index
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Stuffed Shells

    By Julia | Updated: Apr 02, 2025 | Published: Apr 02, 2025 | 18 Comments

    1.8K shares
    • Facebook372
    Jump to Recipe Print SaveSaved!
    This post may contain affiliate links. For more information, please see our affiliate policy.

    Each jumbo pasta shell is generously stuffed with a creamy mix of ricotta, mozzarella, parmesan, sautéed spinach, and nestled into a skillet of rich marinara sauce. After a quick trip to the oven, the stuffed shells come out bubbling with melty cheese and fragrant marinara. Serve with homemade garlic dinner rolls.

    Spinach and ricotta stuffed shells with marinara sauce topped with pine nuts in a cast iron pan.

     

    Stuffed Shells that stand out from the crowd!

    Pasta is one of my favorite things to cook, and I always try to make my pasta dishes somewhat unique. For this recipe, I’m using jumbo shells (conchiglioni) stuffed with a classic spinach and ricotta filling, but with a few twists:

    • I use toasted pine nuts both in the filling and on top of the shells to add a rich, nutty crunch.
    • I sauté the garlic and spinach before adding them to the ricotta mixture, to enhance flavor and reduce moisture, keeping the filling firm. Fresh lemon zest and juice brighten the overall flavor.
    • No-boil shortcut: I cook the shells just shy of al dente to prevent over-softening. This method ensures that the shells retain their structure and absorb the marinara sauce without falling apart. 
    • I use high-quality ingredients like freshly grated mozzarella, parmesan, and premium marinara sauce (such as Rao's or Mezzetta) to elevate the dish to restaurant-quality.
    Spinach and ricotta stuffed shells with marinara sauce topped with pine nuts on a plate.

    The Ingredients

    • Fresh ingredients: You'll need garlic, fresh spinach, an egg, lemon zest, lemon juice, and fresh basil for garnish.
    • Pantry: You'll need jumbo pasta shells (Conchiglioni), olive oil, salt, pepper, and pine nuts.
    • Dairy: I use ricotta cheese, low-moisture mozzarella cheese, and parmesan cheese.
    • Tomato sauce: Use a high-quality store-bought marinara - I recommend Rao's or Mezzetta brands.
    • Tip: the below photo depicts every single ingredient you need. Take a screenshot for your shopping list!
    The photo of all ingredients you need to make spinach ricotta stuffed shells.
    A single spinach and ricotta stuffed shell with marinara sauce topped with pine nuts - on a spoon.

    How To Make Stuffed Shells (step-by-step photos)

    Note: This is a step-by-step overview. Find the full recipe with measurements in the recipe card below.

    Preheat the oven to 375°F and cook the jumbo shells just shy of al dente—they’ll finish up in the oven. In a skillet, sauté garlic and spinach with a little salt and pepper until wilted (smashing it with a spatula speeds things up).

    Cooking jumbo shells in boiling water and sauteeing spinach with garlic in a cast iron pan.

    In a medium bowl, mix the spinach with ricotta, mozzarella, parm, an egg, lemon zest, lemon juice, and toasted pine nuts—because we’re fancy like that. Pour marinara into the same skillet.

    Mixing the wilted spinach with ricotta, mozzarella, parm, an egg, lemon zest, lemon juice, and toasted pine nuts in a bowl, then pouring marinara sauce into the cast iron skillet.

    Stuff those shells generously, and nestle them into the sauce. Cover, bake until bubbly, then uncover for the final golden touch. Finish with more parm, basil, and the rest of the pine nuts. Serve immediately!

    Nestling stuffed jumbo shells into the marinara sauce in a cast iron skillet, then baking until golden and topping with more pine nuts.
    Spinach and ricotta stuffed shells with marinara sauce topped with pine nuts in a cast iron pan.

    Tips for Success

    1. You are welcome to top the stuffed shells with more grated mozzarella if you like, but it can overwhelm the delicate texture and flavor of the spinach and ricotta if used in large quantities.
    2. Make sure to cook the shells al dente! If you fully cook them before baking, you will overcook them in the final bake, making them mealy and dry.
    3. If the ricotta is too wet, you can drain the excess moisture using cheese cloth or a strainer.
    4. Try not to overfill the shells. If there’s a lot bulging out, scoop a little out. 
    5. If you can only find untoasted and unsalted pine nuts, toast them in a pan on medium heat with no oil. Make sure to stir every 30 seconds so they don’t burn. Once they’ve become a touch brown, sprinkle them with salt and remove them immediately to a flat tray or plate to cool before using them in the recipe.

    Serve with

    • Garlic Butter Dinner Rolls
    • Tomato Cucumber Avocado Salad with Mozzarella and Basil Pesto
    • Tomato Cucumber Lettuce Salad
    • Easy Homemade White Bread (made in a bread machine)
    • Pan-Seared Chicken Thighs
    • Blackened Shrimp
    • Pan-Seared Chicken Breasts
    Stuffed Shells with creamy ricotta, mozzarella, parmesan, and sautéed spinach filling, in marinara sauce topped with pine nuts on a plate.
    4.72 from 7 votes

    Stuffed Shells

    Jumbo pasta shells are stuffed with a creamy ricotta, mozzarella, parmesan, and sautéed spinach filling, then baked in a rich marinara sauce until bubbling with melty cheese. Pair with homemade garlic dinner rolls!
    Print Recipe Pin Recipe Save RecipeSaved!
    Prep Time 10 minutes mins
    Cook Time 50 minutes mins
    Total Time 1 hour hr
    Course Main Course
    Cuisine Italian
    Servings 6
    Calories per serving 369 kcal
    Author: Julia

    Ingredients

    • 20 jumbo pasta shells (conchiglioni) cooked to al dente
    • 1 tablespoon olive oil
    • 2 cloves garlic minced
    • 6 oz fresh spinach
    • 1 egg
    • 15 oz ricotta cheese whole or skim milk container
    • ⅔ cup low-moisture mozzarella cheese freshly grated
    • ⅔ cup parmesan cheese plus more for garnish
    • ⅔ cup toasted salted pine nuts divided
    • zest of 1 lemon
    • juice of ½ lemon
    • salt and pepper to taste
    • 2 cups marinara sauce we recommend Rao’s or Mezzetta brand
    • fresh basil finely chopped, for garnish
    US Customary - Metric
    Prevent your screen from going dark

    Instructions 

    • Preheat the oven to 375 degrees. Follow the cooking directions on your jumbo pasta shells package, but make sure to cook them just slightly under to al dente.
    • In a medium cast iron skillet, heat the olive oil over medium heat and saute the garlic and spinach with a pinch of salt and pepper together until the spinach is wilted. You can smash the spinach with a spatula to help more moisture evaporate during cooking. If the spinach leaves are large, make sure to chop it roughly.
    • Combine the spinach and garlic in a large bowl with the egg, ricotta, mozzarella, parm, ½ cup pine nuts, lemon zest, lemon juice, and salt and pepper to taste.
    • Pour the marinara into the same cast iron skillet, stuff the shells with the spinach ricotta mixture, about 2 heaping tablespoons per shell, and place them into the sauce.
    • Cover with foil and bake for 25-30 minutes, until the marinara is bubbling and the pasta has cooked through. Remove the foil, and bake for another 5 minutes.
    • Remove from the oven, garnish with parmesan cheese, remaining pine nuts, and freshly chopped basil.

    Nutrition

    Nutrition Information
    Stuffed Shells
    Amount per Serving
    Calories
    369
    % Daily Value*
    Fat
     
    28
    g
    43
    %
    Saturated Fat
     
    11
    g
    69
    %
    Trans Fat
     
    0.003
    g
    Polyunsaturated Fat
     
    6
    g
    Monounsaturated Fat
     
    9
    g
    Cholesterol
     
    79
    mg
    26
    %
    Sodium
     
    746
    mg
    32
    %
    Potassium
     
    605
    mg
    17
    %
    Carbohydrates
     
    12
    g
    4
    %
    Fiber
     
    2
    g
    8
    %
    Sugar
     
    4
    g
    4
    %
    Protein
     
    20
    g
    40
    %
    Vitamin A
     
    3534
    IU
    71
    %
    Vitamin C
     
    14
    mg
    17
    %
    Calcium
     
    413
    mg
    41
    %
    Iron
     
    3
    mg
    17
    %
    * Percent Daily Values are based on a 2000 calorie diet.

    Nutrition Disclaimer:

    The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed. It should not be used as a substitute for a professional nutritionist’s advice.

    Keyword stuffed shells
    Spinach and ricotta stuffed shells with marinara sauce topped with pine nuts on a plate.

    Substitutions

    • Cottage cheese: This cheese can be lighter in fat content than ricotta. However, it is often wetter. Make sure to drain it for at least 10 minutes in either a strainer or cheese cloth prior to using.
    • Mascarpone: For a creamier richer alternative, replace the ricotta with mascarpone.
    • Kale, Swiss Chard, Arugula, Frozen Spinach: You can replace the fresh spinach with any of these other options. For the frozen spinach, make sure to defrost it and remove all of the moisture prior to mixing.
    • Manicotti Tubes: You can fill par-cooked manicotti tubes with the spinach ricotta mixture if you have a hard time finding jumbo pasta shells.
    • Vodka sauce, meat sauce: You are welcome to use any other kind of tomato sauce for this recipe!
    • Garlic parm bread crumb topping: If you want to sub the pine nuts for another crunchy topping, a delicious alternative is to combine about 1 cup of bread crumbs, 1 minced garlic cloves, 2 tablespoons of butter, a little salt and pepper into a small pan and toast slightly. Sprinkle this on your stuffed shells prior to baking. 
    • Frozen spinach: You can replace fresh spinach with the same amount of frozen spinach. Just make sure it’s completely thawed and all water has been squeezed out.

    Variations

    • Spicy: If you want to add some spice, feel free to add ½ teaspoon of crushed red pepper into the spinach ricotta mixture!
    • Meat: You can add some ground turkey, chicken, beef, or pork to this recipe to add even more protein!
    • Vegan: If you have access to vegan cheeses, feel free to replace all of the cheese with your favorite vegan types.
    • Pesto: You can add pesto to either or both your ricotta stuffing and marinara prior to baking!

    Storage & Reheating Instructions

    • To refrigerate: The cooled pasta can be stored in an airtight container in the fridge for up to 4 days. 
    • To freeze, place the pasta in an airtight container. You can freeze the pasta for up to 2 months. Thaw in the fridge overnight before reheating.
    • To reheat, place the pasta on a microwave safe plate, cover with a paper towel to prevent splatter, and heat between 30 seconds to 1 minute or until it reaches your desired temperature.

    More Pasta Recipes

    • Chicken Feta Pasta
    • Sausage Rigatoni
    • Shrimp Orzo
    • Italian Sausage Spaghetti
    • Sun-Dried Tomato Chicken Pasta
    Spinach & Ricotta Stuffed Shells with marinara sauce topped with pine nuts on a plate.
    Spinach & Ricotta Stuffed Shells with marinara sauce topped with pine nuts (close-up photo).
    « Fruit Pizza
    Carrot Cake Cheesecake »
    1.8K shares
    • Facebook372

    Reader Interactions

    Comments

      Submit your question or provide a review of the recipe + star rating RIGHT HERE. Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Marcia Flores

      June 05, 2025 at 8:15 pm

      This was great!!!! Easy and so good!!!

      Reply
      • Julia

        June 12, 2025 at 8:04 pm

        That makes me super happy, Marcia! ❤️

        Reply
    2. Maureen Mullins

      May 17, 2025 at 11:54 am

      I made this and it was amazing! So delicious. 5 star for sure. I made my own marinara sauce.

      Reply
      • Julia

        May 17, 2025 at 12:35 pm

        Thank you, Maureen, for your 5-star review - I so appreciate it! 🙂

        Reply
    3. marie josee vander veen

      April 18, 2025 at 8:18 am

      6 portions et 20 conchiglionis comment faire? Et 3 conchiglionis par personne c’est peu

      Reply
      • Julia

        May 08, 2025 at 6:45 pm

        Even though 3 shells per person might not sound like too much, they are, after all, "jumbo" shells so they are much larger than normal pasta shells. I would also serve it with extra salad or add a protein to make this meal more substantial.

        Reply
    4. Jo West

      April 14, 2025 at 7:19 am

      Delicious and so easy to prepare and make.

      Reply
      • Julia

        April 15, 2025 at 2:47 pm

        Thank you, Jo! I am glad you enjoyed these shells as much as I did! 🙂

        Reply
    5. Pat

      April 06, 2025 at 9:47 pm

      Fabulous recipe, my husband & I loved it!

      Reply
      • Julia

        April 07, 2025 at 2:24 pm

        So happy to hear that, Pat,—thank you!! So glad you both loved it!

        Reply
    6. Steve Sox

      April 04, 2025 at 12:33 pm

      Julia, I agree with Mezetta as a good marinara. But lately I have been making my own using Centos San Marzano whole tomatoes and using Centos' recipe for Quick, healthy marinara. Easy, just a few ingredients and delicious. You should give it a try. Recipe is at their website.

      Reply
      • Julia

        April 04, 2025 at 1:18 pm

        I’ll definitely check out Cento’s recipe (love canned San Marzano whole tomatoes!). Thanks for the tip, Steve,—I’m always up for trying a new sauce, especially one that’s quick and delicious! 🙂

        Reply
    7. Jane B.

      April 02, 2025 at 6:09 pm

      When you say the pasta can be refrigerated overnight, do you mean the assembled dish?

      Reply
      • Julia

        April 03, 2025 at 10:00 am

        Hi Jane! I’m talking about the fully baked dish (not just assembled)—it should be refrigerated or frozen.

        Reply
    8. joseph

      April 02, 2025 at 12:01 pm

      buongiorno yall , been makin stuffed shells for 50 years hmmmm on the spinach twist. very interesting. nuttiness like homadee sauce though , so easy. will try but no pine nuts aint got em picking my spinach and a mother great this mite be Bareese Chard

      Reply
      • Julia

        April 02, 2025 at 1:50 pm

        This would be so good with Swiss chard!! And, yes, homemade tomato marinara sauce is the best!

        Reply
    9. Ed

      April 02, 2025 at 11:30 am

      Great recipe but it is impossible to find shells that large. Does anyone know of a source?

      Reply
      • Julia

        April 02, 2025 at 1:45 pm

        Hi Ed! Yes, these can be a pain to find. I usually buy them at specialty stores if I am lucky or online. Here are a few sources:

        https://www.amazon.com/DaVinci-Jumbo-Shells-12/dp/B00060MTVM/

        https://www.delallo.com/delallo-jumbo-shells-12oz/

        Reply

    Primary Sidebar

    Julia is the author of JuliasAlbum.com (a food blog focused on easy dinner recipes, pasta dishes, salads made with seasonal ingredients). In this photo, Julia is pictured wearing a yellow sweater against an Autumn background.

    Hi, I'm Julia!

    I am a full-time food blogger living in beautiful Colorado. I focus primarily on savory recipes (protein-based & fiber-rich main dishes, pasta, salads) using fresh & seasonal ingredients. A food blogger since 2012, I help home cooks create well-balanced and visually appealing dinners (many of which are 30-minute ONE-PAN meals). Find out more about me and my cooking philosophy. 

    Connect with Julia on Social Media:

    • Facebook
    • Pinterest
    • Instagram
    Get Julia's new recipes by e-mail:
    Subscribe by E-mail

    Footer

    ↑ back to top

    Privacy and Disclosure

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions
    • Affiliate Disclosure

    About

    • About
    • Featured On
    • Contact Me

    Connect on Social Media

    • Pinterest
    • Facebook
    • Instagram

    Copyright © 2012-2025 JuliasAlbum.com

    Site Design: Foodie Pro Theme by Feast Design Co.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required