Go Back

Three Cheese Stuffed Shells

Filled with three kinds of cheese and a meat sauce, Three Cheese Stuffed Shells is a rich and creamy meal that will be a satisfying hit every time!

Course Dinner
Cuisine American
Keyword Stuffed Shells, Three Cheese Stuffed Shells
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings 8
Calories 682 kcal
Author amanda rettke--iamhomesteader.com


  • 1 package (12 ounces) jumbo pasta shells, cooked al dente
  • 2 large eggs, beaten
  • 1 container (16 ounces) ricotta cheese
  • 1 pound shredded mozzarella cheese, divided
  • 8 ounces grated Parmesan cheese, divided
  • 1 cup white cheddar cheese, shredded
  • 1 tablespoon dried parsley
  • 2 teaspoons salt
  • 1 teaspoon ground black pepper
  • 1 pound ground beef
  • 1 jar (28 ounces) pasta sauce


  1. Preheat oven to 350°F.

  2. Cook pasta until al dente, per package instructions. Drain.

  3. In a large bowl, mix together the eggs, ricotta cheese, half the mozzarella, half the parmesan, 1 cup of white cheddar cheese, parsley, salt, and pepper until well combined.

  4. Stuff each jumbo shell with cheese mixture and place in a greased 9x13 inch baking dish. Set aside while you prepare the meat sauce.

  5. In a large skillet, brown the hamburger and add in the pasta sauce.

  6. Pour the meat sauce over the pan of stuffed shells.

  7. Top with reserved mozzarella and parmesan cheeses.

  8. Bake for 45 minutes, or until they are bubbly.