
This filling Taco Spaghetti blends two crowd-pleasers into one tempting meal that's now my quick fix for those hectic evenings when I'm craving something hearty but can't spend forever cooking.
I came up with this dish when taco night was planned but we had no shells left. With impatient kids waiting for dinner, I grabbed spaghetti instead and was totally surprised when it turned into a family hit that's now on our menu at least twice every month.
Ingredients
- Ground beef forms the substantial base aim for 85 percent lean to get good taste without too much fat
- Onion and garlic create the flavor foundation that's key for building taste complexity
- Taco seasoning spreads Mexican flavors throughout pick low sodium if you're watching your salt
- Beef broth makes a flavorful sauce that sticks to pasta strands way better than plain water would
- Diced tomatoes offer pops of juice and help create the right saucy consistency
- Green chilies add gentle heat and true southwestern flair without making it too spicy
- Soy sauce and Worcestershire sauce not required but they pack in amazing savory notes that make it taste slow-cooked
- Shredded cheese blends into the sauce for amazing creaminess a Mexican mix works best
- Spaghetti serves as the base regular or gluten free both work fine
Step-by-Step Instructions
- Cook the Pasta
- Fill a big pot with water, add plenty of salt and bring to a full boil. Drop in spaghetti and cook until al dente following the package time, usually around 8 to 10 minutes. Stir now and then so it doesn't stick together. When done, drain but skip rinsing since the starch helps sauce stick. If you won't use it right away, add a tiny bit of olive oil to stop clumping.
- Brown the Meat Mixture
- Get a large deep pan nice and hot over medium high heat. Toss in ground beef and chopped onion, breaking the meat up into tiny bits with your spoon. Let it cook for 6 to 8 minutes until the beef isn't pink anymore and onions look clear. If there's too much fat, tip the pan and scoop it out or dump everything in a strainer if needed.
- Build the Flavor Base
- Throw in the minced garlic and taco seasoning with the meat. Keep stirring for about a minute until you can really smell it but don't let it burn. This quick cooking wakes up the spices and gets their oils flowing, which makes the whole dish taste better.
- Create the Sauce
- Add your beef broth, canned tomatoes with all their liquid, green chilies, soy sauce and Worcestershire sauce and mix it all together. Let it come to a boil, then turn down the heat so it just bubbles gently for 5 minutes without a lid. This helps all the flavors mix together while the sauce gets a bit thicker and tastier.
- Finish the Dish
- Turn the stove off and right away sprinkle your shredded cheese all over the hot sauce. Don't touch it for half a minute, then gently mix until all the cheese melts and makes the sauce smooth and creamy. Add salt and pepper as you taste it. Mix in your cooked pasta and fresh cilantro, tossing until every noodle gets coated with that tasty sauce.

The hidden trick that really makes this dish pop is adding both soy sauce and Worcestershire sauce. I found this out by chance when trying to boost a batch that tasted kind of bland. These flavor enhancers add such a rich taste that folks think you've been cooking the sauce for hours instead of minutes.
Storage Tips
This Taco Spaghetti keeps really well in the fridge for up to 4 days if you put it in a sealed container. It actually tastes even better the next day because the spices have time to spread through the whole dish. When you warm it up, add a little splash of water or broth since the pasta soaks up liquid while sitting. If you want to keep it longer, put single portions in freezer containers for up to 3 months. Let it thaw in the fridge overnight before heating for the best texture.
Simple Swaps
Don't worry if you're missing something from the ingredient list. Ground turkey or chicken can totally replace beef if you want something lighter. No taco mix on hand? Just mix some chili powder, cumin, garlic powder, onion powder and oregano. You can swap the spaghetti with rotini or penne, which might even grab the chunky sauce better. Going meatless? Just use two cans of black beans or a pound of crumbled firm tofu instead of meat, and grab vegetable broth instead of beef.
Family Style Serving
Make dinner more fun by setting out bowls of toppings like diced avocado, sliced black olives, chopped green onions, sour cream, and extra cheese. This makes mealtime more exciting and lets everyone fix their bowl just how they like it. We usually have this with a basic green salad with lime dressing and some warm cornbread on the side for a complete meal that makes everyone happy, even the fussy eaters at my table.
Frequently Asked Questions
- → What’s a good alternative to ground beef in this dish?
Swap with ground turkey for a lighter option. For a meatless version, try plant-based meat, seasoned tempeh, or a hearty combination of mushrooms and black beans.
- → How can this dish be made gluten free?
Use gluten-free spaghetti and check that your taco spices don’t have hidden gluten. Swap soy sauce for tamari or coconut aminos, and confirm your Worcestershire sauce is gluten-free before using.
- → Can I prep this ahead of time?
Totally! Cook it fully, store in the fridge for up to 3 days, and reheat in a pan with some broth or water so it doesn’t dry out. It often tastes even better the next day!
- → What cheeses work best for this dish?
Shredded cheddar for bold flavor, Monterey Jack for extra creaminess, or pepper jack for a kick. Queso fresco and cotija are great finishing cheeses to give it a Mexican twist.
- → What sides go well with this meal?
Pair it with a fresh green salad topped with lime dressing, roasted veggies, Mexican-style grilled corn, or even some crispy garlic bread dusted with taco seasoning for a fun fusion.
- → How can I make it either spicier or milder?
To spice it up, add jalapeños, hot sauce, or extra cayenne. For a milder version, skip the green chilies and use mild taco seasoning instead.