• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Love and Good Stuff logo

  • Recipes
  • About
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
subscribe
search icon
Homepage link
  • All Recipes
  • Contact
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home - Recipes - Pasta

    Spinach and Three Cheese Stuffed Shells

    Dec 18, 2020 · Modified: Aug 11, 2022 by Courtney · This post may contain affiliate links · 14 Comments

    2692 shares
    Jump to Recipe

    Spinach stuffed shells with ricotta, mozzarella, and parmesan cheese. This hearty and crowd pleasing vegetarian pasta dish is easy enough for a week night meal yet impressive enough for guests.

    a close up view of baked spinach stuffed shells in a baking dish.

    Nothing says love in the wintertime like a cheesy baked pasta dish - they are just a bowl of pure bliss. Carbs, sauce, and cheese are the comfort trifecta around here when it's cold out and meals like this are guaranteed to warm you up and squash those winter time blues.

    These spinach stuffed shells are a classic Italian American dish. They take a little bit of time to put together and get the shells all stuffed, but it's really not that difficult and the end result is TOTALLY worth it!

    The main work here is making the filling and putting it into the shells which will take about 30 minutes then it's off to the oven to bake. Totally doable on a weeknight when you're craving cheese filled vegetarian comfort food, these stuffed shells are also pretty enough to serve up for a night of easy entertaining.

    Why you're going to love this

    • Vegetarian - these stuffed shells are a hearty vegetarian dish that are perfect for meat lovers too!
    • Family friendly - you can always make everyone happy with pasta!
    • Freezable - try making a double batch and popping one in the freezer for later.
    • Impressive but easy - stuffed shells are a gorgeous looking dish that will impress any guest, but putting them together takes just a couple of easy steps and a little bit of time.
    • Make ahead - these shells can be prepped to the baking point and stored in the fridge until it's time to cook.

    Ingredients

    • Jumbo shells - just perfect for stuffing with loads of cheese and spinach!
    • Tomato sauce - I always use my basic tomato sauce here. It's the most perfect, fresh tasting, easy tomato sauce and I make big batches to always have some on hand.
    • spinach and onions - the veggie part of the filling. I've used fresh spinach here, but you can substitute for frozen.
    • Ricotta, parmesan and mozzarella - ricotta is the base cheese, but it is a bit bland on it's own. I add mozzarella and parmesan to add more flavour.
    • egg - to help hold the ricotta together in the shells.
    • lemon juice - to enhance the flavour of the spinach and cheese.
    • seasonings - ground black pepper is a must here, and the nutmeg elevates the flavour in a nice subtle way. You can use rosemary if you like, or substitute it for any other Italian herbs you like.

    How to make it

    Boil the pasta. Heat a large of of heavily salted water to a boil and cook the pasta al dente - about 15 minutes.

    Cook the spinach and onions. Heat a large skillet to medium heat and add a bit of olive oil. Cook the onions until the are tender (about 10 minutes) then add the spinach and cook until it's wilted.

    A top down view of cooked spinach and onions in a skillet.

    Put the filling together. Add the ricotta, mozzarella, parmesan, egg, spinach, rosemary, nutmeg and pepper to a medium size bowl and then mix thoroughly to combine it all. Save a bit of the mozzarella and parmesan cheeses for topping the dish at the end.

    a photo collage of unmixed filling ingredients in bowl next to mixed ingredients in a bowl.

    Fill the shells. Add about a half cup of the sauce to the bottom of your baking dish then begin filling the shells with the ricotta and spinach mixture using a spoon. Continue filling and placing shells in the dish until it is full.

    A photo collage of spooning filling into pasta shells and aa baking dish filled with stuffed pasta shells.

    Finish the dish and bake. Spoon the remaining sauce over the shells then sprinkle with the rest of the parmesan and mozzarella cheese. Bake until hot and bubbly then serve.

    A photo collage of unbaked spinach stuffed shells and fresh baked spinach stuffed shells.

    Tips for the best spinach stuffed shells

    Make extra shells - it's common for a shell or two to break during the cooking process. I usually throw in 4 extra shells to be safe.

    Use a quality tomato sauce - this dish is simple and relies on fresh quality ingredients for the best flavor. Make your own sauce if you can (here is my favourite tomato sauce) or invest in a quality brand.

    Shred your own cheese - it always tastes better, and it melts better too!

    Pipe the filling in - If you want your stuffed shells to look extra perfect you can place the filling in a piping bag (or plastic bag with the tip cut off) and pipe it into the pasta shells.

    Common Questions

    Can you freeze them?

    Yes! If you want to freeze the dish for another meal, prepare it in a freezer friendly baking dish, cover with foil and freeze. Lift the corners of the foil so the dish can vent steam, and bake in a 350 degree oven for 60-70 minutes. OR remove from the freezer and place in the fridge the night before then heat as instructed.

    ** be aware that freezing ricotta is ok, but it may change the consistency of it and make it a bit watery.

    Can they be made ahead of time?

    Yes!

    Spinach stuffed shells are a great prep ahead dish. Simply prepare the dish up to the baking point and refrigerate until you are ready to bake it. Leave the dish on the counter as the oven heats to let it get to room temperature.

    Can you use frozen spinach?

    Yes!

    You can substitute the fresh spinach for frozen. Thaw the spinach first, then be sure to squeeze out any excess water from it before mixing it into your filling otherwise it will be watery when baked.

    What do I serve with them?

    These spinach stuffed shells are an excellent meal on their own, but if you are looking to round out the dish a bit consider some of these sides:

    • Garlic bread
    • Caesar salad
    • Italian Garden salad
    • Any of your favourite vegetable sides!

    Are you on Pinterest? Follow me for more fresh and tasty recipe ideas.

    Want to see more recipes like this?? Sign up for our newsletter to have new recipes delivered to your inbox, follow us on Instagram, or like our Facebook page.

    More recipes you'll love!

    If you like these spinach stuffed shells, check out some of our other pasta recipes!

    • Creamy Salmon Pasta
    • Creamy Kale Gnocchi
    • Cajun Shrimp Pasta
    • Spaghetti Gorgonzola

    If you have made this recipe we’d love to see it! Tag us on Insta @loveandgoodstuff.
    Loved this? Don’t forget to rate it below!

    A top down view of three spinach stuffed shells on a plate.
    Print Recipe
    5 from 7 votes

    Three Cheese Spinach Stuffed Shells

    Jumbo pasta shells stuffed with spinach, ricottta, mozaarella, and parmesan topped with tomato sauce and baked to perfection.
    Prep Time30 mins
    Cook Time30 mins
    Course: Main Course
    Cuisine: Italian
    Diet: Vegetarian
    Servings: 4 people
    Calories: 464kcal
    Author: Courtney
    Prevent your screen from going dark

    Equipment

    pie plate
    large non-stick skillet

    Ingredients:

    • 16-20 jumbo pasta shells
    • 1.5 cups tomato sauce

    filling:

    • 1 Tablespoon olive oil
    • 1 onion - diced
    • 10 oz fresh spinach - chopped
    • 10 oz ricotta cheese - drained if very wet
    • 1 cup shredded mozzarella
    • 1⁄2 cup grated parmesan
    • 1 egg
    • 1 Tablespoon lemon juice
    • 1 Tablespoon diced rosemary
    • 1⁄8 teaspoon nutmeg
    • 1 teaspoon fresh ground pepper
    • sea salt to taste

    Instructions

    • Preheat your oven to 400
    • Lightly boil the shells in a large pot of salted water so they open easily - about 15 minutes. Drain and reserrvefor later.
    • Heat a saute pan to medium add the oil and saute the onions until the are soft - about 10 minutes. Add the chopped spinach and wilt for a couple of minutes. Remove from the heat.
    • In a large mixing bowl combine the ricotta, mozzarella, parmesan egg, lemon juice, rosemary, nutmeg, ground black pepper and spinach mixture then mix well. Leave a bit of the parmesan and mizzarella cheese out of the filling to top the shells witth.
    • Take about ½ cup of the tomato sauce and spread it out across the bottom of a pie plate or similar sized baking dish.
    • Using a large soup spoon scoop a heaping spoonful of the filling and put it inside a shell. Place the shell in the dish and continue filling shells and placing them in the dish until they are all filled.
    • Drizzle the remaining sauce over the shells and top with the leftover cheese.
    • Cover the dish with aluminum foil and bake in the oven for 30 minutes.

    Notes

    1. For the best pasta, the water should be salty like the sea. I always season it with at least a tablespoon of sea salt.
    2. Shells are known to break while cooking. I always throw a few extra in the pot in case that happens.

    Nutrition

    Calories: 464kcalCarbohydrates: 38gProtein: 27gFat: 24gSaturated Fat: 12gCholesterol: 69mgSodium: 967mgPotassium: 922mgFiber: 5gSugar: 7gVitamin A: 7671IUVitamin C: 30mgCalcium: 522mgIron: 4mg

    * nutritional information is calculated by online tools and may not be 100% accurate.

    Tried this recipe?Mention @loveandgoodstuff or tag #loveandgoodstuff!
    « Curried Lentil Soup
    Mini Apple Tarts with Salted Caramel Drizzle »

    About Courtney

    I'm Courtney and I love great food!

    Creating delicious meals, photographing them, and sharing them with friends and family are some of my favourite joys ❤️
    More about Love & Good Stuff

    Reader Interactions

    Comments

    1. Cate says

      January 08, 2021 at 7:16 pm

      These shells look absolutely delicious, and so colorful! Looks like the perfect weekend meal, making this soon!

      Reply
      • Courtney says

        January 11, 2021 at 7:44 pm

        I hope you enjoy it as much as we do!

        Reply
    2. Claudia Lamascolo says

      January 08, 2021 at 7:17 pm

      this is a fantastic alternative for shells I have had them stuffed with just cheese and meat and love spinach great idea!

      Reply
      • Courtney says

        January 11, 2021 at 7:43 pm

        Thank you!

        Reply
    3. Beth says

      January 08, 2021 at 7:20 pm

      I can't wait to give this a try! My family is going to love this recipe! So excited! Looks so tasty and easy!

      Reply
      • Courtney says

        January 11, 2021 at 7:43 pm

        I hope you get a chance to!

        Reply
    4. Dannii says

      January 08, 2021 at 7:33 pm

      Now this is my kind of comfort food. With some veggies too. YUM!

      Reply
      • Courtney says

        January 11, 2021 at 7:44 pm

        It's totally my kind too!

        Reply
    5. Erika says

      January 08, 2021 at 7:54 pm

      These stuffed shells look so good! I love that you added spinach to them too. Great way to get in more vegetables!

      Reply
      • Courtney says

        January 11, 2021 at 7:42 pm

        Thank you! And I agree! I love squeezing some veggies into every meal.

        Reply
    6. Amanda says

      May 13, 2021 at 12:13 am

      There is no garlic in the ingredients. I just put in an amount we felt comfortable with!!!

      Reply
      • Courtney says

        May 13, 2021 at 3:08 pm

        I'm so sorry! There was a typo in the recipe instructions mentioning garlic, but I didn't use it in the recipe. It would still taste great with garlic though, I hope you enjoyed your meal!

        Reply
    7. Ashley Fajardo says

      September 14, 2021 at 5:04 am

      Trying to plan meals that all my family will enjoy is at times challenging. I came upon this delicious looking recipe and had to give it a try. I added Cottage Cheese in place of the Ricotta. Let me tell you it was Amazing! My kids ate dinner and was even complimented by my husband. Thank you for such a tasty meal Idea.

      Reply
      • Courtney says

        September 16, 2021 at 3:54 pm

        You are so welcome! I am so happy to hear you all enjoyed it 🙂

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Hi! I'm Courtney and I love sharing delicious, wholesome food with you! Thank you for stopping by Love & Good Stuff!

    More about me →

    Popular

    • Homemade Falafel
    • Mexican Black Bean and Corn Salad
    • Italian Tomato Salad (Marinated Tomato Salad)
    • Vegetarian Miso Ramen
    • Lentil Casserole
    • Blackened Fish Tacos
    • Falafel Burgers
    • Parmesan Risotto

    Footer

    ↑ back to top

    as featured on Domino, MSN, Greatist, Buzzfeed, Parade and Foodgawker

    About

    • About Me
    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2022 Love & Good Stuff

    Fresh Recipes Weekly
    Get our freshest recipes delivered straight to your inbox
    Your information will *never* be shared or sold to a 3rd party.