
This hearty taco spaghetti dish combines two family favorites into one incredible meal that's become my go-to solution for busy weeknights. The fusion of Mexican spices with Italian pasta creates a comforting, flavorful dish that disappears from plates in record time.
I first created this recipe when my children were going through their picky eating phase. The familiar pasta combined with taco flavors they already loved became an instant hit. Now it's requested at least twice a month in our home.
Ingredients
- 8 ounces spaghetti: this provides the perfect base for absorbing all the delicious taco flavors
- 1 pound ground beef: provides hearty protein look for 85/15 lean-to-fat ratio for best flavor
- 1 cup diced onion: adds essential aromatics and natural sweetness
- 3 cloves garlic: creates depth of flavor always use fresh for best results
- 2 tablespoons taco seasoning: the magic flavor builder use homemade for controlling salt and spice levels
- 1 cup beef broth: creates a rich sauce that coats the pasta beautifully
- 14.5-ounce can diced tomatoes: adds acidity and texture no need to drain
- 4-ounce can diced green chilies: provides mild heat without overwhelming the dish
- 2 teaspoons soy sauce (optional): enhances umami notes
- 2 teaspoons Worcestershire sauce (optional): adds complex depth and richness
- 1 cup shredded cheese: creates the perfect creamy binding element use a Mexican blend for best results
- Salt and pepper to taste: always season according to your preference
- 2 tablespoons chopped cilantro (optional): brightens the finished dish with freshness
Step-by-Step Instructions
- Cook Pasta:
- Bring a large pot of heavily salted water to a rolling boil. Add spaghetti and cook until just al dente usually 1 minute less than package directions. Reserve ½ cup pasta water before draining. This slight undercooking ensures the pasta will finish perfectly when mixed with the hot sauce.
- Brown the Meat Mixture:
- In a large deep skillet heat a tablespoon of oil over medium-high heat. Add ground beef and onion breaking the meat into small crumbles with a wooden spoon. Cook until beef is no longer pink and onions have softened about 5 to 7 minutes. If there's excessive grease tilt the pan and spoon it out.
- Add Aromatics and Seasonings:
- Reduce heat to medium and add garlic and taco seasoning to the meat mixture. Stir constantly for 60 seconds until fragrant. This blooms the spices and develops their full flavor potential without burning the garlic.
- Create the Sauce:
- Pour in beef broth diced tomatoes green chilies soy sauce and Worcestershire sauce. Scrape any browned bits from the bottom of the pan these contain concentrated flavor. Bring to a gentle boil then reduce heat and simmer uncovered for 5 minutes allowing the flavors to meld and the sauce to reduce slightly.
- Cheese Integration:
- Turn off the heat and sprinkle the shredded cheese over the sauce. Stir gently until completely melted and incorporated creating a creamy silky texture. If sauce seems too thick add a splash of reserved pasta water.
- Final Assembly:
- Add the drained pasta and chopped cilantro to the sauce gently tossing until every strand is coated. Let sit for 2 minutes to allow the pasta to absorb some sauce. Taste and adjust seasoning with salt and pepper as needed.

The taco seasoning is truly the heart of this recipe. I started making my own blend years ago when I discovered how much sodium was in the store bought packets. My homemade mix includes smoked paprika which adds an incredible depth you simply cant get from regular paprika.
Storing Leftovers
This taco spaghetti actually tastes even better the next day after the flavors have had time to fully develop. Store any leftovers in an airtight container in the refrigerator for up to 4 days. When reheating add a small splash of water or broth to revive the sauce as the pasta will have absorbed some of the liquid. For meal prep you can portion individual servings into microwave safe containers for quick lunches.
Smart Substitutions
This recipe welcomes adaptations based on what you have available. Ground turkey or chicken works beautifully as a lighter alternative to beef. For a vegetarian version use a plant based meat substitute or add an extra can of black beans and some finely chopped mushrooms for texture and umami. The pasta choice is flexible too spiral shapes like rotini or fusilli hold the sauce exceptionally well while penne makes for easy eating.
Topping Bar Ideas
One of the most fun aspects of this dish is setting up a taco spaghetti bar for family dinner. Prepare small bowls of traditional taco toppings like diced avocado sliced black olives chopped green onions diced fresh tomatoes pickled jalapeños sour cream and extra cheese. This interactive approach allows everyone to customize their bowl and turns dinner into an event rather than just another meal.
Historical Context
Fusion cuisine has deep roots in American cooking culture dating back to the 1970s when international ingredients became more widely available. This taco spaghetti represents the beautiful marriage of Italian and Mexican cuisines both beloved for their bold flavors and family style service. The combination might seem unconventional but draws on the long tradition of adapting classic dishes to suit changing tastes and available ingredients.

Recipe FAQs
- → Can I make this dish with ground turkey instead of beef?
Absolutely! Ground turkey makes an excellent substitute for beef in this dish. It creates a lighter version with less fat while still absorbing all the delicious taco seasoning and flavors. Just cook the turkey the same way as directed for the beef.
- → How can I make this dish gluten-free?
For a gluten-free version, simply use gluten-free spaghetti, ensure your taco seasoning is gluten-free, and substitute the soy sauce with tamari or coconut aminos. Also verify that your Worcestershire sauce is gluten-free, as some brands contain gluten.
- → What are some good toppings to serve with Taco Spaghetti?
Popular toppings include diced avocado, a dollop of sour cream, sliced green onions, fresh cilantro, extra shredded cheese, jalapeños for heat, or a spoonful of salsa or pico de gallo. These add freshness, texture and extra flavor dimensions to the dish.
- → Can I prepare this dish ahead of time?
Yes! You can prepare the meat sauce up to 2 days ahead and store it in the refrigerator. Cook the pasta fresh when ready to serve. Alternatively, make the complete dish and refrigerate for up to 3 days, though you may want to add a splash of broth when reheating as the pasta will absorb some of the sauce.
- → How spicy is this dish and how can I adjust the heat level?
The dish is moderately spicy from the taco seasoning and green chilies. To increase heat, add a diced jalapeño when cooking the onions or use hot taco seasoning. For a milder version, use a mild taco seasoning and omit or reduce the green chilies. You can always serve hot sauce on the side for individual heat adjustment.
- → Can I make this dish vegetarian?
Yes! Replace the ground beef with plant-based ground meat substitute, or use 2 cups of cooked black beans and a cup of diced bell peppers. Substitute vegetable broth for the beef broth. The taco seasoning and other ingredients will still provide plenty of flavor for a satisfying vegetarian meal.