
Instructions
Step 1: Cook the Pasta
- Preheat oven to 350°F (175°C).
- Cook spaghetti in salted water until al dente. Drain and set aside.
Step 2: Make the Meat Sauce
- In a skillet, heat olive oil and sauté onion until soft (about 3–4 minutes).
- Add garlic and cook for 1 minute.
- Add ground beef and cook until browned; drain excess fat.
- Stir in marinara sauce and Italian seasoning. Simmer for 5–10 minutes.
Step 3: Mix and Layer
- In a large bowl, beat the egg and mix in Parmesan cheese.
- Add cooked spaghetti and toss to coat.
- In a greased 9×13-inch baking dish, layer half the spaghetti, then half the meat sauce, and sprinkle with 1 cup mozzarella.
- Repeat layers with remaining pasta, sauce, and cheese.

Step 4: Bake
- Cover with foil and bake for 20 minutes.
- Uncover and bake an additional 10–15 minutes, or until cheese is bubbly and golden.
- Let rest 5–10 minutes before serving. Garnish with herbs if desired.
Tips for Success
- Use Italian sausage for extra flavor.
- Cook pasta slightly underdone to prevent mushiness when baked.
- Letting it rest helps the layers set and makes slicing easier.
Variations
- Add sautéed mushrooms, spinach, or bell peppers to the sauce.
- Use ricotta or cream cheese for a creamy layer.
- Make it spicy with red pepper flakes or hot Italian sausage.
Storage & Reheating
- Store leftovers in the fridge for up to 4 days.
- Reheat in oven or microwave.
- Freeze unbaked (wrapped well) or baked slices for up to 3 months.
Nutrition (Per Serving, Approx.)
- Calories: ~460
- Carbs: ~35g
- Protein: ~28g
- Fat: ~22g
- Fiber: ~3g
Conclusion
Baked Spaghetti with Meat Sauce is everything you love about pasta night — just better. With layers of savory meat, tender noodles, and gooey cheese, this dish brings comfort and flavor in every bite. It’s a crowd-pleaser that’s easy to make and even easier to love!