Home Recipes Baked Spaghetti Recipe

Baked Spaghetti Recipe

This cheesy baked spaghetti is a comforting casserole loaded with noodles, lots of cheese, and savory meat sauce.

Bake in the oven until hot and bubbly and serve with a side of buttery garlic bread. Perfect for potlucks, family gatherings, and easy weeknight dinners.

Top View of Baked Spaghetti in a white rectangular baking dish, with spoon dipped on it for serving.
Enter your email below & we'll send it straight to your inbox.

Baked Spaghetti

So, what makes baked spaghetti so irresistible?

Comfort Food Classic – It has all the comfort of lasagna with none of the fuss.

Easy One-Pot Meal – With just a few simple ingredients, you can prep this meal in just 15 minutes. The oven does the rest!

Endless Variations – You can mix and match your favorite sauce, cheese, and toppings to create a dish that’s uniquely yours.

Cheesy Goodness – Whether you prefer mozzarella, Parmesan, or a blend of both, cheese is what takes baked spaghetti from good to great. 

Serve with a side of garlic bread. It’s the perfect sidekick for scooping up all that yummy sauce. 



Here’s everything you need to make this family-favorite Italian dish at home.

  • Spaghetti. This is the pasta base of the dish. A package of 16 ounces should be enough for this recipe.
  • Ground beef. A pound of ground beef makes this dish hearty and meaty. I like using 80-85 percent lean beef for the most flavor.
  • Chopped onion. Adding a chopped onion to the dish will add some depth of flavor and a bit of crunch.
  • Spaghetti sauce. This jar of meatless spaghetti sauce provides a rich base for the dish. You can use any brand you like. Or, if you have the time, use a homemade sauce. 
  • Seasoned salt. Just a dash of seasoned salt will help to enhance the flavors of the dish.
  • Eggs. The eggs will help to bind the ingredients together and create a creamy texture.
  • Parmesan cheese. Grated parmesan cheese will add a nutty and salty flavor to the dish.
  • Butter. Melted butter will add richness and a smooth texture to the dish.
  • Cottage cheese: Cottage cheese adds so much creaminess and a wonderful tangy flavor. And a boost of protein.
  • Mozzarella cheese: Last but not least, shredded mozzarella cheese will add a gooey, melted texture and a mild flavor.
Serving of Cheesy Baked Spaghetti on a  Plate With Fork

How to Make Baked Spaghetti

You’ll never fuss with lasagna ever again when you realize how quickly this recipe comes together.

Here’s a quick breakdown, but I’ll get into more detail at the bottom of the page. 

1. PREP. Preheat the oven to 350 degrees Fahrenheit. 

2. COOK the pasta in well-salted water until al dente. Drain, and set aside. 

3. SAUTÉ the beef and onions for around 5 to 7 minutes. Drain the excess oil, and stir in spaghetti and seasoned salt. 

4. COMBINE the eggs, parmesan, and melted butter in a large bowl. Then, add in the cooked spaghetti and give everything a good toss.

5. LAYER. Spread half of the spaghetti mixture in a 9×13-inch dish. Add half of the cottage cheese, 2 cups of mozzarella cheese, and half of the meat sauce. Repeat, and cover the dish with foil.

6. BAKE for 40 minutess, remove the foil and sprinkle the remaining mozzarella cheese on top. Bake it for 20 to 25 minutes. 

7. SERVE and enjoy!

Closeup of Baked Spaghetti with Ground Beef and Melted Cheese on Top

Recipe Variations

You can easily change up baked spaghetti to your liking: 

  • Swap out beef. Try adding sausage, chicken, or bacon to the dish. Mixing in different meats can create a new flavor profile every time you make it.
  • More veggies. This is a great way to sneak in some veggies.  Try adding bell peppers, onions, mushrooms, or zucchini for a healthy twist.
  • Cheese please! Experiment with different cheeses, such as mozzarella, cheddar, parmesan, or provolone, to find your favorite combination.
  • Experiment with sauce. Try different sauces, such as marinara, alfredo, or pesto.
  • Make a crunchy crust. Sprinkle breadcrumbs or crushed crackers on top of the dish to add a crunchy texture.
  • Cut the carbs. Use whole wheat or gluten-free pasta to make the dish healthier.
  • Make it spicy. For a little heat, add red pepper flakes or jalapenos.
  • Creative topping ideas. Throw in some olives, sun-dried tomatoes, or roasted garlic, to add extra flavor and texture.

Can I Make this Ahead of Time?

You can absolutely make baked spaghetti ahead of time.

You have two options with this dish.

You can either prepare and assemble it a day before, keep it covered in the fridge, and bake it when you’re ready. 

Or, you can freeze the assembled casserole for up to 2 months, then bake it later.

Just remember, before baking, let it sit at room temperature for a bit.

Enter your email below & we'll send it straight to your inbox.

How to Store Baked Spaghetti

Here’s what you need to do to enjoy leftovers for lunch the next day.

To Store. Let the spaghetti cool to room temperature. Then, transfer it to an air-tight container and store it in the refrigerator for up to 4 days.

To Freeze. Wrap it tightly in plastic wrap, followed by aluminum foil or freezer-friendly containers. This will help prevent freezer burn. It will stay fresh for up to 3 months. 

To Reheat. Transfer it to an oven-safe dish, cover it with aluminum foil, and bake at 350 degrees Fahrenheit for 20-30 minutes. Or, you can also use a microwave for a few minutes if you’re in a hurry.

Baked Spaghetti

Course: Main CourseCuisine: American, Italian


Prep time


Cooking time







This baked spaghetti will be an instant hit with your family! Packed with ground beef sauce, and lots of cheese, it’s a hearty meal no one can resist.


  • 1 package (16 ounces) of spaghetti

  • 1 pound ground beef

  • 1 chopped onion

  • 1 jar of meatless spaghetti sauce (32 ounces)

  • 1/2 teaspoon seasoned salt

  • 2 eggs

  • 1/3 cup grated Parmesan cheese

  • 5 tablespoons melted butter

  • 2 cups small curd cottage cheese

  • 5 cups shredded mozzarella cheese, divided


  • Preheat oven to 350 degrees Fahrenheit and grease a 9×13 inch baking dish.
  • Boil a pot of lightly salted water, cook the spaghetti until tender (about 12 minutes), and drain.
  • In a skillet, cook the beef and onion until browned and the onion is soft (about 5-7 minutes). Drain the excess oil and stir in the spaghetti sauce and seasoned salt.
  • Whisk the eggs, parmesan, and melted butter in a large bowl. Toss it with cooked spaghetti.
  • Layer 1/2 of the spaghetti mixture in the baking dish, top with 1/2 of the cottage cheese, 2 cups of mozzarella cheese, and 1/2 of the meat sauce. Continue to repeat the layers. Then, cover it with foil.
  • Bake ut for 40 minutes, remove the foil, and sprinkle it with the remaining 1 cup of mozzarella cheese. Bake it until cheese is melted and lightly browned (20-25 minutes). Serve and enjoy!

Did you like the recipe?

Click on a star to rate it!

Average rating 4.8 / 5. Vote count: 12

No votes so far! Be the first to rate this post.


Share on social media:

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

author avatar
Kim - InsanelyGood
Hey there! I'm Kim. I love running, cooking, and curling up with a good book! I share recipes for people who LOVE good food, but want to keep things simple :)

4 thoughts on “Baked Spaghetti Recipe”

  1. Hi!
    I’m trying this one tomorrow! I have used one with cream cheese- so I may alter yours a wee bit!
    Yours is the basic one I’m looking for! Have done 1x before. But bad about doing it and not writing down !

    • Hi Pam!
      Cream cheese sounds delicious. I think I’ll have to give that a try next time 🙂
      Let me know how it turns out!


Leave a Comment