If you are looking for an easy, one pot meal, this Taco Spaghetti Recipe is always a family favorite. The ingredients are simple and give this recipe so much flavor. Ground beef, spaghetti noodles and melted cheese make this the perfect weeknight meal — and at about $1.43 a serving, it’s an easy way to feed the whole family without stretching the budget.

Taco Spaghetti in a dish
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Check out a few more easy one pot favorites – Easy One Pot Spaghetti Recipe and One Pot Cheesy Taco Pasta Recipe.

What is Taco Spaghetti?

Taco spaghetti is an easy one pot recipe that combines two family favorites, tacos and spaghetti. The seasoned ground beef is loaded with flavor. Add in the tomatoes, taco seasoning and noodles to make a delicious weeknight dinner.

After all the ingredients are combined we love to top with shredded cheese to bring everything together. This recipe is kid approved and perfect for any day of the week, like my lemon spaghetti.

Budget Breakdown

This recipe costs about $8.55 total, or $1.43 per serving — cheaper than a single fast food taco per person. Serving a bigger group? Double the recipe and you’re still feeding 12 people for less than $20. That’s the kind of math that makes taco night an easy “yes” on a busy week.

Ingredients

Ingredients for recipe: water, spaghetti noodles, cilantro, ground beef, taco seasoning, cheese and rotel.
  • Ground Beef – I use lean ground beef so the dish doesn’t turn greasy. If you only have 80/20 on hand, just drain the grease well after browning.
  • Yellow Onion – Adds a little sweetness and softens right into the sauce as it cooks.
  • Taco Seasoning – Make Homemade Taco Seasoning with simple spices, or use a store-bought packet.
  • Diced Tomatoes with Green Chilies – We use a can of Rotel, juice and all. That liquid helps cook the noodles, so don’t drain it.
  • Spaghetti Noodles – Uncooked noodles go right into the pot with everything else. No need to boil them separately.
  • Water – Cooks the noodles right in the pot along with the tomato juice, so you only dirty one pan.
  • Cheddar Cheese – Shred your own from a block if you can. Pre-shredded cheese has a coating that keeps it from melting as smoothly.
  • Fresh Cilantro – Stirred in at the end for a fresh, bright finish.

Substitutions and Additions

  • Add a Topping – This recipe is also delicious topped with your favorite taco toppings (lettuce, tomatoes, green onions, sour cream, etc.).
  • Use Broth Instead of Water – Swap the water for chicken or beef broth for extra flavor. Broth adds saltiness, so taste before adding any extra seasoning.
  • Veggie Option – If you prefer to make this dish without meat, you can mix in black beans or pinto beans.
  • Change the Meat – This taco pasta recipe can easily be made with ground turkey or ground chicken. I have even mixed half ground turkey and half ground beef.
  • Change Cheese – We used cheddar cheese, but you can easily use Mexican cheese blend, Velveeta Cheese or Colby Jack Cheese for added flavor.
  • Tomatoes – We used a can of Rotel Tomatoes. To add in some spice we like to add hot Rotel to this mixture. The ingredients really balance out the spicy levels.
  • Pasta – Change the pasta to a penne, rotini linguini, fettuccini, or angel hair pasta. You can also use a bite size pasta. Use what you prefer.
  • Seasoning – Feel free to add in seasoning that you prefer. Red pepper flakes is always a great addition for a bit of spice.
  • Veggies – When I make this taco spaghetti casserole, I like to sneak in veggies. Bell Peppers or green chiles are a great addition.

How to Make Taco Spaghetti

Step 1 – Brown the ground beef with the diced onions in a large skillet or dutch oven over medium high heat.  Break up the beef as it browns.  Cook until the onions are soft and the beef is no longer pink.  Drain off any excess grease. 

Ground Beef in a large skillet with diced onions

Step 2 – Stir in the taco seasoning, diced tomatoes with green chilies, spaghetti noodles and water. Bring to a boil over high heat. Cover, reduce the heat to low, and simmer for 15 minutes, until the noodles are tender. Keep the lid on the whole time — the noodles cook in the trapped steam, and lifting the lid lets it escape.

Spaghetti noodles in a large pot with cook ground beef diced tomatoes and broth

Step 3 – Stir in half of the shredded cheese.  Cover and let sit until the cheese melted (approximately 1 minute). 

Topping the ground beef spaghetting mixture with shredded cheese in a large skillet with a wooden spoon

Step 4 – Turn off the heat.  Serve this one-pot taco spaghetti recipe warm topped with the remaining shredded cheese and cilantro.  Enjoy! 

Quick Fixes While You Cook

Sauce looks greasy? Drain the beef more thoroughly next time before adding the seasoning.

Pan looks too watery at 5 minutes? Normal — leave the lid on and keep cooking.

Liquid gone before noodles are tender? Add a splash of water, cover, and cook a few more minutes.

Recipe Tips

  • Check for Doneness – At 15 minutes, uncover and check a noodle. It should be tender with just a slight bite. If it’s still firm, cover and cook 2 to 3 more minutes, checking again.
  • Cheese – Shred your own cheddar cheese instead of using the pre-shredded type as it will melt more creamy in the pasta dish. 
  • Cook Beef and Onions – Brown ground beef and onions until no longer pink. Make sure to drain any grease from the beef.
  • For Picky Eaters – Leave the tomatoes and green chilies out of the pot and stir them in separately once it’s cooked, so picky eaters can pick a plain, cheesy noodle portion before you add the rest.
  • Allow Mixture to simmer – After adding in the taco seasoning, rotel, noodles and water allow tex mex mixture to simmer. This is when the noodles cook al dente and it allow to simmer for 15 minutes.
  • Bake Taco Spaghetti – Pour the taco spaghetti into a greased baking dish, top with cheese, and bake at 350°F for about 15 minutes, until the cheese is melted and bubbly.
Taco Spaghetti in a large pot

Serving Suggestions

This taco spaghetti is a quick weeknight meal. In less than 30 minutes, you can have this pasta recipe on the table. So I like to keep the sides simple and easy. These are some of my favorites.

  • Green Salad – Serving a garden salad with this dish is perfect as I can add in vegetable which makes this a complete meal.
  • French Bread – I love serving this with a side of french bread. It is easy and great for getting the last drop of the sauce.
  • Guacamole – Chips and guacamole can easily be served with this taco spaghetti recipe. You can even serve guacamole and salsa on top of the dish.
  • Roasted Vegetables – Add a side of roasted broccoli or roasted asparagus for a delicious and easy side dish.
  • Feeding a Crowd – This recipe doubles well for a bigger group. Use a large Dutch oven or stock pot instead of a skillet, and add about 5 minutes to the simmer time since there’s more volume to cook through. Check the noodles for doneness before serving either way.
Taco Spaghetti in a dish with a bite on a fork

Frequently Asked Questions

How to Store Taco Spaghetti Leftovers

Refrigerate the leftovers in an airtight container for up to 5 days. This Mexican Spaghetti is delicious leftover as the ingredients marinate overnight to give it more flavor. I like to store in individual containers for an easy lunch the next day.

How to Reheat Leftovers

When you are ready to reheat leftovers, place in a microwave safe dish. Reheat for about 30 second intervals until reheated thoroughly.

Can I freeze Taco Spaghetti?

Taco Spaghetti can be placed in the freezer in an air tight container. Taco spaghetti can be frozen for about 3 months if stored properly.
When ready to reheat, thaw overnight in the fridge and then reheat in the microwave.

More Taco Recipes

If you make this Taco Spaghetti Recipe, please leave us a comment or star review. We love to hear from you.

Close-up of Taco Spaghetti mixed with ground beef, diced red bell peppers, and fresh herbs, being stirred with a white spatula. The dish appears savory and colorful.

Taco Spaghetti

5 from 66 votes
Estimated Cost: $8.55, $1.43 per Serving
Taco spaghetti combines my kids' two favorite meals — tacos and spaghetti — into one easy, budget-friendly dinner the whole family will ask for again.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 6
Cuisine Mexican
Course Main Course
Calories 432
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly.

Ingredients

  • 1 pound Ground Beef
  • ½ Yellow Onion diced
  • 1 packet Taco Seasoning 1 oz
  • 1 can Diced tomatoes with Green Chilies Rotel – 10 oz can
  • 8 oz Spaghetti Noodles uncooked
  • 3 cups Water
  • 4 oz Cheddar Cheese shredded
  • Fresh Cilantro chopped

See how we calculate recipe costs.

Instructions

  • Brown 1 lb ground beef with ½ diced onion over medium-high heat until beef is cooked and onions are soft. Drain grease.
  • Stir in 1 packet taco seasoning, 1 (10 oz) can diced tomatoes with green chilies, 8 oz spaghetti noodles, and 3 cups water.
  • Bring to a boil, then cover and reduce heat to low. Cook for 15 minutes until noodles are tender.
  • Stir in ½ of the shredded cheddar cheese (2 oz) and cover for about 1 minute until melted.
  • Serve topped with remaining 2 oz cheddar cheese and chopped cilantro.

Recipe Video

Recipe Notes

Shred your own cheddar cheese instead of using the pre-shredded type as it will melt more creamy in the pasta dish.  
Refrigerate the leftovers in an airtight container for up to 5 days. 
This recipe is also delicious topped with your favorite taco toppings (lettuce, tomatoes, green onions, sour cream, etc.)

Nutrition Facts

Calories 432kcal, Carbohydrates 35g, Protein 23g, Fat 22g, Saturated Fat 10g, Polyunsaturated Fat 1g, Monounsaturated Fat 8g, Trans Fat 1g, Cholesterol 73mg, Sodium 658mg, Potassium 405mg, Fiber 3g, Sugar 4g, Vitamin A 792IU, Vitamin C 8mg, Calcium 175mg, Iron 3mg

Pin This Now to Remember It Later

Pin Recipe

Share this recipe!

Pin

About the Author

Hi, I’m Carrie Barnard — a professional food blogger with over 14 years of experience helping busy families make dinner fast, easy, and affordable.

At Eating on a Dime, I share simple, budget-friendly recipes that are tested in my own kitchen and approved by my 8 kids. With millions of readers each month, I’m here to help you cook real food for real families — without the stress.

5 from 66 votes (60 ratings without comment)

Leave A Review

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

Recipe Rating




Comments

  1. Bob says:

    Could this be cooked in a slow cooker?

  2. BrianInVenturaCounty says:

    5 stars
    I just made this tonight and it came out great. I did have to substitute with dried cilantro and shredded cheese since I didn’t have fresh cilantro or un-shredded on hand but it didn’t seem to matter. I especially love how simple and inexpensive it was. This will definitely become one of my go-to recipes.

  3. Victoria D Riley says:

    5 stars
    My husband loved this. Said it his new favorite thing I have made. I loved how easy it was to make and the fact it was all in one pot. Will definitely be in my rotation.

    1. Carrie Barnard says:

      Awesome! I love hear this Victoria and thank you so much for the positive review – its means so much to me!

  4. Renée Leveque says:

    5 stars
    Loved how EASY this was and truly only one pan! The peppers in the tomatoes were unusually spicy, so I added an 8oz can of tomato sauce, and a can of corn. Not usually a wimp on spicy. But this still was a bit spicy! Alli n all this is an awesome recipe and I’m sure we will make it many times to come. Thank you!

    1. Kathy - Eating on a Dime Team says:

      Yay! So glad you plan to keep this on repeat, Renee! Love that and your additions sound yummy.

  5. Michele says:

    5 stars
    Enjoyed this! I added a can of olives and half a cup of frozen corn. My teens had seconds. Yummy comfort food.

    1. Carrie Barnard says:

      I’m so glad you enjoyed it! The addition of the olives and corn sounds amazing. Thank you for sharing!

  6. Lil says:

    I was very impressed. The family loved it.

  7. Sandy Brese says:

    5 stars
    Taco spaghetti is our new favorite over traditional spaghetti. So easy to make in one pot and dinner is ready! Serve with all the taco toppings if you choose and sliced avocado on the side.

  8. Cindy Wikoff says:

    5 stars
    I made this tonight and my husband loved it. He says this is the best new dish I’ve made in a long time. Thank you