This taco spaghetti recipe is a cozy twist on both taco night and pasta night, made with ground beef, taco seasoning, melty cheese, and spaghetti all tossed together in one skillet. It’s simple, satisfying, and ready in less than 30 minutes.

This post may contain affiliate links. Read disclosure policy.
Easy Taco Spaghetti Recipe
Italian and Mexican flavors are always a hit around here, which is why recipes like Mexican lasagna, taco pasta, and this taco spaghetti are constantly requested at my house. Made with pantry staples, it’s a fun way to mix up Taco Tuesday on busy weeknights.
Just like my easy spaghetti, no fancy ingredients are needed. This pasta recipe comes together in only 25 minutes with juicy seasoned ground beef, zesty Rotel tomatoes, and a creamy, cheesy sauce that brings everything together.
Great recipe! My son loves tacos and spaghetti, and I think this might just be his new favorite.
Ingredients Notes

Find the full printable recipe with specific measurements below.
- Lean ground beef: We’re going to season it like taco meat. I use lean ground beef so it’s less fatty, but use whatever you prefer.
- Rotel tomatoes: These are diced tomatoes with green chiles and come in different levels of spice.
- Taco seasoning: I have a really easy homemade taco seasoning I keep handy, but a store bought packet works too.
- Cheeses: Shredded cheddar cheese and softened cream cheese add creamy, cheesy goodness. Bring the cream cheese to room temperature to soften.
How to Make Taco Spaghetti
Cook the pasta in a large pot of boiling water according to package directions, and reserve 1/2 cup of the starchy water before draining.

As the pasta cooks, cook the ground beef and onions in a large skillet over medium-high heat until no longer pink. Drain the grease and add seasoning, Rotel, and reserved pasta water. Mix and allow that to simmer for 5 minutes before adding cubes of cream cheese.

Toss the spaghetti in with the ground beef mixture and add more reserved pasta water, if needed. Top with shredded cheese and let that melt for a couple of minutes. Season to taste and serve with your desired toppings.

Recipe Tips
- Meat: You can swap the ground beef for ground turkey or ground chicken.
- Pasta: You can use any pasta you prefer. Penne, rotini, or fusilli are all great options.
- Cheese: I love the sharpness of cheddar, but a Mexican cheese blend would be good.
- Veggies: Add in some chopped zucchini, mushrooms, jalapeños, or red bell peppers. Black beans work too.
- Make ahead: Assemble in a casserole dish, top with cheese, and bake at 350°F for 15-20 minutes minutes until heated through.
- Toppings: Chopped fresh cilantro, a dollop of sour cream, tomatoes, olives, or guacamole.
Serving Suggestions
This meal mash-up is a dish you could take in a couple of directions. You could play off the pasta and serve it with cheesy garlic bread, or treat it like taco night and have some restaurant style salsa and tortilla chips to start.

More pasta recipes to try include southwest pasta salad, chicken fajita pasta and chicken pasta Caprese.
More Pasta Recipes

Taco Spaghetti
Video
Ingredients
- 8 ounces uncooked spaghetti noodles
- 1 pound lean ground beef
- ½ cup onion , diced
- 2-3 Tablespoons taco seasoning
- 10 ounce can Rotel tomatoes
- 4 ounces cream cheese , softened
- 1/2-1 cup cheddar cheese , shredded
- salt and pepper , to taste
Toppings: Chopped cilantro, sour cream, cheese, tomatoes, olives, etc.
Instructions
- Cook pasta: In a large pot, boil salted water and cook 8 ounces spaghetti noodles according to the directions on the package. Drain the pasta, but reserve 1/2 cup of the water.
- Make sauce: Meanwhile, heat a large skillet over medium-high heat. Cook 1 pound ground beef and 1/2 cup diced onion for about 5 minutes, or until browned. Drain grease and then season with salt and pepper. Add 2-3 Tablespoons taco seasoning, 1 can Rotel, and 1/4 cup of reserved pasta water. Mix well. Simmer for 5 minutes. Then cube in the cream cheese.
- Mix all together: Add drained spaghetti and stir well. Add remaining 1/4 cup pasta water if needed for creamier pasta. Top with shredded cheese and allow to melt for a couple minutes. Season to taste.
- Serve: Serve immediately with desired toppings.
Last step: Please leave a comment and rating after you make the recipe.
Notes
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.


Karl Schauer
Great recipe! My son loves tacos and spaghetti, and I think this might just be his new favorite.
Sarah @IHeartNaptime
So glad to hear that the taco spaghetti was a hit at dinner!
Grace
Hi!!! Lady you can cook!!! Been following your recipes and now My family and I almost never eat out! Thank you!
Sarah @IHeartNaptime
Love to hear this Grace! So glad you enjoy the taco spaghetti and more!
Linda
Love your recipes.
Alisha
I used the full 1/2 cup water to thin out the sauce for a creamier texture. My family loved it! – recipe tester
Sarah @IHeartNaptime
So glad you loved the taco spaghetti!