A cross between lasagna and a meaty casserole, these hearty Cream Cheese and Ground Beef Stuffed Shells are comfort food at its finest. Cream cheese adds richness, sharp cheddar and parmesan add tang, and melted mozzarella finishes the dish with gooey goodness.

Stuffed Shells with Ground Beef Recipe
This recipe combines seasoned ground beef with cream cheese and shredded cheeses to create a creamy, savory filling for large pasta shells. It’s inspired by other cream cheese–based casseroles and pairs well with a simple green salad and crusty bread or toast for a complete family meal. The casserole reheats and freezes well, making it convenient for busy weeks or for feeding a crowd.
If you prefer, you can fold in cooked and drained spinach (about 5–10 ounces) for added color and nutrients, making a version similar to spinach-and-sausage stuffed shells but with ground beef instead.

The first time this recipe was made for a large gathering it quickly became a favorite—easy to prepare, filling, and crowd-pleasing. Some guests take a full portion as a main course while others sample one or two shells alongside other dishes, which makes this casserole ideal for potlucks, church suppers, or family dinners.
Cheese choices affect both flavor and appearance. A mix of cheddar and mozzarella is classic: cheddar gives color and bite while mozzarella melts beautifully on top. Alternate or combine them to suit your family’s preferences.

Ingredients Needed to Make Beef Stuffed Shells:
- 1 box large pasta shells (cooked and drained)
- 2 pounds lean ground beef (ground chuck recommended)
- 8 ounces cream cheese
- 1 cup sharp cheddar cheese, shredded
- 1/4 cup grated Parmesan cheese
- 2 cups shredded mozzarella cheese
- 1 teaspoon seasoned salt
- 1/2 teaspoon freshly ground black pepper
- 3 cups pasta or spaghetti sauce

How to Make Stuffed Shells with Ground Beef
Preheat the oven to 375°F (190°C). Prepare a 9×13-inch baking dish (you may need an additional 8×8-inch dish if your shells require more surface area).
1. Cook the large pasta shells in salted boiling water until al dente. Drain and let cool so they’re easier to fill.
2. In a large skillet over medium-high heat, brown the ground beef. Season with seasoned salt and black pepper. Drain any excess grease.


3. Reduce heat to low and stir in the cream cheese until fully incorporated. Add the grated Parmesan and half of the shredded cheddar, stirring until the cheeses are melted and the mixture is smooth. Remove the skillet from the heat.
4. Use a tablespoon to spoon the beef-and-cheese mixture into each cooled shell. Arrange the filled shells in a single layer in the prepared baking dish.


5. Pour the pasta sauce evenly over the shells, covering them generously. Cover the dish with foil and bake for 40–45 minutes, until the shells are heated through.
6. Remove the foil, sprinkle the remaining mozzarella (and additional cheddar if desired) over the top, and return the dish to the oven uncovered for about 10 minutes, or until the cheese is melted and lightly browned.


Serve immediately, or cover the pan again and keep warm for up to an hour. Let leftovers cool slightly before refrigerating or freezing; they reheat well.

Food and Farming Perspective
Beef plays an important role in many family meals and local food systems. Visiting ranches and learning about responsible cattle management highlights how farmers care for their land, animals, and communities. Thoughtful stewardship and an economic incentive to maintain productive pastureland can support wildlife habitat and preserve rural landscapes.
Personal experiences on ranches—attending local events and meeting people who raise cattle—often remind home cooks that much of our food still comes from families working the land across multiple generations. Those connections make dishes like these stuffed shells feel even more meaningful at the dinner table.


More Delicious Beef Recipe Ideas
- Bacon cheeseburger sliders, a crowd-pleasing sandwich option.
- Farmhouse slow cooker pot roast for a comforting, hands-off meal.
- Baked beans for a crowd—great for potlucks and gatherings.
- Philly cheesesteak-style sloppy joes for a flavorful sandwich twist.
- Classic cocktail meatballs for appetizers or main-dish sides.

Printable Cream Cheese and Beef Stuffed Shells Recipe
Servings: 10 | Prep Time: 20 mins | Cook Time: 50 mins | Total Time: 1 hr 10 mins
Ingredients
- 1 box large pasta shells, cooked and drained
- 2 pounds ground beef
- 1 teaspoon seasoned salt
- 1/2 teaspoon black pepper
- 8 ounces cream cheese
- 1 cup sharp cheddar cheese, shredded (divide)
- 1/4 cup grated Parmesan cheese
- 3 cups spaghetti or pasta sauce
- 2 cups shredded mozzarella cheese
Instructions
- Preheat oven to 375°F. Cook the pasta shells until tender, drain, and let cool.
- Brown the ground beef in a skillet over medium-high heat. Season with seasoned salt and pepper, then drain excess fat.
- Reduce heat to low and stir in the cream cheese until smooth. Mix in the Parmesan and half of the cheddar until melted. Remove from heat.
- Stuff each shell with the beef-and-cheese mixture and place the shells in a single layer in a 9×13-inch baking dish (use an extra dish if needed).
- Pour the sauce over the shells, cover with foil, and bake 40–45 minutes until heated through.
- Uncover, sprinkle mozzarella (and remaining cheddar) on top, and bake uncovered about 10 minutes until cheese is melted and lightly browned. Serve warm.
Notes
Leftovers freeze well—cool before refrigerating or freezing. For added greens, fold 5–10 ounces of cooked, drained spinach into the filling before stuffing shells.
Nutrition (per serving, approximate)
- Calories: 576 kcal
- Protein: 31 g
- Carbohydrates: 31 g
- Fat: 36 g
Originally published April 7, 2018 and updated October 5, 2021.