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.
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
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.
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.
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!
- I use my trusty Staub Dutch oven to make this taco pasta.
- This melamine cooking spoon won’t scratch your cookware.
- A pair of kitchen tongs makes it easy to toss the spaghetti and sauce.
- I store uncooked spaghetti in an airtight pasta container.
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
- A salad makes a great pairing. Spring mix with my Chipotle Ranch Dressing is a zesty complement, or go all out and make a Caesar salad with my 10 Minute Caesar Dressing (No Blender) and Cheesy Garlic Bread.
- You’ll also want to serve it with chips and my restaurant-style Homemade Guacamole.
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.
More easy pasta recipes
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.
One Pot Taco Spaghetti
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
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.
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
You’re very welcome!
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.
I’m thrilled you enjoyed it, Elizabeth!! ๐ I’m so glad you’re trying my recipes out. Let me know what else you make.
Another delicious recipe! My family loved it as usual ๐ Thanks again!
You are very welcome, Maria! ๐
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.
I’m so happy to hear that, Jane!! Thanks for your review! ๐ Let me know what else you make.
Your recipes are great! Can’t wait to try this. I might try it with fire-roasted tomatoes.
Good idea! Enjoy! ๐ And thank you!
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.
I’m so glad you decided to try it!!
This was delicious! A true comfort meal! Will make again.
Wonderful!! I’m thrilled you liked it! Thanks for your review.
Sounds delicious! Do you think it could be doubled?
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!
Delicious and super easy! I’ll make this again.
That’s great!! So happy you enjoyed it!
Delicious and a one pot meal is always a favorite! Will definitely add to my rotation!
I’m thrilled you enjoyed it, Linda! ๐