Taco Spaghetti
Taco Spaghetti is a delightful fusion of two beloved comfort foods that brings bold flavors and satisfying textures to your dinner table. Imagine al dente spaghetti noodles enveloped in a savory taco meat sauce, topped with your favorite taco fixings. The beauty of this dish lies in its simplicity—preparing it requires just one skillet, which means less mess and more time to savor every hearty bite. Whether you’re cooking for a family gathering or just a cozy weeknight dinner, Taco Spaghetti is bound to impress everyone around the table.

I first discovered Taco Spaghetti during a busy week when I craved something hearty yet uncomplicated, and it quickly became a staple in my household. This recipe takes just 15 minutes of prep time and only requires a few standard ingredients, making it a perfect solution for those evenings when you’re looking for low-effort, high-reward meals. The best part? This dish is a total crowd-pleaser—kids and adults alike can’t resist its comforting, nostalgic flavors. Trust me, you’ll want to add this recipe to your go-to favorites!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: This delightful dish comes together in just about 55 minutes, perfect for busy nights.
- Irresistible Flavor: With a blend of taco seasoning and fresh cilantro, every bite bursts with savory goodness.
- Eye-Catching Appeal: The vibrant colors and fun toppings make it a visually stunning addition to any dinner.
- Flexible Serving: Great for family dinners, potlucks, or parties—everyone will love the uniquely satisfying spin on classic pasta.
- Diet-Friendly Options: Need a gluten-free alternative? Substitute spaghetti with your favorite gluten-free pasta; it works like a charm!
Ingredients You’ll Need
- 1 pound lean ground beef (80/20): This fat content strikes a perfect balance for flavor and tenderness. For a lighter option, you could use ground turkey or chicken.
- 1 cup small diced onion: Adds a sweet and savory base to the sauce. Yellow onions work best here, but feel free to use what you have on hand.
- 1 ounce packet taco seasoning: This is a quick way to infuse the dish with robust flavors. If you prefer to make your own, combine chili powder, paprika, cumin, and some garlic powder.
- 1 teaspoon garlic powder: This fragrant spice enhances the overall flavor profile. Fresh garlic can be substituted, but powder offers quicker prep.
- 1 teaspoon onion powder: Just like garlic powder, it amplifies the savory notes without adding bulk.
- 1 teaspoon ground cumin: This spice brings warmth and depth, characteristic of taco flavors.
- ½ teaspoon kosher salt: Essential for seasoning. Adjust according to your taste preference or dietary needs.
- ¼ teaspoon black pepper: Adds a hint of heat, but adjust to suit your liking.
- 28 ounce can crushed tomatoes: Provides the saucy base. Opt for San Marzano tomatoes for a sweeter, richer flavor.
- ¼ cup chopped cilantro: Fresh cilantro brightens the dish and adds a burst of freshness. If you’re not a fan, parsley works well too.
- 12 ounces spaghetti noodles: Regular spaghetti pairs wonderfully with the sauce, but any pasta type can be swapped in as per your preference.
- Taco toppings of your choice: Think shredded cheese, sour cream, diced jalapeños, or avocado for finishing touches!

How to Make Taco Spaghetti
- Brown the Meat: In a large skillet with deep sides, brown 1 pound of lean ground beef (80/20) with 1 cup of small diced onion over medium heat. Break up the meat into crumbles and stir occasionally until there’s no pink left—about 5-8 minutes.
- Spice it Up: Once the beef is cooked, add in 1 ounce of taco seasoning, 1 teaspoon of garlic powder, 1 teaspoon of onion powder, 1 teaspoon of ground cumin, ½ teaspoon of kosher salt, and ¼ teaspoon of black pepper. Stir everything until well combined and cook for an additional 30 seconds until fragrant.
- Add the Tomatoes: Pour in a 28-ounce can of crushed tomatoes and stir in ¼ cup of chopped cilantro. Mix until everything is incorporated.
- Let it Simmer: Reduce the heat to medium-low and let the sauce simmer for 15 minutes, stirring occasionally. This will allow the flavors to meld beautifully.
- Cook the Noodles: While your sauce is simmering, boil a pot of salted water and cook 12 ounces of spaghetti noodles according to package instructions until al dente. Drain and set aside.
- Combine: Once the sauce has simmered, add the cooked spaghetti directly into the skillet with the sauce. Use tongs to toss everything together until the noodles are well coated.
- Serve with Flair: Serve immediately with your favorite taco toppings like shredded cheese, sour cream, sliced jalapeños, or diced avocado for an extra touch.

Storing & Reheating
For any leftovers, let Taco Spaghetti cool to room temperature before storing. It can be kept in an airtight container in the refrigerator for up to 3-4 days. If you’d like to freeze it, pack it in a freezer-safe container, and it will last for up to 3 months. When you’re ready to enjoy it again, just reheat on the stovetop over medium heat for about 10 minutes or in the microwave for a few minutes until warmed through. Keep in mind that the texture might slightly change after freezing, so give it a little stir or splash of water to refresh it.
Chef’s Helpful Tips
- Browning the beef well is crucial for building flavor, so don’t rush this step!
- To prevent overcooking the pasta, strain it just before it reaches your preferred texture, as it will continue to cook when mixed with the sauce.
- Feel free to customize your taco toppings to suit your taste; guacamole, corn, or even crushed tortilla chips add a nice crunch.
- If you’re meal prepping, keep the sauce and noodles separate until serving to maintain the perfect spaghetti texture.
- For extra heat, consider adding diced fresh jalapeños to the sauce or as a topping.
Taco Spaghetti strikes the right balance between comfort food and convenience. It’s hearty yet easy to pull together, ensuring you spend more time gathering around the table with loved ones and less time in the kitchen. So why not give this mouthwatering recipe a try? Feel free to experiment with toppings or even tweak the spices to make it your very own culinary masterpiece!
Recipe FAQs
Can I make Taco Spaghetti ahead of time?
What can I substitute for ground beef?
Is there a way to make this dish gluten-free?
How can I enhance the flavor of Taco Spaghetti?
More Dinner Recipes
- Garlic and Rosemary Focaccia
- Sesame Noodles
- Stuffed Chicken Marsala
- Pineapple Chicken
- Foolproof Sandwich Bread
👉 If you make my Taco Spaghetti recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Taco Spaghetti
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Dinner
- Method: Skillet
- Cuisine: Mexican-American
Description
Taco Spaghetti marries the bold flavors of tacos with hearty spaghetti. With simple prep and mouthwatering spices, it transforms dinner into a flavor-packed treat.
Ingredients
- 1 pound lean ground beef 80/20
- 1 cup small diced onion
- 1 ounce packet taco seasoning
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon ground cumin
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- 28 ounce can crushed tomatoes
- ¼ cup chopped cilantro
- 12 ounces spaghetti noodles
- taco toppings of your choice
Instructions
- In a large skillet with deep sides, brown the ground beef and onion over medium heat, breaking the meat into crumbles and stirring until no pink remains, about 5-8 minutes.
- Add taco seasoning, garlic powder, onion powder, cumin, salt, and pepper. Stir to combine and cook until fragrant, about 30 seconds.
- Mix in the crushed tomatoes and cilantro until fully combined.
- Reduce heat to medium-low and simmer for 15 minutes, stirring occasionally.
- While the sauce simmers, cook the spaghetti noodles according to package instructions.
- Once the sauce has simmered, add the cooked noodles to the skillet and mix well using tongs to combine.
- Serve hot with your favorite taco toppings.
Notes
Feel free to customize the taco toppings to your liking: cheese, avocado, or salsa are great choices.
For a vegetarian option, substitute ground beef with lentils or a meat alternative.
This dish can easily be made ahead and reheated, making it perfect for meal prep.
Nutrition
- Serving Size: 1 serving
- Calories: 500
- Sugar: 8g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 60g
- Fiber: 5g
- Protein: 25g
- Cholesterol: 60mg




