This Cheesy Taco Spaghetti Casserole is the perfect combination of two favorite dishes- spaghetti and tacos!
You can add your favorite toppings such as sour cream, avocado, or jalapenos for an extra burst of flavor. You can also substitute the ground beef with ground turkey or chicken for a healthier alternative. This casserole can be made ahead of time and stored in the fridge or freezer for later use.