Taco Spaghetti Recipe

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

One Pot Taco Spaghetti is sure to become a family favorite. This outrageously delicious dinner, has juicy ground beef, roasted chiles, oodles of noodles, Tex-Mex seasoning and loads of ooey-gooey cheese!

titled image for taco spaghetti recipe

Best of all, this taco spaghetti recipe takes just 25 minutes to make, and everything cooks in one pot!

This means you can spend less time in the kitchen and more time around the table!

It’s an easy way to satisfy everyone at the dinner table without making several different meals at once.

taco meat in pot with wooden spoon

One Pot Taco Spaghetti

You may be wondering, What the heck is taco spaghetti?

Well, simply put, it’s similar to our one pot Italian spaghetti, but the Italian seasoning is swapped out for taco seasoning and spicy chile peppers!

Cook up some ground beef with flavorful veggies and taco spices. Then, add the pasta, water, tomatoes, and chiles to the pot.

The noodles cook right in the seasoned liquid for extra flavor and minimal cleanup. 

This one pot taco pasta is just one of the many recipes on TSRI that you can make in LESS than 30 minutes. Our 30 minutes meals are perfect for busy families!

uncooked pasta and tomato sauce in pot


  • Spaghetti – Cooking time may vary if you choose a thinner or thicker variety. Break all of the pieces in half before you add them to the pot.

    This way, they will cook more evenly.
  • Ground beef – We use lean ground beef for this taco spaghetti recipe, but you are welcome to use any ground meat that you like.

    Turkey, chicken, or ground sausage would be tasty. Even chopped rotisserie chicken would work!
  • Onion and garlic – The base of flavor in so many dishes! To avoid any chopping, substitute with 1 teaspoon each of garlic and onion powder.
  • Diced tomatoes and green chilies – Fire roasted tomatoes add that “cooked all day” flavor, while canned green chiles add subtle heat.
  • Beef bouillon – Rather than granules, I prefer to use a concentrated beef base. It tastes great, dissolves easily, and has a long refrigerator shelf life.

    You could also omit the bouillon and replace 3 cups of the water with 3 cups of beef broth.
  • Seasonings – Use a mixture of chili powder, cumin, oregano, paprika, salt, and pepper — plus cayenne pepper for extra heat.

    Or, substitute 1-2 tablespoons of your favorite taco seasoning instead.
  • Cheese – Shredded cheese is a must! You’ll need 2 cups to stir into the taco spaghetti, plus more for garnish.

    I use cheddar because it’s almost always in my fridge. Feel free to spike up the spicy heat with pepper jack. Colby or Monterey Jack are great options too.
taco spaghetti recipe in large pot

Taco Spaghetti Recipe Notes

Cover the pot during cooking.

It’s important to stir the one pot taco spaghetti occasionally to prevent it from sticking, but replace the lid as quickly as possible.

Otherwise, heat will escape, causing the liquid to stop boiling.

Also, keeping the lid on prevents the water from evaporating too quickly.

Start checking the noodles at the 12 minute mark — there’s nothing worse than soggy pasta for dinner!

How to Fix Undercooked Noodles

The exact amount of water needed to make one pot taco pasta depends on how often the lid is removed, how hot the liquid is, and the thickness of your noodles.

With this taco spaghetti recipe, it’s important to start with the amount of water listed.

If all of the liquid absorbs before the pasta cooks to al dente, then simply add more boiling water, a little at a time, until the noodles are cooked through.

It’s normal for there to be some water remaining at the end — this combines with the cheese as it melts to coat the pasta.

Extra Topping Ideas

Garnish each bowl with your choice of sour cream, cilantro, or diced avocados for extra flavor.

Bell peppers and/or black olives would also be delicious in taco spaghetti!

Saute the peppers with the onions and stir in a can of drained sliced olives with the cheese at the end.

For extra protein, you could add some black beans or pinto beans. If you like your food extra spicy, use hot green chilies and add a dash or two of red pepper flakes.

close up of taco spaghetti with avocado and tomato

Prep Ahead Instructions

You can easily use up leftover taco meat for one pot taco spaghetti.

In fact, I often make large batches of seasoned ground beef in the crockpot and freeze them for busy weeknights!

Saute the onions first, then stir in the cooked meat until warm.

You’ll still need the garlic and bouillon to season the water, but you can omit the rest of the seasonings since the beef is already flavored.

Storing and Reheating Taco Spaghetti

Allow your meal to cool, then transfer any leftovers to an airtight container. The taco spaghetti will keep for 3 to 4 days in the refrigerator.

Reheat leftovers in the microwave or on the stove until warmed through. You may need to add a splash of water or broth if the pasta seems dry.

taco spaghetti recipe closeup

With love, from our simple kitchen to yours. 

Don’t miss a thing! Follow us on
Facebook | Twitter Pinterest | Instagram 

close up of taco spaghetti in pot

taco spaghetti in a pot

One Pot Taco Spaghetti

Donna Elick
Our taco spaghetti recipe will help you create a fiesta-licious 30-minute meal! If you love spaghetti and tacos, you’ll flip for this pasta!
5 stars from 1 review
Tried this recipe?Please comment and review!
Prep Time 5 mins
Cook Time 20 mins
Total Time 25 mins
Course Main
Cuisine American
Method Stovetop
Servings 6 – 8


  • 1 pound lean ground beef
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 2 tablespoons chili powder
  • 1 tablespoon beef bouillon
  • 1 1/2 teaspoons ground cumin
  • 1 teaspoon salt
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon cayenne pepper, optional for heat
  • 16 ounces uncooked spaghetti, pieces broken in half
  • 25 ounces fire roasted diced tomatoes, with liquid, 2 – 14.5 ounce cans
  • 4 ounce can mild diced green chilies
  • 5 3/4 cups water
  • 2 cups freshly grated sharp cheddar cheese

Garnishes (optional)

  • shredded sharp cheddar cheese
  • diced tomatoes
  • diced avocadoes
  • chopped cilantro
  • sour cream


  • Brown ground been and onions in a Dutch oven or large soup pot over medium high heat, crumbling beef as you cook. Drain off grease. Add garlic, beef bouillon and all seasonings and cook an additional 30 seconds over medium high heat.
  • Stir in spaghetti, tomatoes, green chilies and water. Bring to a boil then reduce heat to a simmer over medium-low heat. Cover and cook 12-15 minutes OR until pasta is al dente, stirring occasionally and replacing lid. Add additional water a little at time if water evaporates before spaghetti is cooked. Once cooked, there should be a little water remaining.
  • Remove from heat and stir in cheese a handful at a time until melted. Season with additional salt and pepper to taste. Top with desired garnishes.


Serving: 1 | Calories: 591cal | Carbohydrates: 68g | Protein: 37g | Fat: 18g | Saturated Fat: 9g | Cholesterol: 85mg | Sodium: 999mg | Sugar: 7g | Fiber: 5g | Calcium: 356mg | Iron: 4mg

All nutritional information is based on third party calculations and is only an estimate. Each recipe’s nutritional value will vary depending on the ingredients used, measuring methods, and portion sizes.

Tried this recipe?Let us know how it was!
one pot taco spaghetti

Originally published December 2017, updated and republished August 2022

Disclosure: Posts may contain affiliate links. If you purchase a product through an affiliate link your price will remain the same and The Slow Roasted Italian will automatically receive a small commission. Thank you for supporting us, it helps us keep creating new recipes.

The Simple Kitchen cookbook affiliate linked banner


  1. 5 stars
    The avocado is a great addition in this pasta. One pot makes for easy cleanup too, I can’t wait to try more one pot recipes.

Leave a Reply

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

Recipe Rating