Why I’ll Love This Recipe
I love how this recipe transforms simple pantry ingredients into a hearty and delicious meal. The combination of flavorful spaghetti sauce, perfectly cooked pasta, and gooey melted cheese creates the ultimate comfort food. I also appreciate that it can be made ahead of time, freezes well, and is perfect for feeding a crowd.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Spaghetti
- Olive oil
- Ground beef or Italian sausage
- Yellow onion, diced
- Garlic cloves, minced
- Marinara or spaghetti sauce
- Tomato paste
- Italian seasoning
- Dried oregano
- Garlic powder
- Fine sea salt
- Black pepper
- Mozzarella cheese, shredded
- Cheddar cheese, shredded
- Parmesan cheese, grated
- Cream cheese (optional)
- Fresh parsley, chopped
Directions
- I preheat the oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish.
- I cook the spaghetti until al dente according to the package directions, then drain it.
- I heat the olive oil in a large skillet and cook the ground beef or Italian sausage until browned.
- I add the diced onion and garlic, cooking until they become soft and fragrant.
- I stir in the marinara sauce, tomato paste, Italian seasoning, oregano, garlic powder, salt, and pepper, then let the sauce simmer for about 10 minutes.
- I toss the cooked spaghetti with part of the shredded mozzarella and cheddar cheese.
- I spread half of the spaghetti into the prepared baking dish, top it with half of the meat sauce, and repeat the layers.
- I sprinkle the remaining mozzarella, cheddar, and Parmesan cheese evenly over the top.
- I bake for 20–25 minutes, or until the cheese is melted, bubbly, and lightly golden.
- I let the spaghetti rest for about 10 minutes before garnishing it with fresh parsley and serving.
Servings and Timing
- Servings: 8
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Rest Time: 10 minutes
- Total Time: About 1 hour 5 minutes
Variations
- I substitute ground turkey or ground chicken for a lighter version.
- I add sautéed mushrooms, spinach, or bell peppers for extra vegetables.
- I use spicy Italian sausage when I want a little more heat.
- I mix ricotta cheese into the pasta layers for a lasagna-inspired twist.
- I sprinkle crushed red pepper flakes over the finished dish for added spice.
Storage/Reheating
I store leftover cheesy spaghetti in an airtight container in the refrigerator for up to 4 days. For longer storage, I freeze individual portions or the entire casserole for up to 3 months. When I’m ready to enjoy it again, I reheat it in a 350°F (175°C) oven until heated through or warm individual servings in the microwave. If needed, I add a splash of marinara sauce to keep the pasta moist.
FAQs
Can I make this recipe ahead of time?
Yes. I assemble the casserole, cover it tightly, and refrigerate it for up to 24 hours before baking.
What cheeses work best?
I like using a combination of mozzarella, cheddar, and Parmesan because they create the perfect balance of creaminess and flavor.
Can I freeze baked cheesy spaghetti?
Yes. I let it cool completely, wrap it well, and freeze it for up to 3 months before thawing and reheating.
How do I keep the spaghetti from drying out?
I make sure there is plenty of sauce, and I cover the baking dish with foil for part of the baking time if necessary.
Can I make this recipe without meat?
Yes. I replace the meat with sautéed vegetables or plant-based meat alternatives for a delicious vegetarian version.
Conclusion
I think this Homemade Cheesy Spaghetti is the perfect comfort food for any occasion. The layers of tender pasta, rich meat sauce, and melted cheese create a warm and satisfying meal that everyone enjoys. Whether I’m preparing it for a weeknight dinner, meal prepping for the week, or serving a crowd, it’s always a dependable recipe that brings plenty of smiles to the table.
PrintHomemade Cheesy Spaghetti
This homemade cheesy spaghetti is a hearty baked pasta casserole layered with tender spaghetti, rich meat sauce, and plenty of gooey melted cheese. It’s a comforting family dinner that’s easy to make ahead and perfect for feeding a crowd.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 1 hour 5 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Bake
- Cuisine: Italian
- Diet: Halal
Ingredients
- 12 ounces spaghetti
- 2 tablespoons olive oil
- 1 pound ground beef or Italian sausage
- 1 yellow onion, diced
- 3 garlic cloves, minced
- 24 ounces marinara or spaghetti sauce
- 2 tablespoons tomato paste
- 2 teaspoons Italian seasoning
- 1 teaspoon dried oregano
- 1 teaspoon garlic powder
- 1 teaspoon fine sea salt
- 1/2 teaspoon black pepper
- 2 cups mozzarella cheese, shredded
- 1 cup cheddar cheese, shredded
- 1/2 cup Parmesan cheese, grated
- 4 ounces cream cheese (optional)
- 2 tablespoons fresh parsley, chopped
Instructions
- Preheat the oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish.
- Cook the spaghetti according to the package directions until al dente. Drain well.
- Heat the olive oil in a large skillet over medium heat. Cook the ground beef or Italian sausage until browned, then drain excess fat if needed.
- Add the diced onion and garlic and cook until softened and fragrant.
- Stir in the marinara sauce, tomato paste, Italian seasoning, oregano, garlic powder, salt, and black pepper. Simmer for about 10 minutes.
- Toss the cooked spaghetti with half of the mozzarella and cheddar cheese. Stir in the cream cheese if using.
- Spread half of the spaghetti into the prepared baking dish, top with half of the meat sauce, then repeat the layers.
- Sprinkle the remaining mozzarella, cheddar, and Parmesan cheese evenly over the top.
- Bake for 20 to 25 minutes, or until the cheese is melted, bubbly, and lightly golden.
- Let the casserole rest for 10 minutes before garnishing with fresh parsley and serving.
Notes
- Substitute ground turkey or chicken for a lighter version.
- Add mushrooms, spinach, or bell peppers for extra vegetables.
- Ricotta cheese can be layered in for a lasagna-style variation.
- Store leftovers in the refrigerator for up to 4 days or freeze for up to 3 months.
- Reheat with a splash of marinara sauce to keep the pasta moist.
Nutrition
- Serving Size: 1 serving
- Calories: 560 kcal
- Sugar: 8 g
- Sodium: 890 mg
- Fat: 27 g
- Saturated Fat: 12 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 45 g
- Fiber: 3 g
- Protein: 33 g
- Cholesterol: 85 mg