Baked Meaty Cheese Stuffed Shells

I’ve lightened up a familiar favorite with these Meaty Cheese Stuffed Shells! Giant pasta shells are stuffed with a ground beef and cheese mixture. Then, topped with an easy, fresh pasta sauce and mozzarella cheese and then baked to melty, cheesy perfection!

Lightened up Meaty Cheese Stuffed Shells! They are easier and healthier than you think!

If you’ve been following me on Instagram for, oh about 4 months (thank you!), then you probably saw these adorable little guys already as my leftovers made their way to the freezer!

The recipe makes about 50 shells, which is kind of a lot for two people, but if you are going to go to the “trouble” of stuffing shells, you should definitely freeze the unbaked leftovers.

That way one night, months down the road, your husband can get super excited about some meaty cheesy baked goodness with zero effort on your part. It’s the very definition of a win-win. (I’ll bet you $20 mine is on his way to the freezer now just to see if there are any left…)

Lightened up Meaty Cheese Stuffed Shells! They are easier and healthier than you think!

Spoiler Alert: There aren’t!

I say “trouble” because, while stuffed shells may look difficult to your guests or family, piping the filling from a gallon plastic baggie makes filling these adorable shells quick and easy. Just make sure to cut the hole large enough to allow the meaty, cheesy filling to squeeze out easily. You don’t want to lose any of those bits of ground beef or herbs!

Umm and don’t lose track of the plastic corner you cut off…no one wants that in their stuffed shell. (It sounds obvious but…well, never mind)

Lightened up Meaty Cheese Stuffed Shells! They are easier and healthier than you think!

In this classic Italian dish, I reduced the fat without sacrificing any flavor by using a mixture of low fat cottage cheese and part skim ricotta and adding handfuls of fresh herbs. The fresh herbs and ground beef add so much flavor, you don’t even miss the extra cheese.

Traditionally stuffed shells are vegetarian but the addition of ground beef will fill you up without expanding the waistline: each serving of 6 shells has over 28 grams of protein!

You can also leave the ground beef out to make these vegetarian again…no love will be lost! 🙂

Lightened up Meaty Cheese Stuffed Shells! They are easier and healthier than you think!

With this recipe, as with all my recipes, fresh is best. A recipe is only as good as the ingredients you put into it. I always use fresh herbs, fresh mozzarella, and real Parmesan. No, not that stuff that comes in a jar and miraculously doesn’t need to be refrigerated. Think about that for a second…eww.

I also like to make my own quick red sauce. It takes less than 10 minutes to pull together and will be healthier and fresher than store bought.

If you are a planner and you have the time to cook your sauce ahead of time, you can also use one of my other red sauce recipes like this one or this red wine basil sauce.

Lightened up Meaty Cheese Stuffed Shells! They are easier and healthier than you think!

Serve these meaty cheese stuffed shells with a large side salad for the perfect meal!

Lightened up Meaty Cheese Stuffed Shells! They are easier and healthier than you think!

Just a few little notes to ensure success: Please, please, please do not substitute regular canned tomatoes for the San Marzano tomatoes. They are a little more expensive, but worth every penny. Promise.

Fresh herbs are really what bring the flavor here. Dried just aren’t going to cut it. You can try but consider yourselves warned.

Lastly, there is less flavor in the preshredded mozzarella cheese. If you use that, just know that it won’t taste as good or you will need to use more (read: more calories) than fresh.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Baked Meaty Cheese Stuffed Shells

Baked Meaty Cheese Stuffed Shells

  • Author: Lindsey
  • Total Time: 1 hour 10 minutes
  • Yield: 50 Shells 1x


I’ve lightened up a familiar favorite with these Meaty Cheesy Stuffed Shells! Giant pasta shells are stuffed with a ground beef and cheese mixture, topped with an easy, fresh pasta sauce and mozzarella cheese and then baked to melty, cheesy perfection!


  • For the Stuffed Shells:
  • 55 Jumbo pasta shells*
  • 2 cups part skim ricotta cheese
  • 1 ½ cups 2% cottage cheese (large curd)
  • 1 ½ cup shredded fresh mozzarella cheese, divided [1 cup is for the topping.]
  • ¼ cup freshly grated Parmesan cheese
  • ¼ cup fresh cilantro, chopped
  • ¼ cup fresh basil, chopped & packed into the measuring cup
  • ¾ pound ground beef (I used 96% lean)
  • For the Quick Sauce:**
  • 2 tablespoons olive oil
  • ½ cups yellow onions, chopped [More if you wish. I used almost a full cup]
  • 3 cloves garlic, minced
  • 28 oz can San Marzano tomatoes, crushed (or whole and you can crush them in the pan)
  • ¼ cup fresh basil, chopped (not packed)
  • 1 teaspoon fresh thyme, chopped
  • salt and pepper to taste


  1. Cook your shells according to the package directions but reduce the cooking time by 2 minutes. Pour out the boiling water and fill the pot with cold water. I like to rinse them twice with cold water just to make sure the cooking process has stopped. Drain and set aside.
  2. Brown the ground beef and pour into a paper towel lined bowl, and set aside.
  3. Make your sauce: To a medium pan or Dutch oven over medium heat add 2 tablespoons olive oil and swirl to coat. [I just use the same pan I used for browning the meat. The fewer dishes, the better!]
  4. Sauté onions, stirring frequently until they begin to release their juices. Add garlic and continue to sauté until the onions are translucent. Be careful not to burn your garlic, reducing heat if necessary. Add tomatoes to pan and stir to mix. Stir in the basil, thyme, 2 large pinches of kosher salt and 3-4 grinds of black pepper.
  5. Bring to a boil over medium heat and then reduce down to a simmer. Simmer over low heat until ready to use. Be sure to taste for salt and pepper.
  6. When you are ready to begin filling your shells, spread a little sauce in the bottom a large baking dish.
  7. Preheat your oven to 350° with the rack in the middle.
  8. Make the Filling: In a large bowl add the ricotta and cottage cheese. Mix will. I used an immersion blender to smooth out the filling a bit, but this is not necessary. You can certainly just blend it with the back of a wooden spoon.
  9. Add the ½ cup mozzarella, Parmesan, cilantro, basil and cooked Laura’s Lean Beef to the ricotta mixture. Stir to evenly distribute all ingredients throughout the filling. Spoon into a gallon plastic baggie and cut a hole in one corner about the size of a nickel.
  10. Holding the filling baggie in one hand, grab a shell in the other and open it with your pointer finger and thumb. Starting at one end, gently squeeze the filling into the shell until it is full. Set in the baking dish with the filling facing up. Continue until all of the shells have been filled and they are nestled in your baking dish. They actually bake better when they are tightly packed.
  11. Spoon some sauce over the top of all the shells. Sprinkle with reserved 1 cup mozzarella cheese. Bake, covered, for 30 minutes. Removed the cover and continue baking for an additional 10 minutes or until the filling is bubbling and the cheese is melted.
  12. Serve and enjoy!


*I always cook a few extra noodles just in case some shells tear.
**You may also substitute 1 jar of your favorite pasta sauce for quick sauce!

Easy Freezing Instructions: Arrange filled shells in a baking dish as written above without any sauce. Place the dish in the freezer for 30-45 minutes. I like to use a metal baking dish because the shells will freeze faster! Once partially frozen, place the shells in a labeled plastic baggie, seal, and freeze. The sauce may also be frozen separately in a container. I use Pyrex.
To Bake from Frozen: Spread a thin layer of pasta sauce on the bottom of a baking dish, arrange the desired number of shells in the dish, top with sauce and cheese, and bake in a preheated oven. Bake covered for 40 minutes and then finish cooking, uncovered, until the filling is bubbling and the cheese has melted.

  • Prep Time: 30 minutes
  • Cook Time: 40 minutes


  • Serving Size: 6 Shells
Baked Meaty Cheese Stuffed Shells

More Lightened Up Meals Everyone will Love!!

Healthy Chipotle Chicken Chorizo Tacos

These healthy Chipotle Chorizo Chicken Tacos are packed with flavor and healthy ingredients! And they come together in under 20 minutes!

Spaghetti Squash Kale Lasagna

Spaghetti Squash Kale Lasagna

Lightened Up Beef Stroganoff

This Healthy Beef Stroganoff has all of the familiar flavor with none of the guilt!

Vegetarian Quinoa Meatballs

Quinoa Vegetarian Meatballs

Vegetarian Whole Wheat Lasagna

Whole-Wheat Vegetable Lasagna


  • David @ Spiced
    March 8, 2015 at 10:46 am

    Holy deliciousness, Lindsey! Why in the world have you been hiding this recipe from me for so long? I thought we were friends! Friends wouldn’t have hidden this pasta deliciousness. In fact, real friends would drive up from NYC to make it for me. #JustSayin

    • Lindsey
      March 10, 2015 at 6:43 am

      LOL. What are you saying about us?! *tear* Haha real friends would actually come into the city every now and again! 😉

      • David @ Spiced
        March 10, 2015 at 8:09 am

        Did we just break up? #SayItIsntSo

        • Lindsey
          March 10, 2015 at 8:18 am

          Lol! You can’t shake me that easily!! #nicetry

  • Karen @ On the Banks of Salt Creek
    March 8, 2015 at 10:56 am

    I love stuffed shells. I always freeze them. It makes for such a nice quick yet homemade dinner down the road. I also can my spaghetti sauce so I always have it available.
    Your pictures are great…..I think I need to make this soon.

    • Lindsey
      March 10, 2015 at 6:42 am

      I wish I canned my spaghetti sauce. Right now I just freeze it in small containers but my freezer is bursting at the seems!!!

  • marcie
    March 8, 2015 at 11:03 am

    Oh sign me up! These look as enticing as your cupcakes, and that’s sayin’ somethin’! I’m going to be making these VERY soon, and your photos are just gorgeous! 🙂

    • Lindsey
      March 10, 2015 at 6:40 am

      WOAH as enticing as cupcakes!!! The highest of praise in my book!

  • Jessica @ Sweet Menu
    March 8, 2015 at 6:17 pm

    This is like my IDEAL meal. I love love love pasta! Looks so good Lindsey!

    • Lindsey
      March 10, 2015 at 6:39 am

      Haha! Me too, Jess!

  • Dorothy @ Crazy for Crust
    March 8, 2015 at 8:56 pm

    I love this! Stuffed shells are a favorite, love that you lightened them up!

    • Lindsey
      March 10, 2015 at 6:39 am

      You can’t even tell, which is the best part!

  • Kelly - Life Made Sweeter
    March 9, 2015 at 2:14 pm

    I wish these were in my freezer right now so I could make them for leftovers! They look incredible and I love that you lightened them up!

    • Lindsey
      March 10, 2015 at 6:38 am

      Thanks, Kelly!

  • Shashi at RunninSrilankan
    March 10, 2015 at 1:15 pm

    Yes – Fresh is best! I am so down with “resh herbs, fresh mozzarella, and real Parmesan” – it’s stuff like that that temps my tastebuds to eat and enjoy beef!

    • Lindsey
      March 16, 2015 at 6:41 am

      I knew you would understand! What is uuuupp with that Kraft Psan cheese stuff?! What iiiis it?!

  • mira
    March 10, 2015 at 11:05 pm

    These shells look fantastic and your pictures are just gorgeous! Love this lightened up version! Pinned!

    • Lindsey
      March 16, 2015 at 6:40 am

      Thanks, Mira!

  • Ella-HomeCookingAdventure
    March 12, 2015 at 2:50 am

    This is looking awesome Lindsey, Love stuffed shells. need to try your recipe the next time.

    • Lindsey
      March 16, 2015 at 6:40 am

      Thanks, Ella! They really are!

  • Juliana
    March 13, 2015 at 1:32 am

    These are pretty stuffed shells..and yes, I love, love the idea of cheese and meat all together in a bite…beautiful Lindsey!
    Hope you are enjoying your week 🙂

    • Lindsey
      March 16, 2015 at 6:40 am

      Thanks, Juliana! You too!

  • Christin@SpicySouthernKitchen
    March 13, 2015 at 9:12 pm

    Stuffed shells are my favorite! Love that you used cottage cheese. I like it so much better than ricotta.

    • Lindsey
      March 16, 2015 at 6:39 am

      I’m shocked you don’t like ricotta! I love ricotta and have been known to eat it with a spoon! For shame!

  • […] GET THE RECIPE […]

  • Chris @ Shared Appetite
    March 17, 2015 at 9:19 am

    50 shells too many for 2 people? Maybe… but I take that as a challenge. #stuffedshelleatingcontest

    • Lindsey
      March 22, 2015 at 9:59 am

      Lol! Let’s just say you win! 🙂

  • Stacy | Wicked Good Kitchen
    March 26, 2015 at 8:35 pm

    Oh, girl…I’m dying for this wicked pasta dish right now! (Haven’t eaten dinner yet and wishing there were a frozen portion for me!) We do the same thing with baked ziti…stick some in the freezer to enjoy as a treat later. Your recipe looks divine and I like that you link over to sauce choices. Thanks for sharing, my friend. Have a wonderful Friday and weekend!


Leave a Reply

Recipe rating

Send this to a friend