Bring on the comfort food! These Cheese and Spinach Stuffed Pasta Shells feature three classic Italian cheeses folded with garlicky spinach and savory marinara beloved by all.
Have you never stuffed shells before? No worries. We’ll show you the quickest way to get all that cheesy goodness into the shells easily.
Don’t you love how jumbo pasta shells create delicious individual cheese pockets? All you have to do is drape a little sauce over them, and you’ve got all the flavors of lasagna, but way easier to put together.
Stuffing pasta with cheese is classic comfort food that brings the family to the table fast and leaves them with full and happy bellies.
What are the best cheeses for stuffed jumbo pasta shells?
We prefer the traditional combo of ricotta, parmesan, and mozzarella cheese—ricotta for its silky texture, mozzarella for its melt-ability, and parmesan for its savory punch of flavor.
Whole Milk Ricotta
There is something about ricotta cheese I simply adore. Maybe it’s how it cradles companion flavors, softens the tone, and enriches any dish. Or maybe it is how ricotta partners with a layer of sauce, balancing the nuance of herbs, acidic tomato, and meat. Yes, the ricotta is why I love stuffed pasta shells, and I couldn’t imagine stuffed pasta or lasagna without it.
Suitable substitute for ricotta: cottage cheese
SUBSTITUTION TIPS: While you can substitute cottage cheese 1:1 for ricotta, you’ll want to be mindful of the texture and sodium content. To create a similar texture, pulse cottage cheese in a food processor so the curds are tiny, like ricotta. Cottage cheese has 800 mg of sodium per cup, whereas ricotta has around 200 mg of sodium per cup, so adjusting any other salt in the recipe is important.
Part-Skim Mozzarella Cheese
I’m a big fan of full-fat dairy products because they are less likely to contain fillers. However, when it comes to pizza or dishes where I want a lower moisture content or for the cheese to brown, part-skim mozzarella is the better choice.
You’ll find that buying cheese in blocks and grating it fresh will provide the best results, but grated mozzarella also works in this recipe. TIP: Sometimes, the cellulose used in grated cheese can affect the texture of sauces.
Suitable substitutes for mozzarella: provolone (non-smoked), fontina, Oaxaca, Jarlsberg, young Gouda
Even though the recipe shows an amount to follow, I understand if you want to measure this with your heart.
Parmigiano-Reggiano
Reggiano Parmesan is known for its rich, nutty, slightly salty flavor profile that enhances any dish it graces. Its complexity adds a gourmet touch to the pasta filling, and even though it has a dry texture, it still melts beautifully. It’s our go-to for all things parmesan.
Suitable substitute for parmesan: Grana Padano
Mixing The Cheese & Spinach Filling
- While the pasta is cooking, heat the olive oil in a large skillet over medium heat. Add the green onions and cook 1-2 minutes. Then add the garlic and cook for 1 minute.
- Add the spinach and cook until wilted. Transfer to a cutting board and let cool slightly.
- Coarsely chop the spinach and set aside. TIP: If the spinach seems watery, blot it with paper towels to remove moisture.
- Mix the ricotta, eggs, nutmeg, salt, and pepper until combined. Stir half of the parmesan and mozzarella cheese until combined (the rest of the cheese will go on top). Fold in the parsley and chopped spinach.
The Quick Way to Stuff Pasta Shells
- Spoon the cheese mixture into the shells—OR—transfer the cheese mixture to a zip-type plastic bag (quart size may be easier to handle).
- Use scissors to cut off one bottom corner of the bag to create a quarter-sized whole.
- Press the cheese toward the whole and pipe the filling into the opening of the pasta shells by squeezing the bag to fill the pasta. (At this point, the recipe can be frozen.)
- Arrange the filled pasta in a 13 × 9-inch baking dish.
Finishing the Dish
- Spoon the marinara sauce over the shells.
- Cover the dish tightly with foil; bake covered for 30 minutes.
- After 30 minutes, remove from the oven, carefully uncover, and top with the remaining mozzarella cheese.
- Bake for an additional 15 minutes until the cheese is melted and beginning to brown.
Three Ways to Sauce Stuffed Shells
- Marinara—A quick, fresh-tasting sauce highlighting tomatoes and sweet basil.
- Bolognese—This thick rice sauce is not your average meat sauce; it is a sauce you can spend an afternoon falling in love with as its simmering aroma wafts through the house.
- Alfredo—This lemony cream sauce is layered with the flavors of parmesan and Romano cheese, white wine, garlic, shallot, heavy cream, and a squeeze of lemon.
Can I use frozen spinach instead of fresh spinach?
Yes, you can substitute frozen spinach for fresh spinach, but it’s important that it is not watery. If using frozen spinach, defrost and drain completely, then blot (or squeeze) with paper towels to remove excess moisture.
NOTE: In STEP 2, add the onions and garlic after the frozen spinach has been drained and blotted.
A Favorite Make-Ahead Meal
Stuffed pasta shells are an excellent make-ahead meal, and there are several ways to make and store them until you’re ready to bake.
- Prepare and stuff the shells up to 3 days in advance, then cover them with plastic wrap and store them in the refrigerator before you bake them. Finish and bake the dish according to the recipe as written.
- Alternatively, you can freeze them. Arrange the stuffed shells on a parchment-lined baking tray and freeze until solid (it’s best if they aren’t touching). Transfer them to a freezer-safe container or bag and store them for up to three months. When ready to use, you can bake them straight from the freezer—add 20 minutes more cooking time.
What sides go well with cheese and spinach-stuffed pasta shells?
Given the richness of cheese-stuffed shells, pairing them with a light side dish can balance the meal beautifully. A crisp green salad with a balsamic vinaigrette or a citrusy dressing works well.
For something heartier, Tuscan Roasted Broccoli or a simple roasted vegetable medley can complement the creamy pasta.
A Note About Gluten-Free Pasta Shells
We love cooking for our gluten-free family and friends, so I always look for alternatives. We tried Barilla and Tinkyada shell pasta in this recipe, and both worked great.
Gluten-free pasta can be very delicate and easy to overcook, but that is not an issue with Tinkyada pasta. In fact, it remained slightly underdone even after cooking for the full recommended time on the package and 45 minutes of baking time. I guess they mean it when they say, “The good texture of Tinkyáda can withstand quite a bit of over-cooking.”
Overall, these gluten-free pastas are a satisfying substitute for regular jumbo shell pasta and deliver on their cheese-filled duties.
More Italian Recipes You’ll Love
- Tuscan White Bean Soup with Sausage and Spinach
- Italian-Style Stuffed Zucchini Boats
- Meat Lover’s Zucchini Lasagna
- Creamy Italian Meatball Soup
- Osso Buco Style Beef Short Ribs
Cheese & Spinach Stuffed Jumbo Pasta Shells
Ingredients
- 6 ounces jumbo shell pasta (1/2 box ) or gluten-free
- Salt for the pasta water
- 2 tablespoons olive oil
- 4 cloves garlic , minced
- 1/4 cup green onion , white and light green parts finely chopped
- 9 ounces fresh spinach , wilted and chopped (see notes for using frozen spinach)
- 15 ounces ricotta cheese
- 2 large eggs
- 1 generous pinch ground nutmeg
- 1/4 teaspoon sea salt
- 1/4 teaspoon freshly ground pepper
- 2/3 cup Parmesan cheese , grated (plus more for topping)
- 2 1/2 cups mozzarella cheese , grated, divided
- 1/4 cup fresh parsley — finely chopped , finely chopped
- 24 ounces tomato or meat sauce (about 3 cups)
Instructions
- Heat the oven to 375°F. Prepare the pasta according to the package directions, adding 2-3 tablespoons of salt to the cooking water. Cook the pasta shells 1-2 minutes short of the package directions. Drain and rinse with cold water.
- While the pasta is cooking, heat the olive oil in a large skillet over medium heat. Add the green onions and cook 1-2 minutes. Then add the garlic and cook for 1 minute. Add the spinach and cook until wilted. Transfer to a cutting board and let cool slightly. Coarsely chop the spinach and set aside. TIP: If the spinach seems watery, blot it with paper towels to remove excess moisture.
- In a medium bowl, mix the ricotta, eggs, nutmeg, salt, and pepper until well combined. Stir in a little more than half of the parmesan and mozzarella cheese (the rest of the cheese will go on top). Fold in the parsley and chopped spinach.
- Spoon the cheese mixture into the shells—OR—transfer the cheese mixture to a zip-type plastic bag (quart size may be easier to handle). Use scissors to cut off one bottom corner of the bag to create a quarter-sized whole. Press the cheese toward the whole and pipe the filling into the opening of the pasta shells by squeezing the bag to fill the pasta. (At this point, the recipe can be frozen.)
- Arrange the filled pasta in a 13 × 9-inch baking dish. Spoon sauce over the shells and cover tightly with foil; bake covered for 30 minutes.
- After 30 minutes, remove from the oven, carefully uncover, and top with the remaining mozzarella cheese (measure this part with your heart). Bake for an additional 15 minutes until the cheese is melted and beginning to brown.
- Serve with grated parmesan at the table.
Video Displays Here or In Post
Notes
- Defrost and drain completely, then blot with paper towels to remove excess moisture.
- In step 2, add the onions and garlic after the frozen spinach has been drained and blotted.
- Prepare and stuff the shells, then cover them with plastic wrap and store them in the refrigerator for up to 3 days before you plan to bake them. Finish and bake the dish according to the recipe as written.
- Make and freeze: Arrange the stuffed shells on a parchment-lined baking tray and freeze until solid (it’s best if they aren’t touching). Transfer them to a freezer-safe container or bag and store them for up to three months. When ready to use, you can bake them straight from the freezer—add 20 minutes more cooking time.
Karen (Back Road Journal) says
Baked stuffed shells are always a crowd pleaser when entertaining.
Ks says
The package says 17-18 min. How long do u boil them for?
Judy Purcell says
We recommend cooking the pasta according to the package because each one is different. If you are familiar with the pasta you are using and know it can get too soft if cooked longer, then we recommend reducing the time by 2-3 minutes so it will retain texture when cooked in the oven with the filling.
Jill says
It took a bit to find the gf noodles, but glad I did — great recipe!
Meghan says
Love this idea! Can you please let me know which gluten free shell brand you used? I’ve been struggling to find some.
Judy Purcell says
Hi Meghan, sorry you haven’t found them as yet. I used Tinkyada brand, which I have found at Whole Foods and Natural Grocers here in Colorado. I know you can find it on-line as well, but getting it in the store avoids shipping.
Suzi says
She used Tinkyada. I have been unable to find in stores, but recently ordered a 3 pack from Amazon. They will be here today so I’m looking for good stuffed shell recipes!!
Judy Purcell says
That is the brand I used for this recipe. Also, if you cannot find the shells you can also use the filling in manicotti and Jovial had an excellent gluten-free noodle. Let me know how it goes!
Jed Gray (sportsglutton) says
Oh boy Judy. These look like ooey gooey shells of delishiness!! Two servings please. 🙂
Lizzy (Good Things) says
Lordy, now that looks good!!!!
Alesha @ Full Time Mama says
Wow, this looks SO good and healthy! Thank you so much for sharing with us at Delicious Dish Tuesday!! We’d love for you to come back this week and share another amazing recipe! 🙂
Raymund says
I love this so cheesy delight, look a those! I think I wont even need meat on those tomatoes would be enough
Deanna says
This a great recipe!
Judy Purcell says
Deanna, thanks so much for featuring this post, really appreciate that!
Laurie says
These look really good! Sharing on the CSH facebook page and pinning.
Gourmantine says
What a fabulous comfort dish, absolutely lovely, could have this every day!
ChgoJohn says
Aren’t stuffed shells the best? Your recipe is a good one, Judy. I bet they’re delicious. The fact that you’ve found good GF pasta is even better. When we make them, we make far too many for one dinner. Most are placed on baking sheets and frozen before being stored in freezer containers. Have a few dozen frozen in the freezer means a stuffed shell dinner is only minutes away. Thanks for your kind mention of my ricotta recipe. I hope you find time to make it one day. You’ll be surprised. 🙂
Judy Purcell says
Oh John, I have made your recipe, that’s why I can earnestly recommend it here. It was just on this particular day I ran far short of time. Having extra shells in the freezer for another quick meal is just one more reason to love stuffed shells, second to the the ricotta, of course. 🙂
john@kitchenriffs says
Stuffed shells are so satisfying! I haven’t made John’s ricotta recipe yet, but it’s on my list! These looks terrific. And thanks for the tips on which brands of gluten-free pastas to buy. Although we don’t have a problem with gluten, some of our friends do, so it’s nice to know what works. Good stuff – thanks.
Nusrat Azim says
‘Comfort food’ redefined 🙂
Can’t say ‘NO’ to that type of pasta dish. Never !
And the pictures are adorable !
Hotly Spiced says
I love stuffed pasta shells but I’ve never seen GF pasta shells. What a great idea. I love the look of this dish – what a great comfort meal xx
Maureen | Orgasmic Chef says
Stuffed shells were one of my son’s favorite meals so every time I see them I smile inside remembering how he could inhale a plate of these. Yours look so good!
Tandy says
We had ricotta cheese in Italy which has made me rethink how I have used it at home. Thanks for sharing this recipe 🙂