Are you ever just so tired after work that the thought of cooking anything complicated makes you want to order takeout? I totally get it. That’s the exact reason why Cooking by Felix exists! We’re here to bridge that gap between wanting a truly satisfying, soulful meal and having zero energy to cook. If you’re looking for the easiest, most satisfying recipe for stuffed shells you’ll ever make, you’ve found your new go-to. I’m Felix Hayes, and my philosophy is simple: great food should fit into your real life. We strip away the fuss so you can get that amazing homemade Italian taste on the table tonight. You can read more about my journey and why I started this mission over at my about page!
- Why This is the Best Recipe for Stuffed Shells (Family Favorite Pasta Bakes)
- Gathering Ingredients for Your Cheesy Baked Shells
- How to Make Stuffed Shells: Step-by-Step Instructions
- Expert Tips for Perfect Stuffed Shells Every Time
- Variations for Your Stuffed Shells
- Make Ahead Casseroles and Freezer Friendly Pasta Meals
- Serving Suggestions for Weeknight Italian Dinners
- Frequently Asked Questions About Stuffed Shells
- Nutritional Snapshot for These Stuffed Shells
Why This is the Best Recipe for Stuffed Shells (Family Favorite Pasta Bakes)
Look, there are a million quick dinner recipes out there, but few deliver the sheer comfort of a big pan of baked pasta. This recipe is my absolute favorite because it gives you that ‘Sunday dinner’ feeling without messing up your Tuesday night.
What makes these stuffed shells the best? It’s all about the balance between ease and flavor:
- Total Time Saver: We’re clocking in at under an hour total, which is huge for a hearty bake like this.
- No Fuss Filling: The ricotta base is creamy, delicious, and comes together while your shells boil.
- Maximum Cheese Factor: We use three Italian cheeses, so yes, it’s gloriously cheesy and bubbly under that mozzarella crust.
- Beginner Approved: Seriously, if you can boil pasta, you can nail this family favorite pasta bake.
Gathering Ingredients for Your Cheesy Baked Shells
Okay, let’s talk about what you need. For these cheesy baked shells, we’re keeping things classic and ingredient quality high where it counts—especially that cheese filling! When you grab your ricotta, trust me, go for the whole milk stuff; it makes such a difference in creaminess. Don’t sweat the marinara—a good quality jar sauce works perfectly for a weeknight win, but if you have time for homemade sauce, that’s a bonus!
Here is everything you need to gather up:
- 1 box (12 oz) jumbo pasta shells
- 1 tablespoon olive oil (just for browning if you use meat)
- 1 pound ground beef (totally optional, but it adds a nice heartiness)
- 1 teaspoon dried Italian seasoning
- 1/2 teaspoon garlic powder
- 1 (24 oz) jar marinara sauce
- 1 (15 oz) container whole milk ricotta cheese (The star of our ricotta cheese shells!)
- 1 large egg, lightly beaten
- 1/2 cup grated Parmesan cheese, plus more for topping
- 1/4 cup chopped fresh parsley
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 2 cups shredded mozzarella cheese
How to Make Stuffed Shells: Step-by-Step Instructions
This is the part where you’ll feel like a total pasta wizard! Don’t let the assembly scare you; these directions are designed to make you feel totally confident—this is honestly one of the best beginner friendly pasta recipes you can master. We move fast but we aren’t cutting corners on flavor, I promise!
Cooking the Jumbo Pasta Shells Recipe
First things first: get that oven fired up to 375 degrees F and grease your 9×13 pan. Next, boil your jumbo pasta shells recipe ingredients. You want these cooked perfectly—al dente! That means they should still have a little bite left in them because they’ll keep cooking in the oven. As soon as they’re done, drain them and immediately hit them with cold water. This stops the cooking process right away and keeps them from sticking together into one giant pasta brick. Seriously, don’t skip the rinse!
Assembling the Simple Ricotta Filling
While those shells are cooling, we whip up the filling. If you’re adding ground beef, brown it quickly with the seasoning and garlic powder, then drain off all that grease—we want flavor, not oil slicks! In a separate bowl, that’s where the magic happens: beat your egg lightly, then mix in the ricotta, Parmesan, parsley, salt, and pepper until everything looks happy and combined. If you used meat, fold it in gently now. It’s a very simple ricotta filling; you can’t mess this up!
Baking Your Hearty Baked Pasta
Time to layer! Spread about one cup of your marinara sauce right on the bottom of that prepared baking dish. This keeps the shells from seizing up on the bottom. Now, carefully grab each shell and stuff it generously with the cheese mixture, arranging them neatly in a single layer on top of that sauce bed. Pour the rest of your sauce over the top of the shells—don’t worry if you miss a spot or two, that’s why we have cheese!
Finish by drowning the whole thing in mozzarella and a final sprinkle of Parmesan. Pop it in the oven for 25 to 30 minutes. You’re looking for that sauce underneath to be nice and bubbly and that cheese top layer to be melted gold. Let it rest for just five minutes before cutting in—that helps it set up for perfect servings of this hearty baked pasta.
Expert Tips for Perfect Stuffed Shells Every Time
Even with an easy recipe, sometimes things go a little sideways, right? I learned this lesson the hard way years ago; I rushed the cooling of the shells, and when I tried to stuff one, it just ripped into three pieces! Terrible! Now, I swear by letting those shells cool completely. That’s Tip Number One for stopping filling leakage—a cool shell is a strong shell.
To make sure your flavor is deep, try this: add a tiny splash of reserved pasta water to your marinara sauce before pouring it over the shells. It helps the sauce adhere better to the pasta. Also, don’t overfill them! If the filling is packed too tightly, it has nowhere to expand, and it just squirts out the sides when it bakes. Keep them plump but not bursting. For more deep-flavor secrets, check out how I build flavor in my chili recipe over here: how I develop incredible layers of flavor.
Remember, these stuffed shells should feel cozy, not complicated. A little patience while cooling goes a long way!
Variations for Your Stuffed Shells
You know I love giving you options, because home cooking should always be flexible! While this core recipe is geared towards classic comfort, we can totally switch things up depending on what you have or what mood you’re in. Since this is such a customizable dish, I always keep the basics—the shells and the sauce—but I play around with that creamy center.
If you’re looking to keep it vegetarian, swapping out the meat is super easy. Just take that 10 ounces of thawed frozen chopped spinach, and I mean *really* squeeze every drop of water out of it—we want spinach flavor, not spinach soup in our filling! Mix that dry spinach right into the ricotta mixture where the beef would have gone.
Another fun twist, especially if you want something heartier than plain ground beef, is using Italian sausage. Skip the ground beef entirely and brown up a pound of Italian sausage (casings removed, of course). The fennel and spice in the sausage really kick up the flavor profile of these ground beef stuffed shells. If you want to see how someone else handles the beef version, check out this recipe over on Crispy Crumbs for some inspiration on their take on beef stuffed shells.
You can also adjust the herbs if you’re feeling bold. Maybe swap out some of that Italian seasoning for an equal amount of oregano and basil for a slightly fresher taste, or add a pinch of red pepper flakes if you want a little background heat!
Make Ahead Casseroles and Freezer Friendly Pasta Meals
I know that sometimes even a 50-minute meal is too much to ask for on a Wednesday, right? That’s why I love that these stuffed shells are superstars in the make-ahead department. They honestly taste even better the next day because the flavors get to hang out together longer in that rich sauce!
If you’re planning for the week—hello, master of make ahead casseroles, that’s you!—assemble the entire dish exactly as the recipe says, but don’t bake it yet. Cover that dish tightly with foil and stick it in the fridge for up to 24 hours. When you finally decide to bake them, just add about 10 extra minutes to that baking time since you are starting cold.
For longer storage, these dish out perfectly as freezer friendly pasta meals too! After assembling (and skipping the bake), cool the entire pan completely on the counter first. Cover it tightly with plastic wrap, then foil, and freeze for up to three months. When you’re ready, thaw it overnight in the fridge and then bake as usual. Easy peasy!
Serving Suggestions for Weeknight Italian Dinners
Okay, we’ve got this beautiful, rich, cheesy, comforting pan of stuffed shells right here. Since these are so hearty and satisfying, you absolutely don’t need a massive spread to go along with them. For me, the key to a great weeknight Italian dinner is offering something that cuts through that richness without adding more heaviness.
You have to have good bread, period. We need something to mop up every last bit of that marinara sauce left in the bottom of the dish after the shells are gone—don’t waste a drop! A simple loaf of crusty Italian bread is perfect for this. If you want to dress it up a little, brush it with olive oil, sprinkle on some garlic powder, and toast it under the broiler for a quick minute. Instant garlic bread!
For the side that actually balances the meal, I always go for something crisp and slightly acidic. If you have the energy, a simple green salad with a sharp vinaigrette is fantastic because the brightness really wakes up your palate between bites of cheese. If you want something truly easy that requires zero chopping, try my recipe for a super simple raw carrot salad with a zesty sesame dressing. It takes five minutes, and that crunch is the perfect contrast to the soft, tender pasta shells.
Honestly, once you have the shells and some good bread, you’re golden. It’s a complete, delicious meal ready right out of the oven!
Frequently Asked Questions About Stuffed Shells
I get so many questions about these! It’s the best when people are excited to make a classic for the first time. Here are the things I hear most often when folks are tackling their first batch of stuffed shells. If you have another burning question, feel free to shoot me a message over at my contact page!
Can I use cottage cheese instead of ricotta in stuffed shells?
You absolutely can substitute cottage cheese for ricotta, but I need to give you fair warning! Cottage cheese is much wetter and has a different, grittier texture. If you use it, you must drain it really well first. Put it in a fine-mesh sieve or even a colander lined with coffee filters for at least an hour to get rid of that extra liquid. If you don’t drain it, your simple ricotta filling is going to turn into cheesy soup once it heats up in the oven. It will taste fine, but the texture won’t be that smooth, creamy dream we are going for.
What is the best way to prevent the filling from leaking out?
This is where that careful shell prep we talked about comes in handy! The two biggest reasons filling leaks are either the shell tearing or overstuffing. Make sure your shells are cooked perfectly *al dente* and rinsed well, so they are flexible but still strong—a cold shell is a tough shell! Second, when you’re stuffing it, aim to fill the cavity until it’s puffed up nicely, but don’t cram it so full that you have to physically squeeze the filling out. If it’s packed too tight, the pressure of the steam while baking forces the cheese right out the sides. Keep it light and fluffy!
How do I make this a truly ‘Cheesy Baked Shells’ experience?
If you want that glorious, gooey experience where cheese pulls for days, you need to focus on the mozzarella, darling! We call this recipe Cheesy Baked Shells for a reason. I use two full cups of whole milk mozzarella on top because it melts beautifully without breaking. But here’s my pro move: after you pour the last bit of sauce over the shells, sprinkle about half the mozzarella directly onto the sauce-covered shells, then add a light layer of sauce/Parmesan, and then put the rest of the mozzarella on top before baking. That middle layer keeps the sauce moist while making sure the top layer gets nice and golden brown!
Nutritional Snapshot for These Stuffed Shells
There’s something wonderful about knowing what’s in your food, even when it’s pure comfort! Since this is a substantial, hearty dish, I wanted to give you a little peek at the numbers. Remember, this is just an estimate based on the ingredients listed—if you swap ground beef for turkey, or use skim milk ricotta, those numbers will shift a bit. It’s just a general guide for when you’re sitting down to enjoy this amazing Italian meal!
Here are the estimated values based on four servings:
- Serving Size: 4 shells
- Calories: 550
- Fat: 28g (Saturated Fat: 15g)
- Carbohydrates: 50g
- Protein: 30g
- Fiber: 4g
- Sodium: 750mg
I always feel better knowing that even a big bowl of cheesy goodness like these stuffed shells has a great punch of protein from the cheese and meat (if you use it!).
A quick note from me: Take these numbers with a grain of salt, okay? I’m a home cook, not a certified nutritionist! The actual macro content can swing based on the brand of marinara sauce you grab or how much cheese you happen to sprinkle on top—and since I always sprinkle extra, my personal plate is probably a little higher in fat than this chart suggests! Haha!
PrintEasy Cheesy Baked Stuffed Shells with Ricotta
Make this classic comfort food for your family dinner tonight. This easy recipe uses jumbo pasta shells filled with a creamy ricotta mixture and baked in marinara sauce until bubbly.
- Prep Time: 20 min
- Cook Time: 30 min
- Total Time: 50 min
- Yield: 4 servings 1x
- Category: Dinner
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- 1 box (12 oz) jumbo pasta shells
- 1 tablespoon olive oil
- 1 pound ground beef (optional, substitute with more cheese/spinach for vegetarian)
- 1 teaspoon dried Italian seasoning
- 1/2 teaspoon garlic powder
- 1 (24 oz) jar marinara sauce
- 1 (15 oz) container whole milk ricotta cheese
- 1 large egg, lightly beaten
- 1/2 cup grated Parmesan cheese, plus more for topping
- 1/4 cup chopped fresh parsley
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 2 cups shredded mozzarella cheese
Instructions
- Preheat your oven to 375 degrees F. Lightly grease a 9×13 inch baking dish.
- Cook the jumbo pasta shells according to package directions until al dente. Drain the shells and rinse with cold water to stop cooking. Set aside.
- If using beef: Heat olive oil in a large skillet over medium heat. Add ground beef, Italian seasoning, and garlic powder. Cook until the beef is browned. Drain off any excess fat.
- In a medium bowl, combine the ricotta cheese, beaten egg, 1/2 cup Parmesan cheese, parsley, salt, and pepper. If using meat, stir the cooked ground beef into the cheese mixture.
- Spread about 1 cup of marinara sauce evenly over the bottom of the prepared baking dish.
- Carefully stuff each cooked pasta shell with the ricotta filling mixture. Arrange the filled shells in a single layer in the baking dish over the sauce.
- Pour the remaining marinara sauce over the stuffed shells.
- Sprinkle the mozzarella cheese evenly over the top of the shells and sauce. Sprinkle with extra Parmesan cheese.
- Bake for 25 to 30 minutes, or until the sauce is bubbling and the cheese is melted and lightly golden brown.
- Let the dish rest for 5 minutes before serving.
Notes
- For a vegetarian option, replace the ground beef with 10 ounces of thawed, squeezed-dry frozen chopped spinach.
- You can assemble this entire dish ahead of time, cover it, and refrigerate for up to 24 hours before baking. Add 10 minutes to the baking time if baking straight from the refrigerator.
- This recipe freezes well. Cool completely, cover tightly, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.
Nutrition
- Serving Size: 4 shells
- Calories: 550
- Sugar: 10
- Sodium: 750
- Fat: 28
- Saturated Fat: 15
- Unsaturated Fat: 13
- Trans Fat: 1
- Carbohydrates: 50
- Fiber: 4
- Protein: 30
- Cholesterol: 95



