If you’re craving a dish that combines the comforting charm of pasta with the bold, zesty flavors of your favorite Mexican dishes, then you are absolutely going to love this Taco Spaghetti Casserole Recipe. It’s a delightful fusion that turns simple pantry staples into a rich, cheesy, and satisfying casserole perfect for busy weeknights or casual gatherings. Each bite bursts with creamy sour cream, savory chicken, and that unmistakable taco seasoning magic, all wrapped up with tender spaghetti nestled under a golden blanket of melted cheese. Trust me, this recipe will quickly become your go-to when you want a meal that’s as heartwarming as it is exciting.
Ingredients You’ll Need

Ingredients You’ll Need
Gathering the right ingredients is a key step in crafting the perfect Taco Spaghetti Casserole Recipe. These elements might be familiar, but each plays a vital role in delivering layers of flavor, creaminess, and texture that make this casserole stand out.
- 8 ounces thin spaghetti or angel hair pasta: Cooked al dente to provide a delicate yet sturdy base that absorbs all the tasty sauce.
- 2 cups cooked chicken, chopped or shredded: Adds protein and a hearty, savory depth to the dish.
- 2 cups Mexican blend cheese, divided: The perfect melty, cheesy topping and mixed-in goodness for rich flavor and gooey texture.
- 2 cans (10 ounces each) cream of chicken soup: Creates a creamy sauce that binds the casserole together beautifully.
- 1 cup sour cream: Adds tangy creaminess that balances the spices and enriches every bite.
- 1 cup salsa: Brings a fresh, spicy kick to brighten the casserole’s flavor profile.
- 1 tablespoon taco seasoning: Infuses the dish with classic taco flavor — a little heat, smokiness, and herbaceous notes.
- Fresh chopped cilantro for topping (optional): Adds a burst of color and a fresh, citrusy finish for those who love a garnish that pops.
How to Make Taco Spaghetti Casserole Recipe
Step 1: Prepare Your Oven and Pasta
Start by preheating your oven to 350°F (175°C), which sets the stage for perfectly baking the casserole. While the oven warms up, cook the spaghetti or angel hair pasta al dente according to the package instructions. This ensures the pasta will hold its structure and not turn mushy during baking. Drain it well and set aside.
Step 2: Mix the Flavorful Filling
In a large mixing bowl, combine the chopped or shredded cooked chicken with 1 1/2 cups of the Mexican blend cheese, the cream of chicken soup, sour cream, salsa, and taco seasoning. Stir everything together until well mixed — this mixture is your casserole’s heart, packed with creamy, tangy, and spicy notes that make every bite so special.
Step 3: Combine Pasta with the Filling
Gently fold the cooked pasta into your flavorful mixture. Take your time here to avoid breaking the pasta strands, but be sure to distribute everything evenly so each forkful offers a perfect balance of cheesy, saucy goodness and tender noodles.
Step 4: Assemble the Casserole
Grease a 9×13-inch baking dish to prevent sticking. Transfer the pasta and filling mixture into the dish, spreading it out evenly for consistent baking. Then, sprinkle the remaining 1/2 cup of Mexican blend cheese on top — this topping will melt and bubble beautifully, giving the casserole an inviting golden crust.
Step 5: Bake and Finish
Pop the dish into the oven and bake for 20-25 minutes, until the cheese is melted and bubbly. Once it’s out of the oven, allow it to sit for a few minutes to set and make serving easier. If you like, top with freshly chopped cilantro to add a refreshing herbal note that perfectly complements the casserole’s richness.
How to Serve Taco Spaghetti Casserole Recipe
Garnishes
Fresh chopped cilantro is a simple but powerful garnish that lifts the dish with its bright, citrusy flavor and vibrant green color. You can also add sliced jalapeños for a bit of heat, or a dollop of sour cream to cool things down if you like your taco flavors a little milder.
Side Dishes
This Taco Spaghetti Casserole Recipe pairs exceptionally well with crunchy sides like a fresh green salad or Mexican-style corn on the cob. Black beans or refried beans can also complement the dish by adding extra protein and fiber, making your meal even more satisfying.
Creative Ways to Present
For a fun twist, serve individual portions of the casserole topped with crushed tortilla chips to add a crispy texture that contrasts wonderfully with the creamy pasta. You can also use colorful ramekins to bake and serve single servings for a charming presentation at family dinners or casual get-togethers.
Make Ahead and Storage
Storing Leftovers
Once cool, store any leftover Taco Spaghetti Casserole Recipe in an airtight container in the refrigerator. It will stay fresh and tasty for 3-4 days, making it perfect for easy lunches or quick dinners later in the week.
Freezing
You can freeze this casserole if you want to keep it longer. Wrap it tightly in plastic wrap and then foil, or store in a freezer-safe container. It will maintain its quality for up to 2 months. To enjoy, thaw overnight in the refrigerator before reheating.
Reheating
Reheat leftovers in the microwave or oven until warmed through. In the oven, cover the casserole with foil and bake at 350°F (175°C) for about 15-20 minutes. Stir midway if you want an even heat distribution, and uncover near the end to refresh the cheesy topping.
FAQs
Can I use ground beef instead of chicken in the Taco Spaghetti Casserole Recipe?
Absolutely! Ground beef or turkey can be a fantastic substitute and will give the casserole a more traditional taco flavor. Just cook it thoroughly before mixing with the other ingredients.
Is it necessary to use Mexican blend cheese, or can I use just cheddar?
While Mexican blend cheese offers a nice balance of flavors, using cheddar alone will still work great. For the best melt and a richer taste, you can mix cheddar with Monterey Jack.
Can I make this casserole vegetarian?
Yes! Simply omit the chicken and use beans like black beans or pinto beans instead. You might also add extra veggies like bell peppers or corn to keep it hearty and satisfying.
What type of salsa works best in this casserole?
A medium-spiced salsa with a good balance of tomato and mild heat is ideal. However, feel free to pick your favorite salsa—mild, hot, or chunky—based on your personal taste.
Can I prepare this dish in advance and bake it later?
Definitely. You can assemble the casserole and refrigerate it covered for up to 24 hours before baking. Just add a few extra minutes to the bake time if it’s going into the oven cold.
Final Thoughts
There’s something truly special about the Taco Spaghetti Casserole Recipe—it’s that perfect marriage of familiar flavors with a fresh spin that makes dinner fun and satisfying. Whether feeding a family or hosting friends, this dish brings warmth, ease, and a little fiesta to your table. Give it a try soon; I promise it’ll become one of your favorite comfort meals to turn to again and again.
Print
Taco Spaghetti Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Casserole
- Method: Baking
- Cuisine: Tex-Mex
Description
This Taco Spaghetti Casserole combines the comforting flavors of creamy chicken, zesty salsa, and melted Mexican cheese with tender spaghetti pasta baked to bubbly perfection. It’s a quick and easy 45-minute meal that’s perfect for feeding a crowd or weeknight family dinners, delivering a delicious Tex-Mex twist on traditional casserole comfort food.
Ingredients
Pasta
- 8 ounces thin spaghetti or angel hair pasta, cooked al dente
Filling
- 2 cups cooked chicken, chopped or shredded
- 2 cans (10 ounces each) cream of chicken soup
- 1 cup sour cream
- 1 cup salsa
- 1 tablespoon taco seasoning
Cheese & Topping
- 2 cups Mexican blend cheese, divided (1 1/2 cups for mixture, 1/2 cup for topping)
- Fresh chopped cilantro for topping (optional)
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C) to prepare it for baking the casserole later.
- Cook Pasta: Boil the spaghetti or angel hair pasta according to package directions until al dente. Drain the pasta well and set aside.
- Mix Filling: In a large mixing bowl, combine the cooked chicken, 1 1/2 cups of the Mexican blend cheese, cream of chicken soup, sour cream, salsa, and taco seasoning. Stir thoroughly until all ingredients are well incorporated.
- Combine Pasta and Filling: Add the cooked pasta into the bowl with the mixed filling ingredients. Gently stir to evenly coat the pasta with the cheesy, creamy mixture.
- Transfer to Baking Dish: Grease a 9×13-inch baking dish, then pour the pasta mixture in, spreading it out evenly to fill the dish.
- Add Cheese Topping: Sprinkle the remaining 1/2 cup of Mexican blend cheese evenly over the top of the casserole.
- Bake: Place the casserole in the preheated oven and bake for 20-25 minutes, or until the cheese on top is melted, bubbly, and lightly golden.
- Rest: Remove the casserole from the oven and let it sit for a few minutes to set before serving.
- Garnish and Serve: Optionally, garnish with fresh chopped cilantro for added freshness and color before serving.
Notes
- Use cooked chicken leftovers or rotisserie chicken to save time.
- Adjust salsa heat level to preference for spiciness.
- This casserole can be prepared ahead and refrigerated before baking; add a few extra minutes to bake time if baking from cold.
- Substitute Greek yogurt for sour cream to reduce fat.
- For a vegetarian version, omit chicken and add beans or sautéed vegetables.

