Three Cheese Stuffed Shells

by Pamela

Three Cheese Stuffed Shells

Three cheese stuffed shells are a great weeknight dinner. These stuffed shells are also filled with spinach to give you some greens with your cheese.

I don’t know about you, but I love stuffed shells. Which makes me wonder why it’s taken me so long to post this recipe.

I’ve been making stuffed shells for a really long time. In fact, it was one of my very first meals that I could make. I learned how to make them from my cousin who was working in a restaurant at the time.

Back in college, I had a date coming over for dinner and I had no idea what I was going to make (mostly because I really didn’t cook all that much). So I asked my cousin what I should do. He said not to worry and he’d come over and make the dinner. So he made us stuffed shells and I watched the entire time, so I wouldn’t miss a step. I had no idea if my date would ask me a question about the meal, so I figured I should pay attention. Once the stuffed shells were made, my cousin left and all I had to do was finish baking them off. Dinner was a big hit!

Three Cheese Stuffed Shells with Spinach

Over time I’ve played with my stuffed shells recipe and added  meat, took out the meat, added extra seasonings to the cheese, took the seasonings out of the cheese and changed them with other seasonings. I finally landed on this recipe that I really like because it’s super simple and really straight forward. You can taste all of the ingredients and the addition of the spinach makes me feel better about eating all of that ooey gooey cheese.

These stuffed shells really come together pretty quickly and easily so you really can have them during the week. Some of the steps can be done simultaneously which will save you a ton of time. The other great thing about this recipe is you can make it in advance and freeze it. That way you can have these ready any time you want them. All you need to do is thaw and cook.


Three Cheese Stuffed Shells
Prep time
Cook time
Total time
Three cheese stuffed shells are a great weeknight dinner. These stuffed shells are also filled with spinach for a little bit of greens with your dinner.
Recipe type: Dinner
Cuisine: Italian
Serves: 4
  • 1 12 ounce box of jumbo shells pasta
  • 1 pound mozzarella cheese
  • 15 ounces ricotta cheese
  • 1 cup grated Parmesan cheese
  • 2.5 ounces baby spinach, chopped
  • 10 basil leaves, chopped
  • ¼ cup olive oil
  • 6 cloves garlic, sliced
  • 1 28 ounce can crushed tomatoes
  • kosher salt
  • freshly ground black pepper
  1. Pre-heat oven to 425 degrees Fahrenheit.
  2. Cook the shells a bit shy of al dente (about 10 minutes). They'll cook some more when you bake them.
  3. Cut half of the mozzarella cheese into slices and the other half into ¼" cubes.
  4. Drop the cubes into a large mixing bowl and add in the ricotta, Parmesan, spinach and basil. Add salt and pepper to taste. Thoroughly mix everything together in the bowl and set aside.
  5. In a 4 quart pot, add the olive oil and heat over medium heat.
  6. Once oil is hot, add the garlic to the oil and cook for two minutes. Carefully pour the tomatoes into the pot and cook for 15 minutes. This thickens up the tomatoes. Then remove from heat.
  7. Spread half of the tomato mixture into the bottom of your 9x13 pan.
  8. Fill the shells with the cheese and spinach mixture. You want them full, but not overflowing.
  9. Arrange them in the pan on top of the tomato sauce.
  10. Once you've filled all of the shells, lay the slices of mozzarella over top of the shells.
  11. Drizzle the remaining tomato mixture over top of the shells.
  12. Bake for 30 minutes or until the cheese begins to brown.
  13. Remove from oven and serve.


Welcome to My Man's Belly! Leave me a comment and let me know what you think about the site or if there's a recipe you'd like to see here. Have a great day.


Bernadine Butkowski October 26, 2016 at 12:02 pm

I know you love shells, this sounds like a great recipe to make. Will try it soon.

Pamela October 26, 2016 at 2:43 pm

I think you’ll really like it!

John/Kitchen Riffs October 26, 2016 at 9:02 am

Agree stuffed shells are good stuff. And you’ve reminded me I haven’t made these in ages. As in years! What’s wrong with me?! This look great — thanks.

Pamela October 26, 2016 at 9:10 am

Hi John, I think it’s just one of those recipes that we take for granted. Now get in the kitchen and make these. 🙂

Kalpana October 26, 2016 at 6:02 am

Hello Pamela ! Thanks for sharing your recipe for Three Cheese Stuffed Shells. It looks tasty & flavorful , your method is very easy to follow. It would be appreciating if you share your Italian cuisine recipes with my resource also. Thanks and waiting to hearback 🙂 🙂

Leave a Comment