Sausage Stuffed Shells Recipe (The BEST Cheesy Baked Pasta!)

By Jenna Carraway

On February 10, 2026

A detailed overhead shot of a baking dish filled with sausage stuffed shells before being baked. The shells are neatly arranged in marinara sauce.

Cuisine

American, Italian

Prep time

25 minutes

Cooking time

40 minutes

Total time

65 minutes

Servings

6 people

Get ready to fall in love with the ultimate comfort food: this Sausage Stuffed Shells Recipe. Combining tender jumbo pasta shells, a savory sausage and three-cheese ricotta filling, and rich marinara sauce, this dish is a guaranteed family favorite. It’s the kind of meal that feels special enough for a Sunday dinner but is simple enough to assemble for a weeknight meal. If you’re looking for a crowd-pleasing, hearty, and incredibly delicious pasta bake, you’ve found it.

We’ve perfected this recipe to ensure every bite is packed with flavor and the shells are perfectly cooked—never dry or tough. This is more than just a recipe; it’s a guide to creating the perfect cheesy, saucy, and satisfying stuffed shells every single time. It’s a standout dish that will have everyone asking for seconds.

A single serving of cheesy baked sausage stuffed shells on a white plate, showing the creamy ricotta filling inside a shell.
Look at that cheesy, savory filling! The perfect bite every time.

Why You’ll Adore This Sausage Stuffed Shells Recipe

  • Incredibly Flavorful: The combination of savory Italian sausage, creamy ricotta, mozzarella, nutty parmesan, and herbs creates a filling that is simply irresistible.
  • Perfect for Any Occasion: This dish is versatile enough for a casual family dinner, a potluck, or meal prep. It’s a true crowd-pleaser.
  • Make-Ahead Friendly: You can assemble the entire dish ahead of time and bake it right before serving, making it a fantastic option for busy days or entertaining.
  • Freezer-Friendly: This recipe freezes beautifully, so you can make a double batch and have a delicious meal ready to go for another night. Check out our Slow Cooker Ham and Bean Soup for another great freezer meal.

Ingredients You’ll Need

This recipe uses simple, easy-to-find ingredients to create a restaurant-quality dish right in your own kitchen.

For the Shells and Filling:

  • Jumbo Pasta Shells: You’ll need about 12 ounces of jumbo shells. Cook them just until al dente, as they’ll finish cooking in the oven.
  • Italian Sausage: One pound of mild or hot Italian sausage, depending on your preference. Casing removed.
  • Whole Milk Ricotta Cheese: The creamy base of our filling.
  • Shredded Mozzarella Cheese: For that essential cheesy pull.
  • Grated Parmesan Cheese: Adds a sharp, salty, and nutty flavor.
  • Egg: Acts as a binder for the filling, helping it hold its shape.
  • Garlic: Freshly minced for the best flavor.
  • Fresh Parsley: Adds a touch of freshness and color.
  • Seasoning: Salt, black pepper, and dried oregano enhance all the flavors.

For the Assembly:

  • Marinara Sauce: Use your favorite high-quality jarred marinara sauce or a homemade version. For a similar flavor profile, try our Creamy Roast Garlic and Lemon Pasta Sauce as a base.
  • Additional Mozzarella Cheese: For topping the shells before baking to create a golden, bubbly crust.
A detailed overhead shot of a baking dish filled with sausage stuffed shells before being baked. The shells are neatly arranged in marinara sauce.
Ready for the oven! Each shell is generously filled with our savory sausage and ricotta mixture.

Step-by-Step Instructions

Follow these simple steps to create the perfect Sausage Stuffed Shells Recipe from scratch.

1. Cook the Pasta Shells

Bring a large pot of salted water to a boil. Add the jumbo shells and cook according to package directions until al dente (usually around 8-10 minutes). Be careful not to overcook them, as they need to be firm enough to hold the filling. Drain the shells and rinse with cold water to stop the cooking process. Set them aside.

2. Prepare the Sausage Filling

While the pasta is cooking, heat a large skillet over medium-high heat. Add the Italian sausage and cook, breaking it apart with a spoon, until it’s browned and cooked through. Drain off any excess grease. In a large bowl, combine the cooked sausage, ricotta cheese, 1 cup of mozzarella cheese, grated Parmesan, egg, minced garlic, fresh parsley, salt, pepper, and oregano. Mix until everything is well combined.

3. Assemble the Casserole

Preheat your oven to 375°F (190°C). Spread about 1 ½ cups of marinara sauce evenly over the bottom of a 9×13-inch baking dish. Carefully stuff each cooked pasta shell with a generous amount of the sausage and cheese filling. Arrange the stuffed shells in a single layer in the prepared baking dish, nestled into the sauce.

4. Bake to Perfection

Top the shells with the remaining marinara sauce, ensuring they are well-covered to prevent drying out. Sprinkle the remaining 1 cup of mozzarella cheese over the top. Cover the baking dish with foil and bake for 25 minutes. Then, remove the foil and bake for another 10-15 minutes, or until the sauce is bubbly and the cheese is melted and golden brown.

Tips for the Perfect Stuffed Shells

  • Don’t Overcook the Shells: Cooking the pasta just to al dente is key. They will absorb liquid from the sauce and finish cooking in the oven.
  • Use Whole Milk Ricotta: For the creamiest, richest filling, opt for whole milk ricotta cheese.
  • Cover While Baking: Covering the dish with foil for the initial baking period steams the shells and keeps them moist. Uncover at the end to brown the cheese.
  • Let it Rest: Allow the baked stuffed shells to rest for 5-10 minutes before serving. This helps them set up and makes serving easier.

Delicious Variations to Try

While this classic Sausage Stuffed Shells Recipe is fantastic as is, feel free to customize it!

  • Add Spinach: Mix in a cup of thawed and well-drained frozen spinach into the ricotta filling for extra nutrients.
  • Spicy Version: Use hot Italian sausage and add a pinch of red pepper flakes to the marinara sauce for a kick of heat.
  • Different Meats: Try this recipe with ground beef, ground turkey, or even shredded chicken. For a different cheesy meat recipe, our Ground Beef Philly Cheesesteaks are a must-try.

How to Make Ahead, Store, and Freeze

  • Make-Ahead: You can assemble the entire dish up to 24 hours in advance. Cover it tightly with plastic wrap and store it in the refrigerator. When ready to bake, remove the plastic wrap, cover with foil, and add about 10 minutes to the initial baking time.
  • Storing Leftovers: Store any leftovers in an airtight container in the refrigerator for up to 4 days.
  • Freezing: Assemble the dish in a freezer-safe baking dish, but do not bake. Cover tightly with a layer of plastic wrap, followed by a layer of aluminum foil. Freeze for up to 3 months. To bake, thaw overnight in the refrigerator, then bake as directed.

Frequently Asked Questions

Absolutely! You can assemble the entire dish up to 24 hours in advance. Cover the dish tightly and refrigerate. When you’re ready to bake, you may need to add 10-15 minutes to the baking time since you’re starting with a cold dish.

The key to moist stuffed shells is plenty of sauce and covering the dish. Make sure to put sauce on the bottom of the pan and over the top of the shells. Baking it covered with foil for the first 25 minutes traps steam and keeps the pasta tender.

Yes, you must boil the jumbo shells before stuffing them. Cook them just until al dente (firm to the bite), as they will continue to soften in the oven. Undercooking them slightly prevents them from becoming mushy.

If you don’t have ricotta, you can substitute it with full-fat cottage cheese (blended until smooth for a better texture) or even a mixture of cream cheese and Parmesan. However, for the most authentic flavor and texture, whole milk ricotta is recommended.

Mild or hot Italian sausage is the best choice for this recipe. It’s pre-seasoned and adds a wonderful depth of flavor. If you can’t find it, you can use ground pork seasoned with Italian herbs, fennel, and garlic.

Share Your Creation!

We are confident this will become your go-to sausage stuffed shells recipe! It’s a true labor of love that pays off in every single cheesy, savory bite. If you make this dish and love it, please consider leaving a comment and a rating below. And don’t forget to share your beautiful creations with us on Pinterest!

A close-up overhead shot of a baking dish filled with cheesy baked sausage stuffed shells, garnished with fresh parsley. This image is for a sausage stuffed shells recipe.
The ultimate comfort food: my easy and delicious Sausage Stuffed Shells!

Sausage Stuffed Shells Recipe

A detailed overhead shot of a baking dish filled with sausage stuffed shells before being baked. The shells are neatly arranged in marinara sauce.

Sausage Stuffed Shells Recipe (The BEST Cheesy Baked Pasta!)

This Sausage Stuffed Shells Recipe features a savory three-cheese and Italian sausage filling baked in a rich marinara sauce. Learn how to make this ultimate comfort food—it's perfect for a family dinner and is freezer-friendly!
Prep Time 25 minutes
Cook Time 40 minutes
Total Time 1 hour 5 minutes
Servings: 6 people
Course: Dinner, Main Course
Cuisine: American, Italian
Calories: 580

Ingredients
  

  • 12 ounces Jumbo Pasta Shells
  • 1 lb Mild or Hot Italian Sausage casing removed
  • 15 ounces Whole Milk Ricotta Cheese
  • 2 cups Shredded Mozzarella Cheese divided
  • 1/2 cup Grated Parmesan Cheese
  • 1 Large Egg lightly beaten
  • 2 cloves Garlic minced
  • 1/4 cup Fresh Parsley chopped
  • 1/2 tsp Salt or to taste
  • 1/4 tsp Black Pepper
  • 1/2 tsp Dried Oregano
  • 3 cups Marinara Sauce divided

Equipment

  • 1 9x13 inch Baking Dish
  • 1 Large Skillet
  • 1 Large Pot

Instructions
 

  1. Cook the jumbo shells in a large pot of salted boiling water according to package directions until al dente. Drain and rinse with cold water to prevent sticking.
  2. While shells cook, brown the Italian sausage in a large skillet over medium-high heat, breaking it up as it cooks. Drain off any excess grease.
  3. In a large bowl, mix together the cooked sausage, ricotta cheese, 1 cup of mozzarella cheese, Parmesan cheese, beaten egg, minced garlic, parsley, salt, pepper, and oregano until well combined.
  4. Preheat oven to 375°F (190°C). Spread 1 ½ cups of marinara sauce on the bottom of a 9x13-inch baking dish.
  5. Fill each cooked shell with the sausage and cheese mixture and arrange them in the baking dish.
  6. Top the shells with the remaining marinara sauce and sprinkle with the remaining 1 cup of mozzarella cheese.
  7. Cover the dish with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 10-15 minutes, until the cheese is melted and bubbly.
  8. Let the stuffed shells rest for 5-10 minutes before serving. Garnish with additional fresh parsley if desired.

Notes

Tip 1: To prevent shells from tearing, handle them gently after boiling.
Tip 2: Using a piping bag (or a zip-top bag with the corner snipped off) can make filling the shells faster and cleaner.
Tip 3: Don't skimp on the sauce! It's essential for keeping the shells moist and flavorful during baking.

You might also like these recipes

Leave a Comment

Recipe Rating