Taco Spaghetti Casserole Recipe is a cheesy and comforting dinner full of bold taco flavor. This easy baked pasta dish combines spaghetti, seasoned beef, salsa and melted cheese in one pan.
Taco Spaghetti Casserole Recipe is perfect for busy weeknights and family dinners. The recipe feels rich, creamy and satisfying with every bite.
It combines Mexican-inspired flavors with classic pasta comfort food. Everyone loves this warm and hearty casserole fresh from the oven.
My Experience With This Recipe
I first made this casserole during a busy evening at home. I wanted something quick, filling and family-friendly. The taco seasoning added bold flavor to the spaghetti.
The melted cheese on top made everything extra creamy and delicious. My family finished the entire casserole quickly.
Everyone loved the mix of pasta and taco flavors together. Now I make this recipe often because it is simple, comforting, and always satisfying after a long day.
Recipe Card Info
- Recipe Name: Taco Spaghetti Casserole Recipe
- Servings: 6
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Course: Main Course
- Cuisine: Mexican-American
- Calories: 480 kcal per serving

Equipment List
- Large pot
- Skillet
- Baking dish
- Colander
- Wooden spoon
- Measuring cups
- Measuring spoons
- Knife
- Cutting board
Ingredients You Need for Taco Spaghetti Casserole Recipe
- 12 ounces spaghetti
- 1 pound ground beef
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 garlic cloves, minced
- 1 packet taco seasoning
- 1 cup salsa
- 1 can diced tomatoes, drained
- 1 cup sour cream
- 2 cups cheddar cheese, shredded
- 1 cup mozzarella cheese, shredded
- 1/2 teaspoon black pepper
- 1/2 teaspoon paprika
- Fresh cilantro for garnish
Instructions
1. Cook the Spaghetti
Boil water in a large pot. Cook spaghetti according to package directions until tender. Drain the pasta well using a colander and set aside.
2. Prepare the Beef Mixture
Heat olive oil in a skillet over medium heat. Add ground beef and chopped onion. Cook until beef becomes brown and fully cooked.
3. Add Garlic and Seasoning
Stir garlic, taco seasoning, paprika and black pepper into the beef mixture. Cook for another minute until fragrant and evenly combined.
4. Mix in Salsa and Tomatoes
Pour salsa and diced tomatoes into the skillet. Stir everything together gently and let the mixture simmer for five minutes for deeper flavor.
5. Add Sour Cream
Reduce the heat slightly. Stir sour cream into the beef mixture until smooth and creamy. This makes the casserole rich and comforting.
6. Combine Pasta and Sauce
Add cooked spaghetti into the skillet carefully. Toss everything together until all spaghetti strands become coated with the cheesy taco mixture.
7. Transfer to Baking Dish
Grease a baking dish lightly. Pour the spaghetti mixture into the dish and spread evenly using a spoon or spatula.
8. Add Cheese and Bake
Sprinkle cheddar cheese and mozzarella cheese over the casserole. Bake at 375 degrees Fahrenheit for about 20 minutes until bubbly and golden.
9. Garnish and Serve
Remove casserole from the oven carefully. Garnish with fresh cilantro before serving warm for the best cheesy and savory flavor experience.

Recipe Tips
- Cook spaghetti until just tender.
- Use lean ground beef for less grease.
- Freshly shredded cheese melts better.
- Add jalapeños for extra spice.
- Let casserole rest before serving.
- Use homemade taco seasoning if preferred.
- Drain tomatoes well to avoid extra liquid.
- Add extra cheese for creamier texture.
- Garnish with fresh herbs for freshness.
Nutrition Information
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 480 kcal |
| Protein | 24 g |
| Carbohydrates | 38 g |
| Fat | 26 g |
| Fiber | 3 g |
| Sodium | 760 mg |
Serving Suggestions
Taco Spaghetti Casserole tastes amazing with fresh salad, garlic bread or tortilla chips. I also enjoy adding sliced avocado and sour cream on top before serving.
Fresh lime wedges add bright flavor and balance the richness. This casserole works perfectly for potlucks, game nights and casual family dinners.
The cheesy taco flavor makes every bite warm, hearty and comforting for everyone around the table.
Best Sides To Serve With
- Garlic bread
- Mexican rice
- Fresh green salad
- Cornbread
- Tortilla chips
- Roasted vegetables
- Guacamole
- Black beans
- Coleslaw
- Salsa and sour cream
Storage and Reheating Tips
Store leftover casserole in an airtight container inside the refrigerator for up to four days. Keep it covered tightly to maintain freshness and flavor.
To reheat, place portions in the microwave for two minutes or warm in the oven at 350 degrees Fahrenheit until heated through.
You can also freeze the casserole for up to two months. Thaw overnight before reheating for best texture.

Taco Spaghetti Casserole Recipe
Ingredients
- 12 ounces spaghetti
- 1 pound ground beef
- 1 tablespoon olive oil
- 1 small onion chopped
- 2 garlic cloves minced
- 1 packet taco seasoning
- 1 cup salsa
- 1 can diced tomatoes drained
- 1 cup sour cream
- 2 cups cheddar cheese shredded
- 1 cup mozzarella cheese shredded
- 1/2 teaspoon black pepper
- 1/2 teaspoon paprika
- Fresh cilantro for garnish
Instructions
Cook the Spaghetti
- Boil water in a large pot. Cook spaghetti according to package directions until tender. Drain the pasta well using a colander and set aside.
Prepare the Beef Mixture
- Heat olive oil in a skillet over medium heat. Add ground beef and chopped onion. Cook until beef becomes brown and fully cooked.
Add Garlic and Seasoning
- Stir garlic, taco seasoning, paprika and black pepper into the beef mixture. Cook for another minute until fragrant and evenly combined.
Mix in Salsa and Tomatoes
- Pour salsa and diced tomatoes into the skillet. Stir everything together gently and let the mixture simmer for five minutes for deeper flavor.
Add Sour Cream
- Reduce the heat slightly. Stir sour cream into the beef mixture until smooth and creamy. This makes the casserole rich and comforting.
Combine Pasta and Sauce
- Add cooked spaghetti into the skillet carefully. Toss everything together until all spaghetti strands become coated with the cheesy taco mixture.
Transfer to Baking Dish
- Grease a baking dish lightly. Pour the spaghetti mixture into the dish and spread evenly using a spoon or spatula.
Add Cheese and Bake
- Sprinkle cheddar cheese and mozzarella cheese over the casserole. Bake at 375 degrees Fahrenheit for about 20 minutes until bubbly and golden.
Garnish and Serve
- Remove casserole from the oven carefully. Garnish with fresh cilantro before serving warm for the best cheesy and savory flavor experience.
Notes
- Cook spaghetti until just tender.
- Use lean ground beef for less grease.
- Freshly shredded cheese melts better.
- Add jalapeños for extra spice.
- Let casserole rest before serving.
- Use homemade taco seasoning if preferred.
- Drain tomatoes well to avoid extra liquid.
- Add extra cheese for creamier texture.
- Garnish with fresh herbs for freshness.
FAQs about Taco Spaghetti Casserole Recipe
Can I use ground turkey instead of beef?
Yes, ground turkey works very well in this recipe. It makes the casserole slightly lighter while still keeping the taco flavor delicious.
Can I make this casserole ahead of time?
Yes, you can assemble the casserole earlier and refrigerate it before baking. Bake fresh before serving for the best cheesy texture.
Why is my casserole watery?
Extra liquid usually comes from undrained tomatoes or overcooked pasta. Always drain ingredients properly before mixing everything together.
Can I make this recipe spicy?
Yes, add jalapeños, spicy salsa or red pepper flakes for more heat. Adjust the spice level according to your taste preference.
What cheese works best for taco spaghetti casserole?
Cheddar and mozzarella work perfectly together. They melt smoothly and create a creamy, cheesy topping with rich flavor.
Conclusion
Taco Spaghetti Casserole Recipe is a fun and comforting dinner packed with cheesy taco flavor. The combination of pasta, seasoned beef, salsa and melted cheese creates an easy family favorite meal.
This recipe is simple enough for busy weeknights and delicious enough for gatherings. It uses basic ingredients and beginner-friendly steps.
Once you try this hearty casserole, it may quickly become one of your favorite homemade comfort food dinners.
Sara Collins is a food blogger at TastyDive. She shares simple and family-friendly recipes made with everyday ingredients. Her mission is to help home cooks enjoy tasty meals without stress.

















Leave a Review