This easy Italian Sausage Stuffed Shells recipe is down home Italian comfort food. Hearty and thick, this recipe combines creamy ricotta, melty cheeses, Spinach and Italian sausage for a family favorite Italian dinner! Includes tips and a how-to video!
One of the most popular recipes on the site! This is truly the BEST and original Sausage Stuffed Shells recipe. Like my family, you are going to love its thick, flavorful layers with the creamiest filling ever, and its hot, bubbly, golden cheese topping. The layers meld perfectly into one another for a family favorite that never fails.
We love great pasta dishes like Beef Cannelloni, Taco Stuffed Shells, and Bruschetta Chicken. In fact, I make them year-round because it’s one of those great dinners that works so well when we have company and it’s always a hit. Serve our pasta recipes hot with some crusty garlic bread or a crisp side salad.
Stuffed Shells with Meat is one of my specialties. I make this recipe often – for everyday purposes, as a freezer standby and gatherings that need an easy but elegant recipe to feed a crowd!
I’ve been making this recipe for well over a decade because it checks all my boxes:
- Extremely forgiving in its preparation! It’s about as close to a no-fail as any recipe I’ve ever developed.
- Made with easy to find ingredients and pantry staples.
- That melty, bubbly cheese layer. Just Divine!
- So much flavor! It’s like a lasagna, but BETTER and EASIER TO MAKE!
- Excellent food for gatherings – big batch recipe, stays fresh even hours after cooking it.
What You Will Need
Here is an overview of the ingredients you will need to make the stuffed pasta shells.
Sweet Italian Sausage. I use sweet Italian sausage, but feel free to swap it out for “hot” instead or mix with ground beef. I only seem to find the ones with casings so just remove the casings before cooking.
Ricotta Cheese. You need about 4 cups. I use the larger containers at my grocery store, which are 32oz. I have also substituted small curd, full fat cottage cheese.
Jumbo Shells. The one issue with these shells is they can break in the package easily, so look for a box with the most intact shells.
Spaghetti Sauce. This recipe utilizes store-bought sauce, but feel free to make your own. My personal favorite is Ragu Chunky Garden because it is a sweeter sauce with loads of flavorful veggies. However, your personal favorite is always the best choice!
Spinach. I have always used fresh spinach for this recipe. I think you can use frozen spinach just as well, but make sure to thaw and remove any excess water. I would use about 5-oz of frozen spinach for this recipe thawed to room temperature.
Mozzarella. I use part-skim shredded mozzarella.
Parmesan. I’m all about shredding cheese off a block for cost reasons, but it works to use pre-shredded.
Powdered Garlic. This one is important. Powdered garlic just works better than fresh in this recipe. I talk more about how much garlic to use under “Tips” but add enough powdered garlic in the filling until you think you have put a little too much.
How To Make Stuffed Pasta Shells
I love this recipe for how forgiving it is. Sometimes I pour the whole jar of sauce in right from the start, and sometimes I substitute different veggies or cheeses, and it is still wonderful. However, if you would like a step-by-step peak at my preparation, then here you go!
- Prepare the jumbo shells and sausage. The noodles should be *just* pliable. They should be bendable but still feel hard and not cooked through. The sausage should be completely cooked through and broken up well.
- Mix up the filling. In a mixing bowl, combine the ricotta, 8oz of mozzarella, ½ cup of parmesan, eggs, oregano, garlic powder, and pepper. Stir in the spinach.
Pro Tip: With fresh spinach, the amount per cup can vary. I don’t pack the cups. In the photo above, I have included what a cup of spinach means to me when measuring. It’s loose but still full.
Layering the stuffed shells with meat is fairly straight forward. Layering half the marinara in the baking dish first prevents the shells sticking. Then stuff the shells and layer the rest of the marinara, sausage and cheeses on top. Cover with foil and bake until bubbly!
Baking Note: The amount of baking time will vary depending on how much you pack in the dish. It can take as long as 50 minutes if the casserole dish is completely packed (as pictured above), or 20-25 minutes if the shells aren’t stuffed in there. Heating the sauce on the stove before layers will reduce the cooking time.
Recipe Shortcuts
These sausage stuffed shells utilize several shortcuts to get it in the oven fast.
- Use pre-shredded cheeses like parmesan and mozzarella.
- Use store bought spaghetti sauce.
- Chop the spinach in a food processor. You only need a few seconds to get a very rough chop. I usually remove the stems, but it isn’t required.
- Heating the spaghetti sauce on the stove before layering will reduce the cooking time about 5-15 minutes.
- The thicker the casserole (i.e. the more you stuff the shells in the pan), the longer the baking time.
Stuffed Pasta Shells Recipe Tips
IMPORTANT! The amount of garlic will vary a bit – 4 teaspoon of powdered garlic may seem like a lot. I am not a huge fan of garlic, but the cheese filling mellows the garlic flavor with sausage stuffed shells. What works is adding garlic into the cheese filling – one a teaspoon at a time – until you think you have put a little too much. Even at 4 tsp, I wince my eyes and think “Whew! Garlic!” (not in a good way) I’m telling you to go overboard! Be fearless! It will be amazing!
This recipe often makes more than a 9×13 – I usually have a small 5×9 in addition. You can freeze this extra portion or bake separately for delicious leftovers. I have had boxes of jumbo shells with ⅓ of them broken and useless. If I cannot fit all the shells, I just toss the additional ingredients in a separate baking dish. You could make a vegetarian variety this way or freeze for later.
Substitute any veggies you like. Making stuffed shells without spinach is exactly the same recipe, so you can skip that if you prefer. I like to add a vegetable to the stuffed shells recipe. It helps the texture. Mushrooms or zucchini are also good options.
Serving and Storage
Serve: After these come out of the oven, I usually give them about 10 minutes, so they aren’t burning hot and to thicken up.
Store: Leftovers are amazing! This recipe is one of hubby’s favorites to pack for work. Small batches keep them fresher and easier to reheat in the microwave. The recipe is good for 4-5 days.
Reheat: This easy Stuff Shell recipe keeps and reheats amazingly both in the oven and in the microwave.
- OVEN: Cover the pan with foil and bake at 350 degrees for approximately 30 minutes or until hot and bubbly.
- MICROWAVE: You can also reheat individual servings in the microwave by transferring to a microwave safe plate and microwaving for 90 seconds. I usually cut it up with a fork to evenly heat in the microwave without cold spots. Continue to microwave at 30 second intervals until heated through.
Freeze: I generally recommend freezing the extra sausage stuffed shells, just before baking. That way you can just pop it into the oven, although you will have to bake it for longer. I usually bake it covered for about 50-60 minutes or until the cheese is melted and everything is cooked through. In an airtight container, this recipe should last 3-4 months.
Recommended Tools
- Jumbo shell pasta: I am only linking to this because there are a few different types of shells. You want the biggest kind for this recipe.
- Jarred Pasta Sauce: Cuts down the prep time and this is my favorite store-bought sauce, but any marinara sauce will work.
- Heavy Bottom Baking Dish: This is my most used baking dish, keeps heat even and it has survived years of kitchen abuse.
More Easy Pasta Dinner Recipes
Frequently Asked Questions
I generally recommend freezing the extra sausage stuffed shells, just before baking. That way you can just pop it into the oven, although you will have to bake it for longer. I usually bake it covered for about 50-60 minutes or until the cheese is melted and everything is cooked through. I prefer my cheese bubbly and just starting to brown, so I broil it for a few minutes after that with the cover off.
In a well packed freezer, and airtight container, this recipe should last 3-4 months.
A simple green salad tossed in Italian Dressing or Balsamic Vinaigrette
Garlic bread or crusty French baguette.
Homemade Bread sticks or garlic knots
Marinated Vegetable Salad
Roasted Zucchini Spears with parmesan over the top
Approximately 46 shells.
Yes! I normally top the stuffed shells, but feel free to mix in the filling if you prefer.
Watch The Recipe Video
I have also taped myself preparing this recipe in the video below. The written instructions are in the recipe card further down the page.
Not Sure
What's For Dinner?
Signup for recipe updates and get a free cookbook of Easy Weeknight Supper Solutions!
More Recipes to Try
PS. If you make this recipe, leave a COMMENT AND A STAR RATING in the comments section at the bottom and be sure to take a photo and tag it #cravingcreative on Instagram! I appreciate you for taking the time to read about me and my family recipes.
Stuffed Shells with Italian Sausage
Ingredients
- 1 package Jumbo Pasta Shells 16oz
- 32 oz Ricotta about 4 cups
- 12 oz Shredded Mozzarella Cheese
- 2 Eggs
- 4 teaspoon Garlic Powder *see note
- 1 teaspoon Dried Oregano
- ¾ cup Shredded Parmesan
- 45 oz Spaghetti sauce large jar
- 4 cups Fresh Spinach rough chopped and stems removed if you prefer
- 1 lb Italian sausage ground or casings removed
- parsley for garnish dried or fresh
- ½ teaspoon pepper
Instructions
- Preheat oven to 350 degrees F. In a skillet over medium heat, brown and crumble the sausage. Drain any excess fat and remove from heat.
- Bring water to boil and add the shells. Cook the shells until they are pliable for filling and no more. This means the shells should still feel hard, but they are bendable for stuffing.
- In a mixing bowl, combine the ricotta, 8oz of mozzarella, ½ cup of parmesan, eggs, oregano, garlic powder, and pepper. Stir in the spinach.
- Coat the bottom of a 9x13in pan with the ½ jar of spaghetti sauce. Spoon the cheese mixture into the shells and place shells open side up, close together in the dish. There will be more shells than will fit into this pan and you can either make a second smaller pan (5×8 is good) or freeze for future use. Sometimes the shells also break in the box so this is fine.
- Add the rest of the spaghetti sauce. Sprinkle the sausage over the top of the shells. Then sprinkle with the remaining 4oz of mozzarella and ¼ cup of Parmesan cheese.
- Cover with aluminum foil, preferably tented so it doesn't stick to the cheese. Bake for 25-40 minutes or until the cheese is bubbly. The more packed/full the casserole dish, the longer it will take to bake. You know it's ready when the cheesy is melted and bubbly. Look for bubbles along the sides of the dish.
- If you like a cheesy crust, you may broil it uncovered for 3-5 minutes (watch closely). Let stand 10 minutes before serving.
Video
Recipe Notes
- OVEN: Cover the pan with foil and bake at 350 degrees for approximately 30 minutes or until hot and bubbly.
- MICROWAVE: You can also reheat individual servings in the microwave by transferring to a microwave safe plate and microwaving for up to 90 seconds. I usually cut it up with a fork to evenly heat in the microwave without cold spots.
Catherine Campbell says
We just made this tonight. We doubled the sausage using one mild and one hot. It came out amazing!! I’m new to Pinterest and I thank you for this recipe!!! We will be making this again!! Thanks!
Kim says
Can you make ahead the night before, refrigerate, and then bake the next day?
Rachel says
Thanks for your comment! I have frozen it and refrigerated it after baking so I would assume this would be fine, although I haven’t done it that way myself. The only thing I might be careful of is making sure there isn’t too much water in the tomato sauce.
Shalanda Adams says
How would turkey with this?
Rachel says
I am sure that ground turkey would be fine. I wouldn’t use shredded turkey. You would have to add some spices to it or it might be a bit bland. I think they make italian sausage spice packs that might work or you can make your own mixture.
CountryMom says
This is a household favorite, love, love, love it. I make 2 pans & freeze 1 before baking it (or send it to one of the kids). Serve it with garlic toast or nan bread. Looks complicated to assemble but really isn’t. Sometimes I’ll use Chorizo Sausage for a little more spicy kick for a change.
Tricia says
Made these the other night and every singe one of my children loved them. That is a miracle, especially for my toddler! I am thinking of making these for when my husband will be alone with the kids while I am on a trip. Have you ever frozen them before? If so how long do you bake them for if frozen? Thanks!
Jennifer Bostrom says
Thank you for this delicious recipe! Made it and loved it!!! Great as a make-ahead and freeze meal. I divided it into 3 mini loaf pans and it made 3 meals for 2 adults.
Laura Devillier says
Can’t wait to try. Have made stuffed shells before but without the meat. This reads mouth wateringly good.
Laurin Davis says
This dish was absolutely AMAZING! I put a double layer of the ground sausage underneath the pasta shells and I couldn’t get enough. Literally had this for breakfast lunch and dinner. It was pretty quick to pull together and everyone who I shared it with loved it. Thanks so much for sharing your recipe!
Lauren says
How many does this serve?
Rachel says
Depening on your portion sizes, I would say this serves 6-8 in a 9×13 pan. I am inclined to go with 6 because these make great leftovers.
Kay says
Forgot to mention that I used cottage cheese instead of the ricotta- kept it very moist and easier to work with than the ricotta I think- I love cottage cheese so this was a hit for me
Kay says
Made this early today ( 9 am lol ) to bring to my dad for his dinner. I used 2 tsp of garlic powder and hot Italian sausage. I’ve made lots of shells before but this one is just delish. I’m not going to lie- I had them for breakfast! I used Prego garlic sauce to between all of those ingredients I had plenty of garlic but it’s def not overpowering. I ended up with exactly what you described- enough for a big 9×11 pan and a small pan. Yum
M Delgado says
This was delicious! I added fresh chopped basil, salt, pepper and a little fresh chopped parsley to the ricotta. I also used fresh garlic and think I’ll just use powder next time. You can’t mess this up! Very good!
Victoria says
Thanks for this comment! As I was cooking, I could sense that the recipe could benefit from some salt and other basic seasonings. I used your suggestions and it was perfect!
tyler says
I feel as if this recipe struck an inspiring balance between allowing for visceral but accessible cuisine as well as profound creative expression. The artist deftly navigates the fine line between dictatorial micromanagement and artistic freedom. The moment my spoon scraped the bottom of my cream-colored ceramic bowl, I felt truly transcendent.
Jana says
This was amazing!! Even my picky 8 year old loved it!! The only thing I changed was that I added 1/2 tsp of salt, a pinch or two of pepper, 1 tsp of dried parsley leaves and 4 large chopped up basil leaves to the ricotta cheese mixture. These additions took the recipe over the top!!! And the sauce makes all the difference in flavoring the pasta. I used Classico Traditional Sweet Basil sauce. Thank you for sharing such an awesome recipe!
Car0line Rose says
I am going to try to make these for a party of ten (5 guys and 5 girls). Do you think I should double the recipe? About how many stuffed shells does it make? Thank you!
Rachel says
I have the recipe prepared for the entire box of stuffed shells (12oz Barilla at my local grocery store). Unless many of the stuffed shells are broken, it should make a 9×13 pan and an additional 9×5 pan.
Jen says
Oh my gosh, drooling! This looks so, so good!
Jen | Baked by an Introvert says
I adore pasta and these stuffed shells are calling my name. You can’t go wrong with spinach, ricotta, and sausage. YUM!