Taco Spaghetti

Craving taco flavor and spaghetti comfort in one dish? This easy weeknight meal combines two favorites into something unexpectedly delicious.

Why You’ll Love this Taco Spaghetti

If you’ve been stuck in a dinner rut lately, this Taco Spaghetti is about to become your new weeknight hero. It combines everything you love about tacos with the comfort of pasta, creating a dish that’s both familiar and exciting.

You’ll adore how quickly it comes together, perfect for those nights when cooking feels like a chore. The one-pot approach means fewer dishes to clean afterward, which, let’s be honest, we can all appreciate.

Plus, it’s incredibly versatile—customize with your favorite toppings or adjust the spice level to suit your family’s preferences.

What Ingredients are in Taco Spaghetti?

Taco spaghetti brings together two family favoritesMexican taco flavors and Italian pasta – in one deliciously satisfying dish. The beauty of this recipe is how it transforms simple ingredients into something that tastes like you spent hours in the kitchen. You’ll need some pantry staples along with fresh ingredients to create this crowd-pleasing meal that’s perfect for busy weeknights when you need something hearty but don’t have tons of time to cook.

  • 12 oz (340 g) spaghetti noodles
  • 1 lb (450 g) ground beef
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1 packet (1 oz/28 g) taco seasoning
  • 1 can (14.5 oz/411 g) diced tomatoes
  • 1 can (10 oz/284 g) mild diced tomatoes with green chilies (like Rotel)
  • 2 cups (480 ml) beef broth
  • 1 cup (240 ml) tomato sauce
  • 1½ cups (170 g) shredded cheddar cheese
  • ½ cup (120 ml) 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

While the recipe calls for ground beef, you could easily substitute ground turkey or chicken for a lighter option, or even use plant-based meat alternatives if you’re cooking for vegetarians. The heat level is quite manageable as written, but you can dial it up by choosing a spicier version of the diced tomatoes with chilies or adding extra jalapeños on top. Don’t skimp on the cheese – it creates that wonderful gooey texture that makes this dish so comforting. And remember, the optional toppings aren’t really optional in my book; they add freshness and texture that elevates the whole dish.

How to Make this Taco Spaghetti

Recipe variations

Making taco spaghetti is all about building layers of flavor while keeping things simple enough for a weeknight meal. Start by cooking 12 oz of spaghetti noodles in a large pot of salted water until they’re just al dente—about a minute or two less than what the package directions say. You want them slightly firm since they’ll continue cooking later. Drain them and set them aside while you work on the flavorful meat sauce that makes this dish so special.

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 your spatula as it browns, creating those little crispy bits that add such wonderful texture. Once the beef is no longer pink, drain any excess grease if needed. Now’s the time to add your diced onion, cooking until it softens (about 3-4 minutes), followed by 3 cloves of minced garlic. Sprinkle in that packet of taco seasoning and stir everything together. The kitchen smells amazing at this point, right?

Next, pour in the can of diced tomatoes, the can of mild diced tomatoes with green chilies, 2 cups of beef broth, and 1 cup of tomato sauce. This creates that beautiful, saucy base that will coat every strand of pasta.

Bring the mixture to a simmer, then add your cooked spaghetti noodles and toss everything together so the pasta can absorb all those incredible flavors. Reduce the heat to medium-low and let it all simmer together for a few minutes until the sauce thickens slightly.

Now comes my favorite part—stir in 1½ cups of shredded cheddar cheese and ½ cup of sour cream until everything is creamy and delicious. Season with salt and black pepper to taste.

When serving, don’t forget those “optional” toppings that really aren’t optional at all: chopped fresh cilantro, sliced jalapeños, or diced avocado add brightness and contrast that takes this comfort food mashup to the next level. A little extra cheese on top never hurt anybody either.

Taco Spaghetti Substitutions and Variations

While this recipe is delicious as written, you’ll be happy to know there’s plenty of room to customize this taco spaghetti to fit your preferences or pantry situation.

Swap ground beef for turkey or chicken to lighten things up, or go vegetarian with black beans and corn.

Not a fan of spice? Use regular diced tomatoes instead of the Rotel.

Don’t have spaghetti? Any pasta shape works wonderfully—penne, rotini, or even macaroni.

Feel like getting fancy? Try adding diced bell peppers, black olives, or a sprinkle of taco-seasoned crushed tortilla chips on top for extra crunch.

Mexican-Italian fusion at its finest.

What to Serve with Taco Spaghetti

Finding the perfect side dishes to complement your taco spaghetti can elevate your meal from good to absolutely memorable.

The beauty of this fusion dish is its versatility when it comes to pairings.

Consider serving a crisp Mexican-style salad with lime vinaigrette, or perhaps some garlic bread with a sprinkle of cotija cheese.

Aren’t corn on the cob with chili-lime butter and grilled vegetables absolute game-changers alongside pasta?

For a complete fiesta, you might add refried beans or Mexican rice to round out the meal.

Final Thoughts

Taco Spaghetti stands out as one of those magical dishes that brings together the best of two beloved cuisines.

It’s the perfect solution when you’re craving both Italian comfort and Mexican zest but can’t decide between them.

Why compromise when you can have it all in one pot?

You’ll find yourself making this dish regularly, not just for its incredible flavor fusion but also for its versatility.

Customize it with your favorite toppings, adjust the spice level to suit your taste, or prep it ahead for busy weeknights.

It’s truly a crowd-pleaser that’ll become a staple in your dinner rotation.

Taco Spaghetti

Taco Spaghetti is a delightful fusion of Mexican taco flavors and classic Italian pasta comfort. This one-pot meal is perfect for busy weeknights, offering a hearty, flavorful dish that’s easy to customize with your favorite toppings.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 485

Ingredients
  

Taco Spaghetti
  • 12 oz spaghetti noodles
  • 1 lb ground beef
  • 1 small onion diced
  • 3 cloves garlic minced
  • 1 packet taco seasoning
  • 1 can diced tomatoes (14.5 oz / 411 g)
  • 1 can mild diced tomatoes with green chilies (10 oz / 284 g, like Rotel)
  • 2 cups beef broth
  • 1 cup tomato sauce
  • 1.5 cups shredded cheddar cheese
  • 0.5 cup 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

Equipment

  • Large pot
  • Large skillet or Dutch oven
  • Spatula
  • Colander

Method
 

  1. Cook the spaghetti noodles in a large pot of salted water until they are just al dente (about 1-2 minutes less than the package recommends). Drain the noodles and set them aside.
  2. In a large skillet or Dutch oven, heat 2 tablespoons of olive oil (or vegetable oil) over medium-high heat. Add the ground beef and cook, breaking it apart with a spatula until browned. Drain any excess grease if necessary.
  3. Add the diced onion to the skillet and sauté for 3-4 minutes until softened. Stir in the minced garlic and then sprinkle in the taco seasoning, mixing thoroughly.
  4. Pour in the diced tomatoes, the can of mild diced tomatoes with green chilies, beef broth, and tomato sauce. Bring the mixture to a simmer.
  5. Add the cooked spaghetti noodles to the sauce and toss to combine. Reduce the heat to medium-low and let the mixture simmer for a few minutes until the sauce thickens slightly.
  6. Stir in the shredded cheddar cheese and sour cream until the sauce is creamy and well combined. Season with salt and black pepper to taste.
  7. Serve the taco spaghetti hot, and top with chopped fresh cilantro, sliced jalapeños, or diced avocado for extra freshness and texture. Extra cheese on top is also a great addition.

Notes

This Taco Spaghetti recipe offers a comforting twist on traditional pasta dishes by incorporating the bold flavors of taco seasoning and diced tomatoes. It’s very versatile, allowing you to substitute ground beef with turkey, chicken, or even a plant-based alternative. The optional toppings not only enhance the presentation but also add a burst of freshness that balances the richness of the sauce. You can prepare components ahead of time to save money on your weeknight cooking routine.