Taco Spaghetti: A Flavorful Fusion of Two Favorites
Taco Tuesday just got a makeover with this delicious Taco Spaghetti! It’s the perfect blend of two classic comfort foods—tacos and spaghetti—served up in one easy, flavorful dish. Imagine the savory, spiced goodness of taco meat paired with hearty spaghetti noodles. The result? A creamy, zesty pasta dish that’s sure to satisfy your cravings.
This recipe came about one night when I was craving both tacos and pasta but couldn’t choose between the two. So, I thought, why not combine them? With a bit of taco seasoning, spicy Rotel tomatoes, and some beef broth, Taco Spaghetti was born. It’s been a hit at my house ever since!
This dish is perfect for a quick weeknight meal, thanks to its minimal prep time and super straightforward ingredients. In about 25 minutes, you’ll have a flavorful, filling meal that feels like a cozy hug in a bowl.
Why You’ll Love Taco Spaghetti
- ✅ Quick & easy – Ready in just 25 minutes.
- ✅ Comfort food with a twist – A fun spin on two classic dishes.
- ✅ Customizable – Add your favorite taco toppings like cheese, sour cream, or guacamole.
- ✅ Hearty and flavorful – The taco seasoning, Rotel, and beef broth make this dish rich and satisfying.
Ingredients You’ll Need
You don’t need a ton of ingredients to make this dish—just some pantry staples and a few fresh items you likely already have on hand.
For the Pasta:
- 12 oz spaghetti – The base of this dish; you can use any pasta you like, but spaghetti gives it the perfect texture.
For the Taco Meat Sauce:
- 1 lb ground beef – The meaty, savory base that will soak up all the taco seasoning goodness.
- 1 packet taco seasoning (or 2 tbsp homemade blend) – For that classic taco flavor with a bit of spice.
- 1 can Rotel tomatoes (diced tomatoes with green chilies, undrained) – These tomatoes bring a little kick and a lot of flavor.
- 2 cups beef broth – To make the sauce rich and to help the pasta soak up the flavors.
Step 1: Cook the Spaghetti
Start by bringing a large pot of water to a boil. Add a pinch of salt, then toss in the 12 oz of spaghetti. Cook according to the package instructions, usually about 8-10 minutes for al dente. Once the spaghetti is done, drain it and set it aside.
Tip: Save a small cup of pasta water before draining. If the sauce needs thinning later, this starchy water will help!
Step 2: Cook the Ground Beef
While the pasta is cooking, heat a large skillet over medium heat. Add the 1 lb of ground beef to the skillet. Use a wooden spoon or spatula to break the meat up as it cooks. Continue cooking until the beef is browned and fully cooked through—this usually takes about 5-7 minutes.
Tip: If there’s excess grease from the beef, you can drain it off, but leave a little for flavor it’ll make the sauce even richer.
Step 3: Season the Beef
Once the beef is fully browned, add the taco seasoning. Stir well to coat the beef in the seasoning. This is where all the taco magic happens just that little packet (or homemade blend) turns this ground beef into the perfect taco filling.
Now that the spaghetti is cooked and the beef is seasoned to perfection, it’s time to bring everything together. The magic of Taco Spaghetti lies in that zesty taco-flavored sauce that soaks into the pasta, making each bite juicy and flavorful. This is where the dish truly comes to life!
Let’s finish putting everything together, and you’ll have a hearty, taco-inspired pasta ready to be devoured.
Step 4: Add Tomatoes and Broth
Once the beef is seasoned, it’s time to add in the flavorful liquids that will make up the sauce.
- Pour in the can of Rotel tomatoes (undrained). These tomatoes with green chilies add just the right amount of heat and acidity, and the juices help create a saucy base.
- Add the 2 cups of beef broth. This will thin out the sauce slightly and give it that rich, savory depth. Stir everything together to combine, making sure the beef is evenly coated in the tomato and broth mixture.
Bring this all to a gentle simmer over medium heat. Let it cook for about 5 minutes, stirring occasionally. This will allow the flavors to meld together and the sauce to thicken slightly. As the sauce simmers, it will soak into the pasta once we combine everything, giving Taco Spaghetti that satisfying, flavor-packed bite.
Step 5: Combine Pasta and Sauce
Now comes the fun part—bringing everything together!
- Add the cooked spaghetti to the skillet with the taco beef mixture. Toss everything gently until the pasta is fully coated in the savory sauce. If the sauce looks a little too thick, you can add some of that reserved pasta water to loosen it up and help it coat the pasta better.
Pro tip: If you like your pasta extra saucy, feel free to add a little extra beef broth or even a splash of water to achieve the perfect consistency.
Step 6: Serve and Enjoy
Once the spaghetti is well coated and everything is heated through, it’s time to dish up your Taco Spaghetti!
Serve it hot, and feel free to top with shredded cheese, sour cream, or chopped green onions for extra flavor and texture. You can also add a sprinkle of cilantro or a few slices of jalapeños for a little extra spice.
This dish is hearty, comforting, and full of taco flavor in every bite. Plus, it’s quick and easy enough to make on any busy weeknight, but delicious enough to enjoy with friends and family for a fun taco-inspired dinner.



