Spinach and Cheese Stuffed Shells

Spinach and Cheese Stuffed Shells

Baked pasta shells arranged in a dish, covered in tomato sauce with a sprinkle of cheese.

Table of content

Share it to save it!
Pin it to save it!

Spinach and Cheese Stuffed Shells made with ricotta, mozzarella, parmesan, spinach, garlic, marinara, and jumbo shells for a cozy homemade dinner.

I always joke that pasta is my “emotional support food,” but Spinach and Cheese Stuffed Shells really do feel like the dish that shows up right when I need it. The first time I made these shells on my own, I’d just come back from a little weekend trip — nothing fancy, just one of those last-minute “I need to get out of my head for a bit” getaways. And you know that post-trip feeling, when you’re happy but also weirdly craving your own kitchen again? Well, that was me. I came home, dropped my bags, and started cooking like it was some kind of therapy session.

Pin this Recipe

Remember it later!

Planning to try this recipe soon? Pin it for a quick find later!

Pin this recipe!

Remember it later!

Planning to try this recipe soon? Pin it for a quick find later!

Pin this recipe!

As soon as the garlic hit the pan, I swear the whole apartment felt warmer. It reminded me of my grandma’s house growing up — she never measured anything (which drove my mom totally insane), and she’d always say things like, “Cheese is the only ingredient that forgives you when you mess up.” Honestly… true. And these Spinach and Cheese Stuffed Shells brought that whole memory flooding back in the softest way. It’s funny how food does that, right? One smell and suddenly you’re eight years old again, sitting at a Formica table with a mismatched fork.

Even now, when life gets loud or the world feels like it’s throwing too many emails at me, I make these stuffed shells and it’s like, okay, maybe things aren’t that bad. Maybe they’re even a little beautiful — or at least delicious.

Here’s a quick peek at what’s inside:

Table of content

Why You’ll Love This Spinach and Cheese Stuffed Shells Recipe?

I’m not going to claim this recipe will change your life (even though… maybe it kind of could?), but there’s something undeniably comforting about cheesy spinach stuffed pasta. It’s the perfect mix of creamy, tangy, savory, and homey — like the baked pasta equivalent of slipping on your favorite sweatshirt that somehow smells like sunshine and detergent.

One of the big things that makes these Spinach and Cheese Stuffed Shells special is how simple they are. The filling isn’t fussy. The shells don’t need to sit perfectly. Even the marinara sauce does most of the work for you. But the end result? It looks like something you’d get at a cozy Italian spot where the waiters call you “bella” even though you’ve only been there twice.

And maybe this is just me, but there’s something therapeutic about filling each shell with ricotta and spinach — like tiny little pockets holding all your stress for the day (and then getting baked away under mozzarella). Cheesy metaphors aside (ha, see what I did there?), this dish hits the emotional and delicious spots at the same time.

Baked pasta shells arranged in a dish, covered in tomato sauce with a sprinkle of cheese.

Ingredient Notes:

Before you jump right into filling the shells, here’s a quick little tour through what you’re using — and why each ingredient in these stuffed shells really matters.

  • Ricotta: Soft, creamy, forgiving — like the friend who listens to your long voice notes without judgment.

  • Mozzarella: Half for the filling, half for the golden top. Melty perfection always wins.

  • Parmesan: Adds that salty depth that makes you feel like you tried harder than you did.

  • Egg: Helps the filling hold its life together, something I relate to a little too much some days.

  • Spinach: Fresh or frozen — completely depends on your mood and your grocery situation.

  • Garlic: I mean… do we even need to explain this one?

  • Jumbo Pasta Shells: They look fragile but honestly they handle stuffing like champs.

  • Marinara: A bright, acidic balance to all the creamy goodness.

  • Olive Oil + Seasonings: The background actors that quietly make the whole show possible.

Cheesy spinach-filled shells served with a layer of warm marinara sauce.

How To Make Spinach and Cheese Stuffed Shells?

Step 1: Cook the Pasta Shells

Boil the shells in salted water until they’re al dente — not mushy, not crunchy, just perfectly in-between. Think of it like they’re going to the spa before getting stuffed. Drain and let them cool so they don’t burn your fingerprints off.

Step 2: Make the Filling

Mix ricotta, half the mozzarella, the parmesan, and the egg in a bowl. In a skillet, sauté garlic in olive oil until it smells like “Oh wow, someone’s cooking something good.” Add your spinach and stir until it wilts. Combine everything, season it well, and give it a taste. Don’t skip this — it’s your quality control moment.

Step 3: Stuff the Shells

Preheat the oven. Spread marinara on the bottom of your baking dish like you’re painting. Fill each shell with two spoonfuls of the ricotta-spinach mix. Don’t worry about making them perfect — imperfections look homemade, and homemade tastes better. Arrange them open side up and spoon marinara over the top like a cozy blanket.

Step 4: Bake

Cover with foil and bake 20 minutes. Remove the foil, sprinkle the remaining mozzarella, bake another 10 minutes until bubbly and golden. When you pull the dish out and the cheese is stretching like a slow-motion pizza commercial? That’s the moment right there.

Want To Save This Recipe?

Enter your email below and we'll send the recipe straight to your inbox.

Storage Options:

These cheesy stuffed shells are one of those meals that actually get better the next day. Store leftovers in the fridge 3–4 days, and warm them up with a splash of extra marinara or olive oil. They freeze beautifully too — baked or unbaked. If you’re prepping for busy weeks (or future emotional emergencies), these are a lifesaver.

Variations and Substitutions:

One thing I adore about this recipe is how flexible it is — almost like pasta yoga.

  • Add ground beef or Italian sausage for extra heartiness.

  • Swap in kale or arugula instead of spinach for a fun twist.

  • Try provolone, asiago, or even gouda for a different cheesy vibe.

  • Want heat? Red pepper flakes never hurt anybody.

  • Alfredo sauce instead of marinara? Whole new personality.

  • Gluten-free shells? Absolutely — you won’t miss a thing.

Close-up of stuffed shells on a plate, showing the ricotta, spinach, and baked tomato sauce.

What to Serve with Spinach and Cheese Stuffed Shells?

Pairing time! These stuffed shells love side dishes that bring freshness, crunch, or a little brightness.

  • A lemony arugula salad

  • Garlic bread (mandatory… I don’t make the rules)

  • Roasted broccoli or asparagus

  • A simple vegetable soup

It’s the kind of meal where every side feels like a supporting actor in a cozy, cheesy movie.

Frequently Asked Questions:

Can I freeze Spinach and Cheese Stuffed Shells?
Oh definitely. They thaw and bake like a dream.

Cottage cheese instead of ricotta?
Yep — slightly lighter, still delicious.

No jumbo shells available?
Use manicotti, or go rogue and layer everything like lasagna. It all tastes amazing.

Final plated dish of stuffed pasta shells with spinach, ricotta, and a generous topping of sauce and parmesan.

If you make these Spinach and Cheese Stuffed Shells, I hope they bring you a moment of calm, a hit of nostalgia, or maybe just a really good dinner after a long day.

Let me know how it goes — seriously, I’d love to hear.

Remember it later!

Planning to try this recipe soon? Pin it for a quick find later!

Pin this recipe!

Remember it later!

Planning to try this recipe soon? Pin it for a quick find later!

Pin this recipe!

Keep the Flavor Coming – Try These:

Close-up of stuffed shells on a plate, showing the ricotta, spinach, and baked tomato sauce.

Spinach and Cheese Stuffed Shells

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
A comforting dish of Spinach and Cheese Stuffed Shells filled with ricotta, mozzarella, parmesan, garlic, and spinach, baked in marinara sauce for a rich and satisfying meal.
4 Servings

Ingredients

  • 12 –15 jumbo pasta shells approximately half a box
  • 2 cups ricotta cheese
  • 1 cup shredded mozzarella cheese divided
  • 1/2 cup grated Parmesan cheese
  • 1 large egg
  • 2 cups fresh spinach roughly chopped, or 1 cup frozen spinach, thawed and drained
  • 2 cloves garlic minced
  • 2 cups marinara sauce
  • 1 tablespoon olive oil
  • 1 teaspoon Italian seasoning
  • Salt and freshly ground black pepper to taste
  • Fresh basil leaves for garnish (optional)

Instructions
 

Cook the Pasta Shells

  1. Cook the jumbo pasta shells in salted boiling water according to the package instructions, typically 8–10 minutes, until al dente. Drain the shells and allow them to cool slightly while the filling is prepared.

Prepare the Filling

  1. In a large mixing bowl, combine the ricotta cheese, 1/2 cup of the shredded mozzarella, the grated Parmesan cheese, and the egg. Mix until fully incorporated.
  2. Heat the olive oil in a skillet over medium heat. Add the minced garlic and cook for approximately 30 seconds, or until fragrant. Add the chopped spinach and cook until wilted, about 2–3 minutes.
  3. Add the spinach and garlic mixture to the ricotta mixture. Season with Italian seasoning, salt, and freshly ground black pepper. Stir until well combined.

Assemble the Stuffed Shells

  1. Preheat the oven to 375°F (190°C).
  2. Spread 1 cup of marinara sauce evenly over the bottom of a 9×13-inch baking dish.
  3. Fill each cooked pasta shell with approximately 2 tablespoons of the ricotta–spinach mixture. Place the filled shells in a single layer in the prepared baking dish, open side up.

Add Sauce and Bake

  1. Spoon the remaining marinara sauce evenly over the stuffed shells.
  2. Cover the baking dish with aluminum foil and bake for 20 minutes.
  3. Remove the foil, sprinkle the remaining 1/2 cup mozzarella cheese over the top, and return the dish to the oven for an additional 10 minutes, or until the cheese is melted and the dish is heated through.
  4. Allow the shells to rest for several minutes before serving to allow the flavors to settle.

Notes

This recipe can be made fully gluten-free by substituting the jumbo pasta shells with certified gluten-free jumbo shells or gluten-free manicotti tubes. Ensure the marinara sauce is labeled gluten-free, as some brands contain wheat-derived additives. The remaining ingredients—cheese, spinach, garlic, egg, and oil—are naturally gluten-free.
Bitty

 

Facebook
Pinterest
Flipboard

If you try this recipe, please leave a comment and rating below. I love to hear from you and always appreciate your feedback!

This site contains affiliate links, if you make a purchase through them, we receive a small commission.

Related Categories

Subscribe for email updates

Leave a Reply

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

Recipe Rating




Hi, I'm Bitty!

I'm Bitty, owner of nodashofgluten.com, where I share simple, delicious recipes for all tastes, including gluten-free. Check out my "About Me" page for more info!

Search Recipes

Join our community of over 1+ million on social media!

Don't Miss A Recipe!

Subscribe for email updates

Must-Try Recipes

Tasty Swedish Meatball Noodle Bake Recipe

Delicious Leftover Turkey Stuffing Balls – Perfect for Any Occasion!

Queso Mac and Cheese Taco Beef Casserole

Slow Cooker Ravioli Lasagna Recipe

Stuffed Cabbage Rolls

Butter Swim Biscuits