- What Are Stuffed Shells with Ground Beef?
- Tips for Cooking and Prepping
- Recipe Variations and Substitutes
- Serving Suggestions
- Storing, Make-Ahead, and Freezing Tips
- FAQs
- Easy Stuffed Shells with Ground Beef Recipe
If you’re looking for a hearty, cheesy dinner that stretches a pound of ground beef into a big pan of comfort food, these stuffed shells are it. They’re packed with a creamy ricotta-spinach filling, tucked into jumbo pasta shells, and smothered in a beefy marinara sauce that even picky eaters ask for seconds of. Best of all, this recipe makes about 9 servings, so you’ll likely have leftovers for lunch tomorrow too.
What Are Stuffed Shells with Ground Beef?
Stuffed shells are a classic Italian-American casserole made by filling jumbo pasta shells with a cheesy ricotta mixture, then baking them in tomato sauce until bubbly and golden. This version amps up the traditional recipe by mixing browned ground beef right into the marinara sauce, turning a side-dish-style pasta into a filling, protein-packed main course.
It’s the kind of dish that shows up at potlucks, church suppers, and busy weeknight tables because it’s easy to make ahead, easy to stretch to feed a crowd, and easy to customize with whatever cheese or veggies you have on hand. Spinach sneaks in some extra nutrition, while the beef and cheese keep everyone full and happy.
Tips for Cooking and Prepping
#1: Slightly undercook your shells
Boil the shells 2-3 minutes less than the package directs so they’re just shy of al dente. They’ll finish cooking in the oven, and this keeps them from tearing when you stuff them.
#2: Buy ground beef on sale and freeze extra
Ground beef is often cheapest when bought in bulk family packs and divided into 1-pound portions in freezer bags. Stock up when it’s on sale so this recipe (and others) becomes even more budget-friendly.
#3: Squeeze the spinach really well
Frozen spinach holds a lot of water, and extra liquid will water down your ricotta filling and make the shells soggy. Press it firmly in a clean towel or cheesecloth until no more water drips out.
#4: Use a piping bag or zip-top bag to fill shells faster
Spooning filling into 27 tiny shells can get tedious. Scoop the ricotta mixture into a large zip-top bag, snip the corner, and pipe it in for a quicker, less messy process.
#5: Rinse cooked shells in cold water
Rinsing stops the cooking process and cools the shells enough to handle immediately, so you can move straight into stuffing without waiting around.
#6: Save on cheese by using a store-brand Italian blend
A generic shredded Italian cheese blend or plain mozzarella works just as well as name-brand blends and costs noticeably less per bag.
Recipe Variations and Substitutes
This recipe is easy to adjust based on what’s in your fridge or pantry. Swap the ground beef for ground turkey or Italian sausage, use fresh spinach sauteed and squeezed dry instead of frozen, or stir in some chopped mushrooms or bell pepper with the onion for extra veggies. You can also use cottage cheese in place of ricotta for a lighter, budget-friendly twist.
Serving Suggestions
Stuffed shells are a complete meal on their own, but they pair beautifully with a simple green salad and garlic bread or crusty bread for soaking up extra sauce. A side of steamed broccoli or roasted zucchini also rounds out the plate without adding much to your grocery bill.
Storing, Make-Ahead, and Freezing Tips
Stuffed shells are one of the best make-ahead casseroles because you can assemble the whole dish, cover it, and refrigerate it up to a day before baking. Leftovers keep well in the fridge for 3-4 days, and you can also freeze the assembled, unbaked casserole for up to 3 months — just add extra baking time if cooking from frozen.
FAQs
Can I make stuffed shells ahead of time?
Yes. Assemble the shells and sauce in your baking dish, cover tightly, and refrigerate up to 24 hours before baking. You may need to add a few extra minutes to the covered baking time since the dish will start out cold.
Can I freeze stuffed shells with ground beef?
Absolutely. Assemble the casserole in a freezer-safe dish, cover well, and freeze for up to 3 months. Bake from frozen covered with foil, adding about 20-30 extra minutes, or thaw overnight in the fridge first.
What can I use instead of ricotta cheese?
Cottage cheese is a great budget-friendly substitute for ricotta and works well blended smooth or left slightly chunky, depending on your preference.
Why did my shells tear while stuffing them?
This usually happens when the shells are boiled too long. Pull them from the water 2-3 minutes before the package’s suggested cook time so they’re firm enough to hold their shape while filling.
Can I use a different ground meat?
Yes, ground turkey, ground chicken, or Italian sausage all work well in place of ground beef and follow the same cooking steps.
Easy Stuffed Shells with Ground Beef Recipe
Prep time: 25 min | Cook time: 45 min | Total time: 70 min | Servings: 9
Ingredients
For the Shells
- 27 jumbo pasta shells
For the Beef Marinara
- 1 teaspoon olive oil
- 1 onion, chopped
- ¾ teaspoon kosher salt, divided
- 2 garlic cloves, chopped
- 1 pound lean ground beef
- 28 ounces marinara sauce
For the Ricotta Filling
- 1 (15-oz) container part skim ricotta cheese
- 1 egg
- 1 (16-oz) package frozen spinach, thawed and squeezed well
- 2 cups part skim shredded Italian cheese blend (or shredded mozzarella), divided
- ½ cup parmesan cheese, divided
For Topping
- Chopped fresh parsley
Instructions
- Preheat oven to 350°F.
- Cook the jumbo shells in a large pot of salted water for 2-3 minutes shy of the package directions, until just under al dente. Drain, rinse with cold water, and set aside.
- While the pasta cooks, heat a large skillet over medium heat. Add the olive oil, then saute the chopped onion with ¼ teaspoon salt until translucent, about 3-5 minutes. Add the garlic and cook until fragrant, about 1 minute, stirring frequently.
- Add the ground beef and ¼ teaspoon salt to the skillet. Cook, breaking the meat into small pieces, until browned and cooked through, about 5-7 minutes. Drain excess grease if desired.
- Stir in the marinara sauce, combine well, then remove the skillet from the heat.
- In a large bowl, mix together the ricotta, egg, squeezed spinach, 1 cup of the Italian cheese blend, ¼ cup of the parmesan, and the remaining ¼ teaspoon salt until well combined.
- Once the shells have cooled enough to handle, fill each one with about 2 heaping tablespoons of the ricotta-spinach mixture.
- Spread half of the beef marinara sauce over the bottom of a large baking dish.
- Arrange the stuffed shells in the dish, then top with the remaining beef marinara sauce, the remaining 1 cup of cheese blend, and the remaining ¼ cup parmesan.
- Cover the dish with foil and bake for 40 minutes. Uncover and bake for an additional 5 minutes.
- Sprinkle with fresh parsley, if desired, and serve warm.
For a lighter version, swap the ground beef for ground turkey, and use low-fat ricotta and cheese blends without sacrificing flavor. Leftovers reheat beautifully in the microwave with a splash of extra marinara sauce.

Leave a Reply
You must be logged in to post a comment.