Baked Spaghetti


Comforting baked spaghetti recipe with plenty of melted cheese — the perfect dish for potlucks, family gatherings, or a weeknight dinner.

Prep Time:
15 mins
Cook Time:
1 hr 15 mins
Total Time:
1 hr 30 mins
1 9x13-inch casserole

Baked spaghetti is the easy, comforting, and crowd-pleasing dinner you’re looking for. 

How to Make Baked Spaghetti

You'll find a detailed ingredient list and step-by-step instructions in the recipe below, but let's go over the basics:

Baked Spaghetti Ingredients

Here’s what you’ll need to make this baked spaghetti recipe: 

  • Noodles: Of course, you’ll need spaghetti noodles. 
  • Beef and onion: The meat sauce starts with a mixture of ground beef and diced onion. 
  • Sauce: A jar of meatless spaghetti sauce is the convenient secret ingredient. You can use homemade sauce if you want to go the extra mile. 
  • Salt: Seasoned salt enhances the overall flavor. 
  • Eggs: Eggs lend moisture and help hold the baked spaghetti together. 
  • Cheeses: You’ll need Parmesan, mozzarella, and cottage cheeses. 
  • Butter: Melted butter gives the dish extra richness. 

How Do You Make Baked Spaghetti? 

Here’s a brief overview of what you can expect when you make homemade baked spaghetti: 

  1. Boil and drain the spaghetti. 
  2. Cook the beef and onion together, then drain off the excess oil. 
  3. Add the sauce and salt. Whisk the eggs, Parmesan, and butter in a separate bowl. 
  4. Toss the spaghetti in the Parmesan mixture. 
  5. Layer the ingredients in a prepared baking dish according to the detailed recipe. 
  6. Cover and bake for 40 minutes. Sprinkle with mozzarella, then keep baking until the cheese is melted. 

What to Serve With Baked Spaghetti

Wondering what to serve with baked spaghetti? For delicious inspiration, explore our collection of 16 of the Best Side Dishes to Pair With Your Spaghetti Dinner. Here are a few of the delicious recipes you’ll find: 

How to Store Baked Spaghetti

Cover the (cooled) leftover baked spaghetti tightly or place it in an airtight container. Store it in the refrigerator for up to five days. If you’d like to keep it longer, you can freeze baked spaghetti for up to three months. 

Allrecipes Community Tips and Praise

“Very good,” raves one Allrecipes community member. “ It makes a lot but it will be great for leftovers! I used Italian sausage, but it would be good as the recipe is written with ground beef or maybe even ground turkey.”

“Took a chance making it for the first time AND giving it away,” says another community member. “Made the recipe as written but used two 8x8 dishes instead of a long pan. Worked out perfectly. Will definitely make this again for company. Tastes amazing and so easy!”

“I made this last night for my family and it was awesome,” according to The Flag Chick. “I also made garlic knots to go with it.....all was super yummy. Will be making this again.”

Editorial contributions by Corey Williams


  • 1 (16 ounce) package spaghetti

  • 1 pound ground beef

  • 1 onion, chopped

  • 1 (32 ounce) jar meatless spaghetti sauce

  • ½ teaspoon seasoned salt

  • 2 eggs

  • cup grated Parmesan cheese

  • 5 tablespoons butter, melted

  • 2 cups small curd cottage cheese

  • 5 cups shredded mozzarella cheese, divided


  1. Preheat the oven to 350 degrees F (175 degrees C). Lightly grease a 9x13-inch baking dish.

  2. Bring a large pot of lightly salted water to a boil. Cook spaghetti in boiling water, stirring occasionally, until tender but firm to the bite, about 12 minutes. Drain.

  3. Meanwhile, heat a large skillet over medium heat. Cook and stir beef and onion in the hot skillet until meat is browned and onion is soft and translucent, about 5 to 7 minutes. Drain excess oil from the pan; stir in spaghetti sauce and seasoned salt.

  4. Whisk eggs, Parmesan, and butter in a large bowl. Add spaghetti and toss to coat.

  5. Place 1/2 of the spaghetti mixture in the prepared baking dish. Top with 1/2 of the cottage cheese, 2 cups mozzarella, and 1/2 of the meat sauce. Repeat layers. Cover with aluminum foil.

  6. Bake in the preheated oven for 40 minutes. Remove the foil and sprinkle with remaining 1 cup mozzarella. Continue to bake until cheese is melted and lightly browned, 20 to 25 minutes.

    close up view of baked spaghetti with melted cheese on top

Nutrition Facts (per serving)

797 Calories
41g Fat
61g Carbs
44g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 797
% Daily Value *
Total Fat 41g 52%
Saturated Fat 21g 105%
Cholesterol 126mg 42%
Sodium 1326mg 58%
Total Carbohydrate 61g 22%
Dietary Fiber 5g 17%
Protein 44g
Vitamin C 2mg 12%
Calcium 667mg 51%
Iron 4mg 22%
Potassium 722mg 15%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love