Menu Enter a recipe name, ingredient, keyword...

Three-Cheese Beef Pasta Shells


An impressive entrée for guests. Prepare in 25 minutes and visit while it bakes.

Google Ads
Rate this recipe 4.4/5 (19 Votes)


  • 24 uncooked jumbo pasta shells
  • 1 pound lean (at least 80%) ground beef
  • 1 (26-ounce) jar chunky tomato pasta sauce
  • 1/4 cup water
  • 1 (8-ounce) container chive and onion cream cheese spread
  • 1 1/2 cups shredded 6 cheese Italian cheese blend, about 6 ounces
  • 1/2 cup grated Parmesan cheese
  • 1 egg
  • 1 to 2 tablespoons fresh parsley, chopped


Servings 8
Cooking time 80mins
Adapted from


Step 1

Heat oven to 350°F. Cook and drain pasta shells as directed on package. For the best results, cook the pasta shells just until al dente (still slightly firm). They are easier to stuff, and they won’t be overcooked during baking.

In 10-inch skillet, cook ground beef over medium-high heat 5 to 7 minutes, stirring occasionally, until thoroughly cooked; drain. Cool slightly, about 5 minutes.

In large bowl, mix pasta sauce and water. Pour 1 cup of the pasta sauce mixture in bottom of ungreased 13x9-inch (3-quart) glass baking dish. In medium bowl, mix cheese spread, 1 cup of the Italian cheese, the Parmesan cheese, egg and cooked ground beef. Spoon heaping tablespoon mixture into each shell. Arrange stuffed shells over sauce in baking dish. Pour remaining sauce over top, covering shells completely. Cover with foil.

Bake 40 to 45 minutes or until bubbly and cheese filling is set. Sprinkle with remaining 1/2 cup Italian cheese. Bake 10 minutes longer or until cheese is melted. Sprinkle with parsley.

If you can’t find chive and onion cream cheese spread, just stir 1 tablespoon of each, finely chopped, into plain cream cheese spread.

You'll also love

Review this recipe

Slow Cooker Shredded Beef Tacos Beefy 5 Layer Burrito