Discover the ultimate comfort food with this Cheesy Baked Spaghetti Casserole recipe. Perfect for family gatherings or cozy weeknight dinners, this dish features layers of al dente spaghetti, savory meat, and a rich tomato sauce, all topped with a generous amount of melted cheese. It's a nostalgic favorite that can be customized with different proteins and vegetables. Ideal for meal prep or entertaining, each bite is sure to bring warmth and satisfaction to your table.
10 oz spaghetti
2 tbsp olive oil
1 medium onion, finely chopped
2 cloves garlic, minced
1 lb ground beef or Italian sausage
1 (28 oz) can crushed tomatoes
1 tsp dried basil
1 tsp dried oregano
1/2 tsp red pepper flakes (optional, for a kick)
Salt and pepper to taste
1 cup ricotta cheese
1 cup shredded mozzarella cheese (plus extra for topping)
1 cup grated Parmesan cheese
1/2 cup fresh parsley, chopped (for garnish)
1/2 cup shredded provolone cheese (for the topping)