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

Taco spaghetti came out of one of those nights when I needed dinner fast, the family was hungry, and I could not make one more batch of tacos. The taco seasoning sizzles into the beef, the Rotel bubbles up around the noodles, and the cheese melts in at the end. It looks like pasta. It tastes like Taco Tuesday.

Taco Spaghetti in a pan
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox (and more recipes sent daily!)

I made this up by accident one Tuesday when I was burned out on tacos. I threw everything into a pan with spaghetti and water, put the lid on, and it worked. It is warm and savory rather than spicy, I have made it on repeat ever since, and when I retested it in 2026, it came back exactly the same.

Most one-pot pasta recipes fall apart because the lid comes off too early and the liquid disappears before the noodles finish cooking. What makes this version work is keeping that lid sealed tight for the full 15 minutes. That is the step most people rush.

Want a hands-off version for busy days? My Crockpot Taco Spaghetti does the same job in the slow cooker. I also sometimes swap the packet for my homemade taco seasoning when I have a batch already made.

TESTed & Perfected

I originally published this recipe in 2019. I had it tested in June 2026 and the recipe held up exactly as written: the pasta cooks through, the liquid absorbs, and the sauce comes together without needing any adjustments.

The flavor came through as warm and savory rather than spicy. The heat stays in the tomato pieces rather than spreading through the sauce, which makes it comfortable even for people who usually avoid heat.

One change came out of testing: both rounds flagged that it needed salt. Half a teaspoon at the seasoning step is what makes it taste fully seasoned, and that is now in the recipe card. It is also worth knowing it gets even better the next day. The pasta absorbs more flavor overnight.

Taco Spaghetti on a fork

This Part Matters

Get a lid that fits tightly on your 12-inch skillet before you start cooking.

  • In this recipe, the noodles cook in the liquid from the Rotel and the water you add right to the pan. There is no separate pot of boiling water. The steam trapped under the lid is doing half the work.
  • A loose-fitting lid lets it escape. Once the liquid is gone, the pasta stops cooking and there is nothing left to fix it.
  • A tight-fitting lid keeps everything in. If your lid is not a great fit, press a sheet of foil over the pan before putting the lid on top. That is the step that makes this recipe reliable every single time.

Key Ingredients

Ground beef: Fat content matters here. I use lean ground beef and drain off any extra grease after browning. If you leave too much fat in the pan, it shows up in the finished dish as a greasy coating on the noodles instead of a clean, saucy one.

Taco seasoning: I go back and forth between a store-bought packet and my homemade blend. Either works. The difference is salt level. Homemade tends to be less salty, so taste before serving and adjust if needed.

Rotel tomatoes: Do not drain the can. The juice is part of the cooking liquid that softens the noodles. I use original Rotel most of the time. When my family wants more heat, I swap in hot Rotel. Same recipe, completely different kick.

Cheddar cheese: Grate it from a block if you can. Pre-shredded cheese has a starchy coating that makes it clump instead of melt smoothly. When you stir it into the hot pasta off the heat, block-grated cheese melts right in.

Spaghetti noodles: Regular spaghetti works best here. Bucatini also works. It is slightly thicker and holds up well in the one-pot method. Skip angel hair. It is too thin for this recipe and breaks down in the sauce before the dish has a chance to come together.

How to Make Taco Spaghetti

Step 1: Brown the Beef and Onion Heat olive oil in a 12-inch skillet over medium heat. Add the ground beef and diced onion and cook until the beef is no longer pink and the onions are soft and translucent. Drain off any excess grease before adding anything else.

Taco Spaghetti ground beef in a pan

Step 2: Add Everything to the Pan Add the taco seasoning, salt, Rotel tomatoes including all the juice, uncooked spaghetti noodles, and water directly into the skillet with the beef. The noodles go in completely uncooked. Do not boil them first. They soften as everything simmers together.

Taco Spaghetti one pot

Step 3: Bring to a Boil, Then Seal the Lid Bring the pan to a boil over high heat. Once it is boiling, reduce the heat to low and put a tight-fitting lid on the pan. Simmer for 15 minutes. Do not lift the lid during this time.

Taco Spaghetti cooked in pot

Step 4: Stir In the Cheese Remove the pan from heat. Sprinkle half the shredded cheese into the pasta and stir to distribute it throughout. The heat from the pasta melts it right in.

Taco Spaghetti mixedStep 5: Top and Serve Top with the remaining cheese and the chopped cilantro. Serve straight out of the pan while it is hot.

Easy Ways to Switch It Up

Spicy version: Swap in a can of hot Rotel. My family does this regularly. Same recipe, the heat shows up in every bite instead of being mild.

Baked version: After step 4, transfer the pasta to a casserole dish, top with the remaining cheese, and bake at 350°F for about 10 minutes. Broil for 3 to 5 minutes at the end to get the cheese golden on top. This is worth doing when you have a little extra time.

Different noodles: Any long pasta with some thickness works here: linguine, bucatini, or fettuccine. Short pasta like penne or bowties also works but gives you a different texture. Skip angel hair. It breaks down in the one-pot method and does not hold up to the meat mixture. If the liquid is gone before the noodles are done, add a quarter cup of water, replace the lid, and give it 2 more minutes.

Different protein: Ground turkey works well. Use the same amount and same method.

What I’ve Learned Making This

Watch the clock based on your pasta. Most regular spaghetti is done at 15 minutes, but depending on your skillet and stovetop, you may need up to 20. Check at 15 and give it 2 to 3 more minutes at a time if the noodles are not quite there yet.

The salt matters more than you’d expect. The taco seasoning brings a lot of flavor but not quite enough salt on its own. I had this tested twice and both rounds came back with the same note. A half teaspoon brings the whole dish into focus.

The pan will look soupy at first. Around the 5-minute mark the liquid will be bubbling and it will look like too much. Leave it alone. The pasta absorbs it as it cooks and by minute 15 the sauce tightens up on its own.

If the pan goes dry before the pasta is done, add a quarter cup of water, replace the lid, and keep the heat low for another 2 minutes. This usually only happens if the heat is too high and the liquid boils off too fast instead of simmering.

Taco toppings make it. I serve this with whatever I would put on a taco: sour cream, fresh tomato, black olives, sliced avocado, pickled jalapeños. The toppings are where the fun is.

Taco Spaghetti on a plate

Storage

Store leftovers in an airtight container in the refrigerator for 3 to 4 days. This is actually even better the next day. The pasta absorbs more flavor overnight and the seasoning deepens.

To reheat, add a splash of water and microwave on medium power in a covered dish. It comes back without drying out. One to two minutes is usually enough for a full bowl.

Frequently Asked Questions

Do I need to drain the grease from the beef?

Yes. Once the beef is browned, drain the excess grease before adding the taco seasoning and noodles. If you skip it, the extra fat ends up coating the noodles instead of the sauce, and the whole dish comes out greasy rather than saucy.

Do I need to cook the pasta before adding it?

No. The spaghetti goes in completely uncooked, right into the pan with the beef and liquid. It cooks during the 15 to 20 minute simmer. No separate pot, no draining.

What is Mexican spaghetti?

Mexican spaghetti is another name for taco spaghetti. Both refer to a one-pot pasta dish seasoned with taco spices, ground beef, and Rotel. Same recipe, different name depending on who is making it.

Can I freeze taco spaghetti?

Yes. Let it cool completely, then transfer to a freezer-safe container and freeze for up to 2 months. Thaw overnight in the refrigerator and add a splash of water when you reheat it, since the pasta absorbs liquid as it sits.

Can I use broth instead of water?

Yes. Chicken broth or beef broth adds a little extra depth. If you swap it in, taste the finished dish before adding more seasoning. Broth adds salt, so you may need less.

Taco Spaghetti close up

More Taco Night Recipes

Video

4.82 from 248 votes
Taco Spaghetti in one pot

Taco Spaghetti Recipe

Serves — 6
Taco spaghetti brings all the flavor of taco night to a one-pan pasta dinner that is on the table in 30 minutes. A family repeat that picky eaters actually ask for.
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes

Ingredients
 

  • 2 tablespoons olive oil
  • 1 pound ground beef
  • ¼ cup yellow onions diced
  • ¼ cup taco seasoning or 1 packet
  • ½ teaspoon salt
  • ½ teaspoon pepper
  • 10 oz. can Rotel tomatoes do NOT drain
  • 8 oz. spaghetti noodles uncooked
  • 3 cups water
  • 4 oz. cheddar cheese shredded
  • ½ cup cilantro chopped

Instructions
 

  • Heat olive oil in a 12 inch skillet over medium heat. Brown ground beef and onion in skillet until meat is no longer pink and onions are soft and translucent.
    2 tablespoons olive oil, 1 pound ground beef, ¼ cup yellow onions
  • Break the spaghetti in half.
  • Add taco seasoning, Rotel tomatoes (including juice), salt, pepper, spaghetti noodles, and water.
    ¼ cup taco seasoning, ½ teaspoon salt, 10 oz. can Rotel tomatoes, 8 oz. spaghetti noodles, 3 cups water, ½ teaspoon pepper
  • Bring to a boil over high heat. Once water comes to a boil, reduce heat to low, cover and simmer for 15 minutes.
  • Remove from heat. Sprinkle half of the cheese into the pan and stir to distribute the cooked spaghetti and cheese throughout the pan.
    4 oz. cheddar cheese
  • Top with remaining cheese and cilantro.
    ½ cup cilantro

Jenn’s Notes

Storage: Store in an airtight container in the refrigerator for 3 to 4 days. This is even better the next day. To reheat, add a splash of water and microwave covered on medium power for 1 to 2 minutes.
Tips:
  • The lid matters. Keep it sealed for the full 15 minutes. The noodles cook in the steam, and a loose lid is the most common reason they don’t finish cooking.
  • If the pan looks dry before the noodles are done, add a quarter cup of water, replace the lid, and keep the heat low for 2 more minutes.
  • Grate the cheese from a block. Pre-shredded doesn’t melt as smoothly.
  • Serve with any taco toppings: sour cream, diced tomato, black olives, avocado.
  • More heat: swap original Rotel for hot Rotel, same recipe.

Nutrition Info

Calories: 422kcal | Carbohydrates: 37g | Protein: 25g | Fat: 19g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Trans Fat: 0.5g | Cholesterol: 68mg | Sodium: 1177mg | Potassium: 449mg | Fiber: 4g | Sugar: 4g | Vitamin A: 1260IU | Vitamin C: 10mg | Calcium: 172mg | Iron: 3mg

Related Recipes

Secrets to Quick & Easy Desserts
FREE EMAIL BONUS
How to make delicious desserts in no time at all!
4.82 from 248 votes (124 ratings without comment)

Leave a comment

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

How many stars would you give this recipe?




Comments

  1. 5 stars
    I love this spaghetti. It has a great taste. Of course I use my own homemade taco seasoning. Of course any taco seasoning will work. Try it you’ll love it.

  2. 5 stars
    Delicious!! Really nice change from traditional spaghetti sauce. I used the Rotel tomatoes with habaneros. Next time I may try half regular and half with habaneros, because even for me it was a little too spicy. But still delicious and I will definitely be making this again.

  3. I asked my granddaughter what she wanted as her carb up dinner before regional swim meet and she said Taco Spaghetti! The other granddaughter who has a dance competition the same days agreed! They love this recipe!

  4. 5 stars
    Excellent! So easy to make. I used homemade taco seasoning and a quart of tomatoes we canned from our summer harvest. Will be making again.

    1. Yes, you’ll want to drain the grease after cooking the ground beef and onions, before adding the rest of the ingredients. That keeps the taco spaghetti from turning greasy and helps everything cook up just right.