Stuffed Shells with Meat Sauce is a comforting and hearty dish. Ricotta stuffed jumbo shells are smothered in a simple homemade meat sauce. They are absolutely delicious and family friendly.
This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases at no extra cost to you. Click HERE to read my policies.
Why We Love Stuffed Shells with Meat Sauce
- Easy recipe with simple ingredients. Stuffing the shells is a bit time-consuming but pretty effortless.
- A great crowd pleaser. This recipe is going to impress company. Perfect for holidays and all celebrations.
- Family friendly! The whole family and everyone else will love this recipe!
- Make ahead and freezer friendly. These stuffed shells are a perfect make ahead meal and can be baked from frozen.
- Stuffed shells with meat sauce is the ultimate pasta dish. So delicious with loads of cheese and a simple homemade meat sauce.
Stuffed Shells with Meat Sauce Recipe Ingredients
- Jumbo Pasta Shells
- Ground Beef
- Onion
- Minced Garlic
- Olive Oil
- Crushed Tomatoes
- Italian Seasoning
- Dried Basil
- Dried Oregano
- White Sugar
- Salt
- Red Pepper Flakes
- Ricotta Cheese
- Large Eggs
- Shredded Mozzarella
- Grated Parmesan
- Dried Parsley
Substitution Suggestions
- Ground Beef: To lighten it up you can use ground turkey. Or you could use Italian sausage.
- Onion: If you or your family is not fond of chunks of onion in your sauce you can used a teaspoon of onion powder or a tablespoon of dried onion flakes.
- Crushed Tomatoes: Canned whole plum tomatoes are a great substitute. Crush them well when added to the sauce. For an even faster sauce you can use your favorite store bought pasta sauce.
- Seasonings: You can use all Italian seasoning or your favorite blend of spices. Fresh herbs are always delicious too!
- Sugar: Honey is a great substitute.
These easy stuffed shells are the ultimate comfort food. Pasta shells are stuffed with a tasty cheese filling, topped with lots of cheese and baked in a hearty meat sauce. This is going to be one of the family's new favorite pasta dishes.
How to Make Stuffed Shells with Meat Sauce
- First, preheat oven to 375°F and lightly grease a 9x13 casserole dish.
- Next, boil a large pot of water, salt the water well and cook the jumbo shells a minute less than the package directions for al dente. Drain and do NOT rinse.
- While the pasta is cooking, in a large skillet brown the ground beef and onions together over medium heat until the beef is no longer pink and the onions are translucent.
- Next add the olive oil and mince garlic and saute a minute or so until the garlic is fragrant.
- Now stir in the crushed tomatoes, water, Italian seasoning, basil, oregano, granulated sugar, salt and red pepper flakes.
- Reduce heat to medium-low and simmer the sauce while you make the ricotta filling.
- In a large bowl, stir together the ricotta cheese, eggs, half the shredded mozzarella and parmesan cheeses, oregano, parsley, salt and black pepper. Stir together to combine everything well.
- Place half of the meat sauce in the bottom of a baking dish.
- Once the cooked shells are cool enough to touch stuff 30 shells with cheese mixture using a spoon. Fill them so they are full, but not overfilled that the shells break.
- Arrange the shells in a single layer in the casserole dish in 5 rows with 6 stuffed shells in each row.
- Spoon the remaining sauce over the shells.
- Sprinkle the remaining mozzarella and parmesan cheese on top of the sauce.
- Cover the casserole dish with aluminum foil.
- Bake covered in preheated oven on center rack for 20 minutes.
- Uncover the casserole dish and bake for an additional 15-20 minutes until sauce is bubbly and cheese is melted.
- Serve and enjoy!
What to Serve with Cheese Stuffed Shells
Enjoy these cheese stuffed shells with meat sauce with a side salad (Caesar salad is our favorite) and Easy Garlic Bread for a complete meal. Or serve with some roasted vegetables like Garlic Parmesan Brussels Sprouts. These homemade Garlic Breadsticks are also a great addition.
For a lighter version of stuffed shells try these Chicken and Spinach Stuffed Shells. They are filled with tender chicken, spinach and ricotta cheese. Then topped off with a homemade garlic sauce and mozzarella cheese. Another great dish that will impress family and guests.
Storing Stuffed Shells with Meat Sauce
Storing: Store any leftover stuffed shells and sauce in an airtight container in the fridge for up to 4 days.
Reheating: Place shells and sauce in oven safe dish and cover with foil. Warm in low oven until heated through. Or you can microwave servings until warmed through.
Make Ahead Instructions
These Stuffed Shells with Meat Sauce is a great make ahead meal and freezes perfectly! Prepare the shells as recipe states, cover it tightly, and store in the fridge up to 3 days. While the oven preheats, let the stuffed shells come to room temperature. Bake according to recipe directions.
I almost always make 2 pans of shells when I make this recipe. One for dinner and one for the freezer for later. I like to make the freezer one in aluminum foil pans. Makes clean up a breeze and doesn't hog one of my casserole dishes in the freezer.
Simply double the recipe and make two pans. Tightly cover the extra pan of stuffed shells with plastic wrap and aluminum foil. Label, date and freeze. When ready to use, thaw it overnight in the fridge. While the oven is preheating, let the stuffed shells come to room temperature. Remove plastic wrap, replace aluminum foil and then bake according to recipe directions.
You can also bake this from frozen. Bake covered for 1 hour, then uncover and bake for another 30 minutes or until completely warmed through.
Heather's Favorite Tools for this Recipe
- This is my favorite deep skillet as well as this cast iron skillet.
- I love Pyrex baking dishes and CorningWare baking dishes.
- A garlic press works great if you want to use fresh garlic and not have to chop it. I use a Pampered Chef one but this garlic press from OXO is a great one too!
- I like using a can opener that doesn't leave a sharp edge. I currently use the Pampered Chef one but this can opener from The Good Cook is great too.
- These glass measuring cups from Pyrex are my favorite to use when measuring liquids!
- A box grater to shred your own cheese. I use mine almost every day!
Tips for the Best Stuffed Shells Recipe
- Read the entire recipe and gather all your ingredients before you start. This will help the cooking process go smoothly and leave less room for any errors.
- Cook the pasta shells one minute less than the directions say for al dente, no longer. The shells will be too soft to stuff and can break or fall apart. The shells can also get a little mushy once baked in the oven.
- Do NOT rinse the pasta. You'll rinse away a lot of flavor. Let them cool in a strainer just enough so you can handle them.
- Shred and grate your own cheese. It will melt a lot easier and give you a great cheese pull.
More Pasta Recipes:
- Baked Rigatoni Casserole
- Mexican Lasagna
- Pizza Casserole
- Chicken Spaghetti Bake
- Cheeseburger Casserole
- Baked Penne Casserole
- Cheesy Spaghetti Bake
- Homemade Lasagna
Did you make this recipe? Rate it!
If you enjoyed this recipe give it a ⭐⭐⭐⭐⭐ rating in the comments below. It really helps the recipe stand out and I appreciate the feedback to make recipes everyone will enjoy.
Stuffed Shells with Meat Sauce
Ingredients
- 30 jumbo shells pasta
Sauce
- 1 pound ground beef
- 1 small onion, chopped
- 1 tablespoon olive oil
- 1 tablespoon minced onion
- 28 ounces crushed tomatoes
- ¼ cup water
- 1 teaspoon Italian seasoning
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1 tablespoon white sugar
- 1 teaspoon salt
- ¼ teaspoon red pepper flakes
Cheese Filling
- 30 ounces ricotta cheese
- 2 large eggs
- 4 cups shredded mozzarella cheese
- 1 cup grated parmesan cheese
- 1½ teaspoon dried oregano
- 1½ teaspoon dried parsley
- ½ teaspoon salt
- ½ teaspoon black pepper
Instructions
- Preheat oven to 375°F and lightly grease a 9x13 casserole dish.
- Boil a large pot of water, salt the water well and cook the jumbo shells a minute less than the package directions for al dente.
- While the pasta is cooking, in a large skillet brown the ground beef and onions together over medium heat until the beef is no longer pink and the onions are translucent.
- Add the olive oil and minced garlic and sauté a minute or so until the garlic is fragrant.
- Stir in the crushed tomatoes, water, Italian seasoning, basil, oregano, granulated sugar, salt and red pepper flakes. Reduce heat to medium-low and simmer the sauce while you make the ricotta filling.
- In a large bowl, stir together the ricotta cheese, eggs, half the shredded mozzarella and parmesan cheeses, oregano, parsley, salt and black pepper. Stir together to combine everything well.
- Place half of the meat sauce in the bottom of the casserole dish.
- Once the pasta shells are drained and cool enough to touch stuff 30 shells with ricotta filling using a spoon. Fill them so they are full, but not overfilled that the shells break.
- Arrange the shells in a single layer in the casserole dish in 5 rows with 6 stuffed shells in each row.
- Spoon the remaining meat sauce over the shells and sprinkle the remaining mozzarella and parmesan cheese on top of the sauce.
- Cover the casserole dish with aluminum foil. Bake covered in preheated oven on center rack for 20 minutes.
- Uncover the casserole dish and bake for an additional 15-20 minutes until sauce is bubbly and cheese is melted.
- Serve and enjoy!
Leave a comment