

Jumbo pasta shells filled with spinach, ricotta, mozzarella, Parmesan cheese, eggs, garlic, and marinara sauce, baked until warm and bubbly.
Table of Contents
I didnโt grow up eating Spinach and Cheese Stuffed Shells, which almost feels strange now because theyโve become such a go-to comfort meal for me. The kind of dinner I make when I want something that feels like effort, even if my energy level says otherwise. You know those days, right?
The first time I made them was after one of those long, slightly annoying weeks โ nothing dramatic, just a lot of โugh.โ I remember standing in the kitchen, staring at a box of jumbo shells, thinking, Is this going to be worth it? And honestly, I wasnโt totally sure. Stuffing pasta feels ambitious when youโre tired.
But then the garlic hit the pan. The spinach wilted down. The cheese mixture came together in that creamy, messy way that already feels promising. And by the time the dish came out of the oven โ bubbling, slightly uneven on top, smelling like an Italian place youโd happily wait 45 minutes for โ I knew this recipe was sticking around.

Why youโll Love these Spinach and Cheese Stuffed Shells?
There are fancier pasta dishes out there, sure. And there are quicker ones too. But Spinach and Cheese Stuffed Shells live in that sweet middle space where the effort feels intentional, not exhausting.
The filling is rich without being overwhelming. Three cheeses do a lot of heavy lifting, but the spinach keeps it from tipping into โtoo muchโ territory โ though, letโs be honest, too much cheese is sometimes the point. The eggs help everything hold together, but not in a stiff way. Itโs soft. Comforting. A little indulgent.
And I love that it doesnโt have to be perfect. Some shells get more filling than others. Some sauce sneaks under where you didnโt plan it. The top browns unevenly. Thatโs real food. Thatโs the good stuff.

Ingredient Notes
Before you start, letโs talk ingredients like weโre standing in the kitchen together.
- Jumbo Pasta Shells: Cook them just until al dente. If theyโre too soft, they tear. Ask me how I know.
- Spinach: It looks like a ridiculous amount at first. Donโt panic. It shrinks. A lot.
- Ricotta Cheese: Creamy, mild, forgiving. If itโs a little lumpy, thatโs okay.
- Mozzarella Cheese: This is for that stretchy, melty moment everyone waits for.
- Parmesan Cheese: Adds saltiness and depth. Freshly grated is great, but alsoโฆ do what you can.
- Eggs: They help the filling set, but not so much that it feels firm or dense.
- Marinara Sauce: Use one you actually enjoy eating on its own. It shows.

How to Make Spinach and Cheese Stuffed Shells?
- I always start by boiling the shells first. Just enough so they bend without cracking. Then I spread them out a bit so they donโt stick together like theyโre plotting against me.
- Next comes the garlic and olive oil โ that smell alone feels like a reset button. I add the spinach and watch it wilt down, stirring absentmindedly, usually thinking about something else entirely. Once it cools, I mix it with the ricotta, mozzarella, Parmesan, eggs, and seasonings. I usually taste it at this point. Not because Iโm supposed to. Because I canโt not.
- The marinara goes into the dish first โ never skip that step. Then I stuff the shells. Some neatly. Someโฆ less so. I line them up, pour the remaining sauce over the top, cover with foil, and bake.
- Toward the end, I uncover it so the top gets golden and a little bubbly. That moment when you pull it out and the cheese is doing its thing? Still makes me smile every time.
Storage Options
These Spinach and Cheese Stuffed Shells reheat beautifully, which is one of the reasons I love making them. Store leftovers covered in the fridge for up to four days.
They also freeze well. Iโve frozen them before baking and after baking โ both work. Just reheat gently, covered, so everything stays creamy and doesnโt dry out.
Variations & Substitutions
I donโt always make them the same way. Sometimes I donโt want to.
- Add mushrooms if you want more depth.
- Swap spinach for kale when thatโs whatโs in the fridge.
- Mix cheeses depending on mood and availability.
- Use a meat sauce if you want something heartier.

Thereโs no single โrightโ version here, and honestly, I think thatโs part of the charm.
What to Serve With Spinach and Cheese Stuffed Shells?
These shells are rich, so I keep sides simple. A crisp salad with vinaigrette works every time. Garlic bread is basically non-negotiable.
If itโs a weekend or youโve got people over, roasted vegetables or a small antipasto board makes it feel like a full, intentional meal โ without trying too hard.
FAQ
Can I make this ahead of time?
Yes. Assemble it, cover it, refrigerate it, and bake when youโre ready.
Can I use frozen spinach?
You can, just squeeze out all the moisture. Seriously.
Do I have to use eggs?
They help with structure, but if you skip them, the filling will just be softer.
Is this kid-friendly?
In my experience, yes. Cheese has a way of making spinach less suspicious.

If youโre craving something warm, familiar, and quietly comforting, Spinach and Cheese Stuffed Shells are a solid choice. Not flashy. Not fussy. Just the kind of dinner that makes you feel like things are okay โ at least for one meal.
If you try it, Iโd love to know how it went. Did you change anything? Overstuff the shells a little? Same.

Spinach and Cheese Stuffed Shells
Ingredients
Spinach and Cheese Stuffed Shells
- 16 โ20 jumbo pasta shells
- 2 tablespoons olive oil
- 4 cloves garlic minced
- 4 cups fresh spinach leaves roughly chopped
- 32 oz ricotta cheese
- 1 cup shredded mozzarella cheese
- 1 cup grated Parmesan cheese plus additional for serving
- 2 large eggs beaten
- 1 teaspoon onion powder
- 1 teaspoon dried Italian seasoning
- ยฝ teaspoon dried parsley
- ยฝ teaspoon dried basil
- 1 teaspoon kosher salt
- ยฝ teaspoon freshly ground black pepper
- 3 cups marinara sauce
Garnish (Optional)
- Fresh basil leaves
- Additional grated Parmesan cheese
Instructions
Preheat the Oven
- Preheat the oven to 375ยฐF (190ยฐC).
Cook the Pasta
- Bring a large pot of salted water to a boil. Cook the jumbo pasta shells according to package instructions until al dente. Drain and set aside.
Prepare the Spinach
- Heat the olive oil in a large skillet over medium-high heat. Add the minced garlic and cook for approximately 1 minute, until fragrant. Add the chopped spinach and cook for 3โ4 minutes, stirring frequently, until wilted. Remove from heat and allow to cool slightly.
Prepare the Cheese Filling
- In a large mixing bowl, combine the cooked spinach, ricotta cheese, mozzarella cheese, Parmesan cheese, beaten eggs, onion powder, Italian seasoning, parsley, basil, salt, and black pepper. Mix until thoroughly combined.
Assemble the Dish
- Spread 1 cup of marinara sauce evenly over the bottom of a 9ร13-inch baking dish. Fill each cooked pasta shell with a generous amount of the spinach and cheese mixture and arrange them in the baking dish.
Add Sauce and Bake
- Pour the remaining marinara sauce over the stuffed shells. Cover the dish with aluminum foil and bake for 25 minutes. Remove the foil and continue baking for an additional 10โ15 minutes, until the top is lightly browned and the sauce is bubbling.
Serve
- Remove from the oven and allow the dish to rest for several minutes before serving. Garnish with fresh basil and additional Parmesan cheese, if desired.
Notes











