Rating: 4.5 stars
205 Ratings
  • 5 star values: 140
  • 4 star values: 48
  • 3 star values: 9
  • 2 star values: 5
  • 1 star values: 3

My family requests this recipe every year for birthday parties and other events! It's crowd- and family-friendly, as well as easy to make ahead and then refrigerate!

Recipe Summary

45 mins
45 mins
1 9x13-inch casserole


Original recipe yields 8 servings
The ingredient list now reflects the servings specified
Ingredient Checklist


Instructions Checklist
  • Preheat oven to 350 degrees F (175 degrees C). Prepare a 9x13-inch baking dish with cooking spray.

  • Bring a large pot of lightly salted water to a boil. Cook spaghetti in the boiling water, stirring occasionally until cooked through but firm to the bite, about 12 minutes; drain and transfer to a large bowl.

  • Mix eggs, Parmesan cheese, and butter with the spaghetti to coat pasta completely; spread into the prepared baking dish. Spread cottage cheese over the spaghetti to cover completely. Spread spaghetti sauce over the cottage cheese; top with a layer of mozzarella cheese.

  • Bake until hot in the center, about 30 minutes.

Cook's Note:

Add cooked meat with the spaghetti, eggs, and Parmesan cheese for more protein.

Nutrition Facts

396 calories; protein 19.9g; carbohydrates 46.5g; fat 14.1g; cholesterol 121.7mg; sodium 763mg. Full Nutrition