Home » Three-Cheese Beef Pasta Shells

Three-Cheese Beef Pasta Shells

This is one of my families all-time favorite dinners. Although it does take a bit of prep-work, it’s ALWAYS a crowd pleaser! I’ve served this at family reunions and for dinner guests and am alwaysbeefshells asked for the recipe. AND, these heat up wonderfully as a left-over the next day!


  • 20 uncooked jumbo pasta shells
  • 1 pound ground beef (it’s also great to sub half with italian sausage)
  • Any Pasta Sauce (I use chunky or a six cheese)
  • 1/4 cup water
  • 1 8-oz container chive and onion cream cheese
  • 1 1/2 cups shredded italian cheese
  • 1/2 cup grated parmesan cheese
  • 1 egg
  • 1 to 2 tablespoons chopped fresh parsley


  1. Heat oven to 350°F. Cook and drain pasta shells as directed on package.
  2. In a large skillet, cook ground beef over medium-high heat 5-7 minutes, stirring occasionally, until cooked; drain.
  3. Cool slightly, about 5 minutes.
  4. Make Pasta Sauce. Add water to sauce. Pour 1 cup of pasta sauce mixture in bottom of ungreased 13×9 baking dish.
  5. In large bowl, mix cheese spread, 1 cup Italian cheese, parmesan cheese, egg and cooked ground beef.
  6. Spoon heaping tablespoons mixture into each shell.
  7. Arrange stuffed shells over sauce in baking dish.
  8. Pour remaining sauce over top, covering shells completely.
  9. Cover with foil and cook 40-45 minutes or until bubbly and cheese filling is set.
  10. Sprinkle with remaining cheese and bake 10 more minutes. Sprinkle with parsley and serve!

Recipe Stock Photo


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s