Stuffed Shells With Ground Beef Easy is the kind of dinner that looks like you fussed for hours, but really it is a simple layering job: boil the shells, brown the beef, stir in sauce and cheese, then let the oven do the rest. Think of it like packing a suitcase – each shell gets a spoonful of filling, and the sauce is the cushioning that keeps everything cozy.
Advertisements1
The reason this version stays easy is that we do not pre-cook a separate pot of tomato sauce or dirty a food processor. A jar of marinara plus a pound of ground beef becomes a rich, meaty sauce in one skillet, and half of it goes into the filling while the rest blankets the top. If you have ever worried about shells tearing or filling spilling out, the steps below walk you through the exact water temperature and timing so they come out intact.
One caution before you start: hot pasta water and a hot oven are the two places home cooks get rushed and careless. Keep your pot handles turned inward, use a dry oven mitt, and give yourself an extra minute at each stage. Small, calm moves produce a bubbling, golden pan of shells every time. Stay curious, stay safe.
Why You'll Love This Recipe
About the Ingredients
1 box (12 oz / 340 g) jumbo pasta shells
Look for shells labeled jumbo or conchiglioni so the filling actually fits. If your store only has manicotti tubes, those work the same way – just pipe the filling in with a spoon.
1 lb (454 g) ground beef, 85% lean
85% lean gives you flavor without a pool of grease; 90% lean works but add a teaspoon of olive oil to the skillet first. Ground turkey or Italian sausage are both easy swaps if you prefer.
1 jar (24 oz / 680 g) marinara sauce
Any good-quality jarred marinara saves you 30 minutes. If you use plain crushed tomatoes instead, add a teaspoon of dried oregano and a pinch of sugar to balance the acidity.
1 cup (250 g) whole-milk ricotta cheese
Whole-milk ricotta is creamier than part-skim, which can taste grainy. No ricotta? Blend 1 cup cottage cheese with 1 tablespoon of milk until smooth.
2 cups (226 g) shredded low-moisture mozzarella, divided
Low-moisture mozzarella melts without turning watery. Fresh mozzarella is delicious but releases liquid, so pat it dry and use it only on top.
1/2 cup (50 g) grated Parmesan cheese
Grate it fresh from a block if you can – pre-shredded Parmesan has anti-caking starch that keeps it from melting smoothly. Pecorino Romano is a sharper substitute.
1 large egg
The egg binds the ricotta filling so it stays put when you spoon it into the shells. If you are out of eggs, 3 tablespoons of ricotta whisked with a teaspoon of cornstarch does the job.
2 cloves garlic, minced
Fresh garlic gives the beef sauce a savory backbone. Jarred minced garlic is fine in a pinch – use 1 teaspoon – but add it at the end so it does not burn.
1 teaspoon dried Italian seasoning
A pre-mixed blend of basil, oregano, and thyme covers three spices in one scoop. You can substitute 1/2 teaspoon each of dried oregano and basil.
1/2 teaspoon kosher salt, plus more for the pasta water
Kosher salt seasons gently and is harder to overdo than table salt. If using fine table salt, start with 1/4 teaspoon and taste the filling before adding more.
1/4 teaspoon black pepper
Freshly cracked pepper tastes brighter than pre-ground. Add it to the beef while it browns so the flavor blooms in the fat.
2 tablespoons chopped fresh parsley, optional
Parsley adds a fresh green note and a pretty finish. Dried parsley works too – use 2 teaspoons – or skip it entirely without changing the dish.
Tips & Tricks
Boil Shells Just Short of Al dente
Pull them 1 minute before the box says and drain them in a single layer on a baking sheet so they do not stick together. Firm shells hold their shape while you fill them.
Do Not Overfill
A heaping tablespoon per shell is plenty. Overstuffing makes shells split at the seam, and the extra filling just ends up in the sauce anyway.
Warm the Sauce Before Assembling
Cold sauce slows the bake and can leave the center lukewarm. Simmer the beef mixture for 3 to 4 minutes after adding the marinara so it is hot when it hits the pan.
Check the Center, Not the Top
The cheese browns before the middle is hot. A thermometer inserted into the center of the filling should read 165 F (74 C) for a fully heated, food-safe dish.
Pro Tips
Step-by-Step Instructions
1. Heat the oven and boil water
Preheat your oven to 375 F (190 C) and bring a large pot of generously salted water to a rolling boil. A full rolling boil keeps the shells moving so they do not fuse to the bottom of the pot.
2. Cook the shells
Drop the jumbo shells into the boiling water and cook for 9 minutes, until pliable but still firm at the bite – they will finish cooking in the oven. Drain them and spread them out on a baking sheet in a single layer so they cool without sticking, about 5 minutes.
3. Brown the beef
While the shells cook, heat a large skillet over medium-high heat and add the ground beef, garlic, Italian seasoning, 1/2 teaspoon salt, and the pepper. Cook for 6 to 7 minutes, breaking the meat apart with a spoon, until it is no longer pink and the edges are lightly browned.
4. Build the meat sauce
Pour the marinara into the skillet and stir to combine, then bring it to a gentle simmer for 3 to 4 minutes, until the sauce thickens slightly and coats the back of a spoon. Remove the pan from the heat.
5. Mix the cheese filling
In a medium bowl, stir together the ricotta, egg, 1 cup of the mozzarella, the Parmesan, and the parsley until smooth and evenly blended. It should look like thick cake batter.
6. Fill the shells
Spread 1 cup of the meat sauce across the bottom of a 9×13-inch baking dish. Spoon about 1 heaping tablespoon of the ricotta mixture into each shell and nestle it, open side up, into the sauce. Repeat until the pan is full, about 24 shells.
7. Top and bake
Spoon the remaining meat sauce over the shells, then scatter the last 1 cup of mozzarella on top. Cover with foil and bake at 375 F (190 C) for 20 minutes, then uncover and bake 10 to 12 minutes more, until the cheese is golden brown and the sauce bubbles at the edges.
8. Rest and serve
Pull the pan from the oven – the center should read 165 F (74 C) on an instant-read thermometer – and let it rest for 5 minutes. The filling firms up as it rests, so the shells lift out cleanly with a serving spoon.
Delicious Variations
Spicy Arrabbiata Shells
Swap the marinara for arrabbiata sauce and add 1/2 teaspoon of crushed red pepper to the beef for a bold, warm heat.
Spinach and Beef Shells
Fold 1 cup of thawed, squeezed-dry chopped spinach into the ricotta filling for a sneaky serving of greens.
Mexican-Style Shells
Use taco-seasoned beef, replace the marinara with enchilada sauce, and finish with Monterey Jack and a sprinkle of cilantro.
How to Store Stuffed Shells With Ground Beef Easy
Refrigerator
Store leftovers in an airtight container in the refrigerator for up to 4 days. Keep the shells in a single layer if you can so they do not crush each other.
Freezer
Freeze baked or unbaked shells in a freezer-safe dish, wrapped tightly in foil, for up to 3 months. Thaw overnight in the refrigerator before baking so the center heats evenly.
Reheating
Reheat covered with foil at 350 F (175 C) for 15 to 20 minutes, until the center reaches 165 F (74 C). A splash of extra marinara on top keeps them from drying out.
Frequently Asked Questions
Q: Can I make stuffed shells with ground beef ahead of time?
Yes, you can assemble the entire dish up to 24 hours ahead and keep it covered in the refrigerator. Add 5 to 10 extra minutes to the covered baking time since the pan starts cold, and always confirm the center reaches 165 F (74 C).
Q: Do I have to boil the shells before baking?
Yes, jumbo shells need a partial boil or they stay hard in the oven even after 45 minutes of baking. Cook them for about 9 minutes so they are flexible enough to fill but still firm enough to hold their shape.
Q: How many stuffed shells should I put in a 9×13 pan?
A standard 9×13-inch baking dish holds about 24 filled jumbo shells in a single layer, which is roughly one full 12-ounce box. Crowding them too tightly traps steam and makes the shells soggy, so leave a little breathing room.
Q: Why is my ricotta filling watery?
Watery filling usually comes from part-skim ricotta, wet spinach, or skipping the egg that binds everything. Drain any added vegetables well, use whole-milk ricotta when possible, and let the baked dish rest 5 minutes so the filling sets before serving.
Q: Can I use cottage cheese instead of ricotta in stuffed shells?
Yes, cottage cheese is a common and cheaper substitute, but blend it first so the curds smooth out. Use the same 1-cup amount, and consider a full-fat cottage cheese for the creamiest texture.
Grab a box of jumbo shells, a pound of ground beef, and that jar of marinara sitting in your pantry, and you are 50 minutes away from a bubbling pan of stuffed shells your whole table will fight over. Make it once and it becomes your default potluck and weeknight dish. Stay curious, stay safe.
Stuffed Shells With Ground Beef Easy
Stuffed Shells With Ground Beef Easy is a cheesy, hearty family dinner made with jumbo pasta shells, rich meat sauce, and three kinds of cheese.
🧂 Ingredients
- 1 box (12 oz / 340 g) jumbo pasta shells
- 1 lb (454 g) ground beef, 85% lean
- 1 jar (24 oz / 680 g) marinara sauce
- 1 cup (250 g) whole-milk ricotta cheese
- 2 cups (226 g) shredded low-moisture mozzarella, divided
- 1/2 cup (50 g) grated Parmesan cheese
- 1 large egg
- 2 cloves garlic, minced
- 1 teaspoon dried Italian seasoning
- 1/2 teaspoon kosher salt, plus more for the pasta water
- 1/4 teaspoon black pepper
- 2 tablespoons chopped fresh parsley, optional
📋 Instructions
- 1Heat the oven and boil water — Preheat your oven to 375 F (190 C) and bring a large pot of generously salted water to a rolling boil. A full rolling boil keeps the shells moving so they do not fuse to the bottom of the pot.
- 2Cook the shells — Drop the jumbo shells into the boiling water and cook for 9 minutes, until pliable but still firm at the bite – they will finish cooking in the oven. Drain them and spread them out on a baking sheet in a single layer so they cool without sticking, about 5 minutes.
- 3Brown the beef — While the shells cook, heat a large skillet over medium-high heat and add the ground beef, garlic, Italian seasoning, 1/2 teaspoon salt, and the pepper. Cook for 6 to 7 minutes, breaking the meat apart with a spoon, until it is no longer pink and the edges are lightly browned.
- 4Build the meat sauce — Pour the marinara into the skillet and stir to combine, then bring it to a gentle simmer for 3 to 4 minutes, until the sauce thickens slightly and coats the back of a spoon. Remove the pan from the heat.
- 5Mix the cheese filling — In a medium bowl, stir together the ricotta, egg, 1 cup of the mozzarella, the Parmesan, and the parsley until smooth and evenly blended. It should look like thick cake batter.
- 6Fill the shells — Spread 1 cup of the meat sauce across the bottom of a 9×13-inch baking dish. Spoon about 1 heaping tablespoon of the ricotta mixture into each shell and nestle it, open side up, into the sauce. Repeat until the pan is full, about 24 shells.
- 7Top and bake — Spoon the remaining meat sauce over the shells, then scatter the last 1 cup of mozzarella on top. Cover with foil and bake at 375 F (190 C) for 20 minutes, then uncover and bake 10 to 12 minutes more, until the cheese is golden brown and the sauce bubbles at the edges.
- 8Rest and serve — Pull the pan from the oven – the center should read 165 F (74 C) on an instant-read thermometer – and let it rest for 5 minutes. The filling firms up as it rests, so the shells lift out cleanly with a serving spoon.



