Satisfy your cravings with this delicious Baked Spaghetti Casserole recipe! Packed with layers of spaghetti, rich meat sauce, and creamy cheeses, this comforting dish is perfect for family dinners or gatherings. Follow our step-by-step guide for a tasty meal that's easy to prepare. Don't miss out on bringing this cheesy delight to your table—click through for the full recipe and make your next meal unforgettable!
12 ounces spaghetti
1 tablespoon olive oil
1 medium onion, diced
2 garlic cloves, minced
1 pound ground beef (or ground turkey)
1 can (28 ounces) crushed tomatoes
1 teaspoon dried oregano
1 teaspoon dried basil
1/2 teaspoon red pepper flakes (optional)
Salt and pepper to taste
2 cups ricotta cheese
2 cups shredded mozzarella cheese
1/2 cup grated Parmesan cheese
Fresh basil, for garnish