This post may contain affiliate links. Please read our disclosure policy.

If you love tacos and pasta nights, this taco spaghetti recipe is about to become a regular in your dinner rotation. Everything cooks together in one pot for a cozy, flavor-packed meal that’s perfect for busy weeknights — and cleanup is a breeze.

Love Tex-Mex flavors? Then you’ll also appreciate this Easy Mexican Corn and my crowd-pleasing Taco Casserole.

Plate of taco spaghetti with a fork and dollop of sour cream.

Why you’ll love this one-pot taco spaghetti recipe!

If you feel like having tacos but want to make them a little differently, you definitely need to try my recipe for taco spaghetti! You’ll take browned ground beef and taco seasoning and add spaghetti for a fun take that’s full of classic taco flavor. And, it’s a one-pan meal!

I love this recipe because you can cook it in just one skillet, making meal prep super easy. It also comes together in less than an hour, so you’ll get dinner on the table fast. And, because it includes vegetables as well as meat, I consider it to be a one-bowl meal! This taco spaghetti is a family favorite around here and I know you will love it just as much!

  • One pot recipe: Which means less work on the stovetop and less clean up too.
  • Big taco flavor: Everything you love about ground beef tacos in pasta form!
  • Kid-approved: If you’re looking to switch up your weeknight meal routine but want to pick a dish your kids will LOVE, this is it!

Ingredients for Taco Spaghetti

Ingredients for taco spaghetti, including rotel, green onion, onion, cheese, sour cream, hot sauce, taco seasoning, cilantro, oil, stock, spaghetti, and beef.

You’ll find the complete list of ingredients with measurements in the recipe card below.

  • Ground beef – I like to use lean ground beef so I don’t need to drain off the grease.
  • Vegetables – Yellow onion, green onion, and bell pepper add some veggie goodness to make this a complete meal.
  • Taco seasoning – Use your favorite brand or homemade taco seasoning.
  • Hot sauce – You can choose how spicy you want to make this dish depending on what hot sauce you use!
  • Beef stock – If you’re out of beef stock you can use vegetable broth.
  • Rotel diced tomatoes and chilies – This adds extra Tex-Mex flavor.
  • Spaghetti – This recipe was formulated for using thin spaghetti noodles. Other varieties of pasta might not work, as they can require different cooking times.
  • Cheese – Use Mexican Blend shredded cheese.
  • Cilantro – Not a cilantro fan? You can leave it out.
  • Sour cream – Or Greek yogurt for a healthier option.

Variations

This is a great recipe as-is, but if you want to change things up a little, try these variations:

  • Substitute ground turkey for the beef: You can swap an equal amount of ground turkey for the ground beef if you prefer. Cook it the same way as the instructions detail for cooking the meat.
  • Skip the hot sauce: Look, I love this dish with a lot of heat! However, I know not everyone loves or can take a lot of spice. So if you like your food less spicy, you can reduce the amount of hot sauce or omit it entirely.
  • Vegetarian: Swap the ground beef for black beans.

How to Make Taco Spaghetti

Ground beef and vegetables browning in skillet.
  1. Cook the vegetables and beef: Place the vegetable oil in a large skillet over medium-high heat. Once the oil is heated, add the ground beef and cook until browned throughout, 7 to 8 minutes. Add the onion, bell pepper, taco seasoning and salt, then cook for another 6 to 7 minutes until the vegetables are tender.
Tomatoes and broth added to skillet of ground beef and vegetables.
  1. Add the hot sauce, stock, and tomatoes: Lower the heat to medium, then add the hot sauce, beef stock and canned tomatoes. Bring to a simmer.
Dry spaghetti added to skillet with sauce for taco spaghetti.
  1. Stir in the pasta: Break the spaghetti noodles in half, then add to the pot with the meat sauce. Cook until the noodles are done but still al dente, 10 to 12 minutes.
Taco spaghetti in skillet.
  1. Finish: Remove from the heat, then mix in the shredded cheese until it begins to melt. Transfer to serving bowls, garnish with fresh cilantro and sour cream, then serve.
One pot taco spaghetti in bowl with fork.

Serving Suggestions

Serve taco spaghetti with:

How to Store Taco Spaghetti

Store leftovers in an airtight container in the fridge for up to 3 days. To reheat, place in a microwave-safe bowl, cover with a plate to avoid any splatter, and reheat in the microwave until hot.

Frequently Asked Questions

What is Mexican spaghetti made of?

“Mexican Spaghetti” is a cheesy casserole made with ground beef, spaghetti noodles, and tomato and enchilada sauces. My Taco Spaghetti takes similar flavors but it’s cooked on the stove rather than in the oven.

Is taco spaghetti spicy?

As written, this recipe has a mild heat to it, but you can use more or less hot sauce to adjust the heat level.

Can I make taco spaghetti ahead of time?

Yes! This is a dish that reheats well and is great for meal prep.

Can I use a different pasta for pasta spaghetti?

Technically speaking, you can, but it’s best if it has the same cooking time as spaghetti. If it doesn’t, the consistency of the finished dish may be more watery or too dry, depending on the cooking time of the pasta.

More Pasta Recipes

💌 Love easy recipes? Join my newsletter and get my Top 10 Reader-Favorite Recipes eBook FREE! Sign up here.

Need help with this recipe?
Click the buttons below to summarize it, adjust for diets, swap ingredients, or ask your own questions!

Taco Spaghetti

This easy taco spaghetti recipe is a one pot dinner packed with bold taco flavor, melty cheese, and pasta. Perfect for busy weeknights!
4 from 4 votes
Course: Main Course
Cuisine: American
Servings: 6
Cook Time: 40 minutes
Total Time: 40 minutes

Ingredients  

  • 2 tablespoons olive oil
  • 1 pound lean ground beef
  • 1 onion, diced
  • ½ green onion, diced
  • 1 package taco seasoning
  • 2 teaspoons kosher salt
  • 2 tablespoons hot sauce
  • 2 cups beef stock
  • 1 (10 ounce) can Rotel diced tomatoes and chilies
  • 8 ounces dry spaghetti
  • 1 ½ cups Mexican blend shredded cheese

To Serve

  • fresh cilantro, roughly chopped
  • sour cream

Instructions 

  • Add the vegetable oil to a large skillet over medium high heat. Once the oil is heated, add the ground beef and cook until browned throughout, 7 to 8 minutes. Add the onion, bell pepper, taco seasoning and salt, then sauté for another 6 to 7 minutes until the vegetables are tender.
  • Lower the heat to medium, then add the hot sauce, beef stock and canned tomatoes. Bring to a simmer.
  • Break the spaghetti noodles in half, then add to the pot with the meat sauce. Cook until the noodles are done but still al dente, 10 to 12 minutes. Remove from the heat, then mix in the shredded cheese until it begins to melt. Transfer to serving bowls, garnish with fresh cilantro and sour cream, then serve.

Notes

  • Check the noodles at 10 minutes; if they are still hard, keep cooking and check again after another minute. Keeping cooking the noodles until they reach your preferred consistency.
  • If the pasta absorbs liquid too quickly, add a splash of broth before serving.
  • Let it rest for a few minutes — the sauce thickens as it sits.

Nutrition

Calories: 394kcal | Carbohydrates: 35g | Protein: 30g | Fat: 15g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 0.3g | Cholesterol: 64mg | Sodium: 1789mg | Potassium: 556mg | Fiber: 3g | Sugar: 4g | Vitamin A: 729IU | Vitamin C: 7mg | Calcium: 349mg | Iron: 3mg
Did you make this recipe?Mention @kasey_allthingsmamma or tag #allthingsmamma!

Categories: , , ,

About Kasey Schwartz

For over 15 years, Kasey Schwartz, the mastermind behind All Things Mamma, has been the ultimate go-to for mouthwatering family recipes. Her work has been featured on Today.com, Buzz Feed, Better Homes and Gardens, and more, making her your go-to mom next door for all things delicious and family-friendly.

4 from 4 votes (4 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.