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

This 30-minute taco spaghetti recipe is a cheesy one pot meal for the whole family to enjoy! It has all your favorite taco flavors in a satisfying and cozy pasta dish.

Try my Creamy Taco Soup or Taco Stuffed Shells next for similar tasty flavors.

a bowl with taco spaghetti and a fork

Why you’ll love it

Adults and kids alike will enjoy this taco spaghetti recipe. The meaty cream cheese tomato sauce is irresistible, and you get pasta night and taco night all in one tasty meal! It’s savory and creamy, perfectly seasoned, and simple to throw together with easy clean-up.

This cheesy taco spaghetti recipe is a low-effort meal that’s a creative and simple way to use budget-friendly ground beef. It’s also the best way to get those taco flavors you crave! We’ve got a homemade seasoning blend that’s a cinch to make and is super flavorful.

What you’ll need

  • Beef – we’re using lean ground beef
  • Seasoning – our homemade spice mix has chili powder, smoked paprika, ground cumin, garlic powder, and onion powder
  • Beef broth – for even more savory depth
  • Tomatoes – we’re using Rotel tomatoes with green chilies for a little kick
  • Cream cheese – it adds a little tanginess and coolness. It’s got sour cream vibes, which is a must-have with tacos!
  • Spaghetti – it’s great with meat-based sauces
  • Cheese – we top it all off with Mexican blend cheese
  • Scallions – I love the pop of freshness they give
ingredients for taco spaghetti in prep bowls

Pro tip

As with any one pot recipe, stoves and pots all vary, so cooking times are a guideline and you may need to adjust; e.g., if you find the pasta isn’t quite cooked yet and the liquid is getting too low, add a splash more beef broth.

How to make taco spaghetti

This is an overview with step-by-step photos. Full ingredients & instructions are in the recipe card below.

cooking ground beef in a dutch oven and adding in seasonings, rotel tomatoes, cream cheese and broth

Brown the beef in a soup pot or Dutch oven, and drain any excess fat if needed. Stir in the homemade taco seasoning blend. Add the broth, Rotel, and cream cheese to the pot. Bring to a boil, stirring in the cream cheese.

adding spaghetti to a dutch oven for taco spaghetti and topping with cheese

Once boiling, add in the spaghetti. Maintain a constant simmer. Once al dente, sprinkle in the cheese and scallions. Turn the burner off and let it sit for another few minutes until the cheese melts and the pasta soaks up more of the sauce. Season with salt & pepper as desired.

Tools for this recipe

Check out Natasha’s favorite kitchen essentials, gadgets, and cookware!

Substitutions and variations

  • While this recipe isn’t too spicy, if you need to make it completely mild, use Mild Rotel and ensure the chili powder you’re using isn’t spicy.
  • This recipe has only been tested with spaghetti. If using a different pasta shape, you may need to experiment a bit/adjust liquid measurements.
  • You may use a packet of taco seasoning instead of the suggested spices.

What to serve with taco spaghetti

Leftovers and storage

  • This dish is best fresh, and the spaghetti will continue to soak up the sauce the longer it sits, but leftovers will keep in the fridge for a few days if needed.
  • Reheat over a low heat until warmed through.
  • I don’t recommend freezing this recipe. Cooked pasta and dairy generally don’t freeze well.
a pair of kitchen tongs serving taco spaghetti

If you made this one pot taco spaghetti recipe, please leave a star rating and review below! Ask any questions not answered above. Find me on Instagram as well.

a bowl with taco spaghetti and a fork
4.95 from 17 votes

One Pot Taco Spaghetti

This 30-minute taco spaghetti recipe is a cheesy one pot meal for the whole family to enjoy! It has all your favorite taco flavors in a satisfying and cozy pasta dish.
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 4

Ingredients 

  • 1 pound lean ground beef
  • 1 tablespoon chili powder
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon ground cumin
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 3 cups beef broth
  • 1 (10 ounce) can Rotel diced tomatoes & green chilies with juices
  • 4 ounces cream cheese (1/2 block Philly) softened
  • 8 ounces uncooked spaghetti
  • 1 cup Mexican blend cheese
  • 1/4 cup chopped scallions

Instructions 

  • Add the ground beef to a pot/Dutch oven over medium-high heat, and cook until just browned, breaking it up with your spoon as you go along (about 7-8 minutes). Spoon out excess fat if needed.
  • Stir in the chili powder, smoked paprika, cumin, garlic powder, and onion powder.
  • Add the beef broth, Rotel, and cream cheese to the pot, and increase the heat to high. Stir to mix the cream cheese in, but it's ok if it's not fully melted in by the time it boils.
  • Once boiling, add in the spaghetti and cook for 12 minutes, uncovered, stirring occasionally. You will need to turn the heat down at some point to maintain a constant simmer (medium or even medium-low) so it's bubbling but not furiously boiling.
  • Turn the burner off (but leave the pot where it is). Sprinkle the cheese and scallions over top and close the lid for 5 minutes or until the cheese melts and more of the liquid absorbs. This recipe should have quite a bit of sauce.
  • Season with salt & pepper if needed and enjoy immediately.

Notes

  • Troubleshooting tip: every pot/stove varies, so cooking times are a guideline and you may need to adjust on the fly. For example, if you find the pasta isn’t quite cooked yet and the liquid is getting too low, add a splash more beef broth. If there’s still too much liquid at the end of cooking time and/or the pasta isn’t yet cooked, give it a little longer. The pasta will absorb more liquid the longer it sits. 
  • You can use a packet of taco seasoning if you don’t want to use the individual spices.
  • To quickly soften the cream cheese, microwave it for 30 seconds or so.

Nutrition

Calories: 583kcal, Carbohydrates: 51g, Protein: 44g, Fat: 23g, Saturated Fat: 12g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 7g, Trans Fat: 0.4g, Cholesterol: 116mg, Sodium: 1097mg, Potassium: 899mg, Fiber: 4g, Sugar: 5g, Vitamin A: 1532IU, Vitamin C: 8mg, Calcium: 421mg, Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

© Salt & Lavender Inc. Content and photographs are copyrighted. Sharing this blog post is much appreciated, but copying and pasting full recipes without authorization to social media is strictly prohibited.

Leave a star rating and comment below!

Hi! Iโ€™m Natasha.

Salt & Lavender is a recipe blog with a focus on delicious comfort food using everyday ingredients. Beat the weekday grind with hundreds of easy-to-follow and hassle-free recipes!

The Salt & Lavender cookbook is here! Order Now

4.95 from 17 votes (5 ratings without comment)

Leave a comment

Please leave a recipe rating!

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.

30 Comments

  1. Dede says:

    5 stars
    We LOVED this taco spaghetti! Itโ€™s full of good flavor and so quick and easy to prepare with items already in the pantry!
    THANK YOU!!!
    Dej

    1. Natasha says:

      You’re very welcome!

  2. Elizabeth Ramey says:

    5 stars
    So delicious! I’m quickly becoming a fan of Salt and Lavender recipes. Every recipe I try is yummy. I love the homemade taco seasoning blend (lower in sodium) and use of the beef broth.

    1. Natasha says:

      I’m thrilled you enjoyed it, Elizabeth!! ๐Ÿ˜€ I’m so glad you’re trying my recipes out. Let me know what else you make.

  3. Maria says:

    5 stars
    Another delicious recipe! My family loved it as usual ๐Ÿ™‚ Thanks again!

    1. Natasha says:

      You are very welcome, Maria! ๐Ÿ˜€

  4. Jane M. says:

    5 stars
    The entire family loved this recipe! I love one pot meals and especially ones that taste great :). It was yet another one of your recipes that we enjoyed.

    1. Natasha says:

      I’m so happy to hear that, Jane!! Thanks for your review! ๐Ÿ˜€ Let me know what else you make.

  5. Ann says:

    Your recipes are great! Can’t wait to try this. I might try it with fire-roasted tomatoes.

    1. Natasha says:

      Good idea! Enjoy! ๐Ÿ™‚ And thank you!

  6. Sabrina says:

    5 stars
    Loved how easy this was! I hesitated on mixing tacos and spaghetti but this was delicious! My husband and I both loved it and itโ€™s definitely on the keeper list.

    1. Natasha says:

      I’m so glad you decided to try it!!

  7. Kinzie Wyche says:

    5 stars
    This was delicious! A true comfort meal! Will make again.

    1. Natasha says:

      Wonderful!! I’m thrilled you liked it! Thanks for your review.

  8. Charleen says:

    Sounds delicious! Do you think it could be doubled?

    1. Natasha says:

      Hi! Yes. I would double all ingredients. It will take longer to come to a boil etc., so timing will be off a bit, but I think it should still work. Let me know if you try!

  9. Beth says:

    5 stars
    Delicious and super easy! I’ll make this again.

    1. Natasha says:

      That’s great!! So happy you enjoyed it!

  10. Linda Powell says:

    5 stars
    Delicious and a one pot meal is always a favorite! Will definitely add to my rotation!

    1. Natasha says:

      I’m thrilled you enjoyed it, Linda! ๐Ÿ˜€