If you’ve ever wondered how to bring a fiesta to your weeknight dinner table, this Taco Spaghetti Recipe is your answer. It combines the hearty comfort of classic spaghetti with the bold, zesty flavors of a taco, creating a dish that’s both satisfying and bursting with personality. Perfect for busy evenings or when you want to impress without fuss, this recipe turns simple pantry staples into a flavorful celebration that your whole family will love.

Ingredients You’ll Need
These ingredients are straightforward but pack a punch in flavor and texture. Each component plays a vital role, from the tender pasta giving body to the savory spiced beef, to the fresh herbs adding brightness and color.
- 8 ounces spaghetti: The classic pasta base that holds all the taco flavors beautifully.
- 1 tablespoon olive oil: Helps to brown the beef and soften the aromatics perfectly.
- 1 pound ground beef: Provides rich and hearty protein that absorbs all the taco spices.
- 1 onion, chopped: Adds sweetness and a lovely texture contrast when sautéd.
- 2 cloves garlic, minced: Delivers aromatic depth that enhances every bite.
- 1 packet taco seasoning: The spice blend that turns this dish from simple pasta to a festive taco-inspired meal.
- 1/2 cup water: Used to create the perfect sauce consistency for coating the spaghetti.
- 1 cup salsa: Brings in tang and a little heat, infusing the dish with authentic taco flavor.
- 1/2 cup sour cream: Adds creaminess and balances the spiciness beautifully.
- 1 cup shredded cheddar cheese: Melts into gooey, savory goodness on top.
- 1/4 cup chopped green onions: Offers a fresh crunch and vibrant pop of green.
- 1/4 cup cilantro, chopped: Adds a herbal brightness that lifts the entire dish.
- Salt and pepper to taste: Essential for seasoning and rounding out the flavors.
How to Make Taco Spaghetti Recipe
Step 1: Cook the Spaghetti
Start by preparing your spaghetti according to the package instructions until it’s al dente. Once done, make sure to drain it well and set it aside. This simple step ensures your pasta is perfectly tender and ready to soak up that delicious taco sauce later.
Step 2: Brown the Ground Beef
Heat the olive oil in a large skillet over medium heat. Add the ground beef and break it apart with a spoon as it cooks. Browning the meat evenly, about 5 to 7 minutes, develops rich flavor that forms the foundation of your taco spaghetti.
Step 3: Sauté Onion and Garlic
Into the skillet with the browned beef, toss your chopped onion and minced garlic. Cook them together until the onion turns soft and translucent, which usually takes around 3 minutes. This creates a fragrant base that’s essential for a well-rounded dish.
Step 4: Add Taco Seasoning and Water
Sprinkle in the taco seasoning packet and pour in the water. Stir everything together and let it simmer for 2 to 3 minutes until the sauce slightly thickens. This step activates those wonderful spices and allows the flavors to meld beautifully.
Step 5: Stir in Salsa and Pasta
Now, bring the party together by adding your salsa and cooked spaghetti directly into the skillet. Toss everything so the strands of pasta are coated evenly with the zesty, spiced sauce. This mix-up transforms simple spaghetti into a vibrant, taco-inspired creation.
Step 6: Mix in Sour Cream
Lower the heat and gently stir in the sour cream until it’s fully incorporated. This addition brings a luscious creaminess to your dish that balances the tangy salsa and savory spices perfectly.
Step 7: Melt the Cheese
Sprinkle the shredded cheddar cheese over the pasta, cover the skillet, and allow the cheese to melt for a minute or two. That golden, melted topping is what takes this Taco Spaghetti Recipe from delicious to irresistible.
Step 8: Garnish and Serve
Finish by sprinkling freshly chopped green onions and cilantro over the top. These fresh herbs brighten the dish and add a pop of color, making your dinner table look as good as it tastes.
How to Serve Taco Spaghetti Recipe

Garnishes
The finishing touches with green onions and cilantro aren’t just for looks—they introduce fresh, crisp flavors that cut through the richness of this taco-spiced dish wonderfully.
Side Dishes
This hearty Taco Spaghetti Recipe pairs beautifully with simple side dishes like a crisp green salad, warm corn tortillas, or even some seasoned black beans to keep your fiesta going strong.
Creative Ways to Present
Want to impress even more? Serve the spaghetti in individual taco shells or crispy tortilla bowls for a fun twist. You can also top individual plates with a dollop of guacamole or a sprinkle of crushed tortilla chips for texture and extra flavor.
Make Ahead and Storage
Storing Leftovers
Place any leftover taco spaghetti in an airtight container and store it in the refrigerator. It will keep well for up to 3 days, making it a perfect option for quick lunches or dinners during a busy week.
Freezing
If you want to save some for longer, this recipe freezes nicely. Just cool it completely first, then place it in a freezer-safe container or bag. It stays delicious for up to 3 months and makes a great ready-made meal whenever you need it.
Reheating
Reheat your leftover Taco Spaghetti Recipe gently on the stove over medium-low heat, stirring occasionally. If it seems dry, add a splash of water or broth to loosen the sauce and keep it creamy and delicious.
FAQs
Can I make this Taco Spaghetti Recipe vegetarian?
Absolutely! Swap out the ground beef for plant-based crumbles or sautéed vegetables like bell peppers, mushrooms, and zucchini. The taco seasoning and salsa will still give it all the flavor you crave.
Is it possible to use a different type of pasta?
Yes! While spaghetti works great, feel free to experiment with penne, rotini, or even elbow macaroni. Just adjust cooking times according to the pasta package instructions.
How spicy is this dish?
The spice level is moderate thanks to the taco seasoning and salsa. You can easily control the heat by choosing mild salsa or adding extra chili powder if you like things hotter.
Can I prepare this Taco Spaghetti Recipe ahead of time?
Definitely. You can cook the pasta and meat sauce separately and combine them when ready to serve. This keeps textures and flavors fresh and prevents the spaghetti from getting too soggy.
What can I use instead of sour cream?
If you don’t have sour cream on hand, Greek yogurt is a great substitute. It provides the same creamy tang with a bit of extra protein.
Final Thoughts
There’s something truly special about a dish that feels familiar but surprises your taste buds with bold new flavors. This Taco Spaghetti Recipe does exactly that, bringing together the best of two culinary worlds to create a meal full of comfort and excitement. Give it a try on your next dinner adventure—you might just find your new go-to recipe for weeknight happiness!
Print
Taco Spaghetti Recipe
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican-American Fusion
Description
Taco Spaghetti is a quick and tasty fusion dish combining the bold flavors of taco seasoning with classic spaghetti pasta. This easy skillet meal features ground beef, salsa, and creamy sour cream tossed with spaghetti and topped with melted cheddar cheese and fresh herbs. Perfect for a flavorful weeknight dinner that the whole family will love.
Ingredients
Spaghetti
- 8 ounces spaghetti
Main Ingredients
- 1 tablespoon olive oil
- 1 pound ground beef
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 packet taco seasoning
- 1/2 cup water
- 1 cup salsa
- 1/2 cup sour cream
- 1 cup shredded cheddar cheese
- Salt and pepper to taste
Garnishes
- 1/4 cup chopped green onions
- 1/4 cup cilantro, chopped
Instructions
- Cook the spaghetti: Bring a large pot of salted water to a boil. Add the spaghetti and cook according to package instructions until al dente. Drain and set aside.
- Brown the ground beef: Heat olive oil in a large skillet over medium heat. Add the ground beef and cook, breaking it apart with a spoon, until it is browned and cooked through, about 5-7 minutes.
- Sauté onion and garlic: Add the chopped onion and minced garlic to the skillet with the beef. Cook, stirring frequently, until the onion becomes soft and translucent, about 3 minutes.
- Add taco seasoning and water: Sprinkle the taco seasoning over the beef mixture and pour in the water. Stir well and let it simmer for 2-3 minutes until the sauce thickens and flavors meld.
- Combine with salsa and pasta: Stir in the salsa and the cooked spaghetti until the pasta is fully coated with the seasoned sauce.
- Incorporate sour cream: Reduce the heat to low and gently stir in the sour cream until the mixture is smooth and creamy.
- Melt the cheese: Sprinkle the shredded cheddar cheese evenly on top of the skillet mixture. Cover and let it sit for 1-2 minutes until the cheese melts.
- Garnish and serve: Remove from heat and garnish the dish with freshly chopped green onions and cilantro. Serve warm for a delicious, comforting meal.
Notes
- You can substitute ground turkey or chicken for a leaner option.
- Use low-fat sour cream to reduce calories.
- Adjust the amount of taco seasoning to taste if you prefer a spicier or milder dish.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
- Reheat gently on stovetop or microwave to maintain creamy texture.

