Why You’ll Love This Taco Spaghetti
Every family dinner deserves a dish that brings the wow-factor without hours in the kitchen, and this Taco Spaghetti absolutely delivers.
I’m obsessed with how it combines two family favorites—tacos and pasta—into one irresistible meal that’s ready in about 30 minutes.
You’ll love the way the spaghetti soaks up all that zesty taco flavor, while the melty cheese and creamy sour cream create the most comforting texture.
It’s endlessly customizable, too. Need it spicier? Add jalapeños. Going lighter? Use ground turkey instead of beef.
Trust me, the kids will ask for seconds.
What Ingredients are in Taco Spaghetti?
Taco Spaghetti brings together everything you love about taco night and pasta night in one deliciously comforting dish. The combination might sound unconventional at first, but once you taste how the zesty taco flavors coat each strand of spaghetti, you’ll understand why this fusion dish has become such a family favorite.
It’s the perfect solution for those evenings when you need something hearty and satisfying that doesn’t require hours in the kitchen.
- 12 oz (340g) spaghetti noodles
- 1 lb (450g) ground beef
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 packet (1 oz/28g) taco seasoning
- 1 can (14.5 oz/411g) diced tomatoes
- 1 can (10 oz/284g) mild diced tomatoes with green chilies (like Rotel)
- 2 cups (480ml) beef broth
- 1 cup (240ml) tomato sauce
- 1½ cups (170g) shredded cheddar cheese
- ½ cup (120ml) sour cream
- 2 tablespoons olive oil or vegetable oil
- Salt and black pepper to taste
- Optional toppings: chopped fresh cilantro, sliced jalapeños, diced avocado
One of the best things about this recipe is how adaptable it’s to your personal preferences and what you have on hand. Want to make it leaner? Swap the ground beef for ground turkey or chicken.
Need a vegetarian version? Replace the meat with black beans and use vegetable broth instead of beef. The taco seasoning can be store-bought for convenience, but making your own with chili powder, cumin, paprika, and oregano gives you more control over the flavor profile and spice level.
And don’t skip those optional toppings—they add freshness and texture that really elevate the dish.
How to Make This Taco Spaghetti
Making taco spaghetti is surprisingly straightforward, starting with cooking 12 oz of spaghetti noodles in a large pot of salted water.
Cook them until they’re just al dente—about a minute or two less than the package directions suggest. This slight undercooking is essential because the pasta will continue to soften when combined with the sauce later.
Once done, drain and set them aside while you prepare the flavorful meat sauce.
In a large skillet or Dutch oven, heat 2 tablespoons of olive oil over medium-high heat, then add 1 lb of ground beef.
Break it apart with a spatula as it cooks until it’s nicely browned with no pink remaining. If there’s excess grease, go ahead and drain it off—nobody wants a pool of fat in their taco spaghetti.
Next, add your diced small onion to the meat and cook until softened, about 3-4 minutes, followed by 3 cloves of minced garlic.
Then comes the flavor boost: stir in that packet of taco seasoning along with the diced tomatoes, Rotel tomatoes with green chilies, beef broth, and tomato sauce.
This creates a rich, zesty base that will coat every strand of spaghetti with Mexican-inspired goodness.
Bring the sauce to a gentle simmer, then add your cooked spaghetti to the skillet, tossing everything together so the noodles soak up all those wonderful flavors.
The final touch is stirring in 1½ cups of shredded cheddar cheese until it melts completely, followed by ½ cup of sour cream for creaminess.
Once everything is well combined and heated through, you’re ready to serve!
Dish it up into bowls and let everyone customize their portion with optional toppings like fresh cilantro, jalapeños, or diced avocado.
The beauty of taco spaghetti is in that perfect balance of comforting pasta and bold taco flavors coming together in every bite.
Taco Spaghetti Substitutions and Variations
While the basic recipe creates a delicious fusion dish, you don’t have to stick rigidly to these ingredients. I often swap ground turkey or chicken for the beef when I’m keeping things lighter.
Vegetarians can use black beans or plant-based meat alternatives.
Not a fan of spaghetti? Any pasta works – penne holds the sauce beautifully, and rotini traps all those tasty bits in its spirals. I’ve even used rice when I’m out of pasta.
Spice levels are completely adjustable too. Sometimes I add a dash of chipotle powder when I’m feeling adventurous, or tone it down with mild salsa instead of Rotel.
What to Serve with Taco Spaghetti
A complete meal calls for perfect pairings when serving this pasta-meets-taco hybrid at your table.
I love complementing taco spaghetti with a crisp green salad dressed simply with lime vinaigrette—the acidic brightness cuts through the richness perfectly.
Garlic bread with a Mexican twist (think cilantro-lime butter) makes for a carb-lover’s dream, while grilled corn on the cob with cotija cheese echoes those south-of-the-border flavors.
For drinks, try a fruity mocktail or sangria.
Final Thoughts
Taco spaghetti has completely changed my dinner rotation game. I can’t believe I went so many years without this perfect fusion dish in my life.
The combination of familiar pasta comfort with zesty taco flavors creates something truly special that both kids and adults devour.
What I love most is how adaptable it is. Having a vegetarian friend over? Swap in black beans. Need to clean out the fridge? Throw in those extra veggies.
The beauty lies in its flexibility while maintaining that distinctive taco-meets-pasta charm.
Trust me, you’ll be making this monthly.

Taco Spaghetti
Ingredients
Equipment
Method
- Cook spaghetti in a large pot of salted water until al dente (about 1-2 minutes less than package directions). Drain and set aside.
- Heat olive oil in a large skillet or Dutch oven over medium-high heat. Add ground beef and cook until browned, breaking it apart as it cooks. Drain excess grease if necessary.
- Add diced onion to the meat and cook until softened, about 3-4 minutes. Add minced garlic and cook for another minute.
- Stir in taco seasoning, diced tomatoes, Rotel tomatoes, beef broth, and tomato sauce. Bring to a gentle simmer.
- Add the cooked spaghetti to the skillet and toss to combine with the sauce.
- Stir in shredded cheddar cheese until melted, then mix in sour cream until well combined.
- Serve hot, garnished with optional toppings like fresh cilantro, jalapeños, or diced avocado.





