Taco night just got an upgrade. Taco Spaghetti combines everything you love about classic tacos—seasoned ground beef, zesty tomatoes with green chilis, creamy sour cream, and melty Mexican cheese—with tender spaghetti noodles for a comforting, flavor-packed meal that comes together in about 30 minutes. It is the perfect weeknight dinner when you want bold Mexican-inspired taste without the extra dishes of traditional tacos.
This recipe is creamy, cheesy, slightly spicy, and incredibly satisfying. The taco seasoning and diced tomatoes with green chilis deliver familiar taco flavor, while the sour cream and cheese create a rich sauce that clings to every strand of pasta. One skillet does most of the work, making cleanup almost as easy as the cooking.
Table of Contents
Table of Contents
Why Taco Spaghetti Works So Well
Traditional spaghetti is usually paired with Italian flavors. Swapping in taco seasoning, green chilis, and Mexican cheese completely transforms it into something new and exciting. The beef broth and sour cream keep the sauce silky instead of dry, and the cheese melts into a gooey, cohesive coating. The result tastes like a cross between taco filling and creamy pasta—comforting yet full of personality.
It also scales easily. Double the recipe for a crowd or leftovers, or lighten it with ground turkey if you prefer. Kids tend to love the mild heat and cheesy sauce, while adults can amp it up with hot sauce or extra green chilis.
Ingredients for Taco Spaghetti
Here’s what you need for about 6 servings:
- 1 pound spaghetti noodles
- 2 pounds ground beef
- ½ yellow onion, diced
- 1 bell pepper, diced
- 2 tablespoons olive oil
- 1 packet taco seasoning
- 1 can (10 oz) diced tomatoes with green chilis (undrained)
- 1 cup sour cream
- 1 cup beef broth
- 2 cups shredded Mexican blend cheese
Optional garnishes: chopped fresh cilantro, extra shredded cheese, sliced green onions, diced avocado, or a dollop of extra sour cream.
Notes: Use a standard taco seasoning packet (about 1 oz). If you prefer less sodium, choose a low-sodium version or make your own blend. Full-fat sour cream gives the creamiest result.
Step-by-Step Directions
1. Cook the pasta
Bring a large pot of salted water to a boil. Cook the spaghetti according to package instructions until al dente. Drain and set aside. (You can cook the pasta while the sauce comes together to save time.)
2. Sauté the vegetables and brown the beef
In a large, deep skillet or Dutch oven, heat the olive oil over medium-high heat. Add the diced onion and bell pepper. Sauté for 3–4 minutes until the vegetables soften and the onion turns translucent. Add the ground beef and cook, breaking it up with a spoon, until fully browned and no longer pink. Drain any excess fat.
3. Build the taco sauce
Return the beef mixture to the skillet if you drained it. Sprinkle in the taco seasoning and stir to coat the meat. Pour in the undrained diced tomatoes with green chilis, beef broth, sour cream, and shredded Mexican blend cheese. Stir everything together until well combined. Reduce the heat to low and simmer for several minutes, stirring occasionally, until the cheese melts and the sauce becomes creamy and slightly thickened.
4. Combine with the pasta
Add the cooked spaghetti directly to the skillet. Toss thoroughly so every noodle is coated in the creamy taco sauce. If the mixture seems a little thick, add a splash of pasta water or extra broth to loosen it. Taste and adjust seasoning if needed.
5. Serve
Serve hot, straight from the skillet. Garnish with chopped cilantro, a sprinkle of extra cheese, or any of your favorite taco toppings. Enjoy immediately while the cheese is still stretchy and the sauce is creamy.

À découvrir aussi sur le blog
Bûche Mascarpone-Framboise Sans Cuisson
Carrés déjeuner gâteau aux carottes
Bûche au Praliné – Recette Simple Bûche de Noël
Tarte Aux Pommes Façon Crème Brûlée Facile
Tips for the Best Taco Spaghetti
- Brown the beef well. Letting it develop a little color adds deeper flavor.
- Do not skip draining the fat. Too much grease can make the final dish oily.
- Soften the sour cream slightly or stir it in gradually so it blends smoothly without curdling.
- Cook the pasta al dente. It will continue to absorb sauce once combined.
- Use a large skillet. This recipe makes a generous amount, and you need room to toss the noodles.
- Customize the heat. Mild taco seasoning keeps it family-friendly. For more kick, add a pinch of cayenne, extra green chilis, or hot sauce at the end.
Easy Variations to Try
This recipe is highly adaptable:
- Lighter version: Swap ground beef for ground turkey or chicken. Use reduced-fat sour cream and cheese.
- Spicier: Choose a hot taco seasoning packet or stir in diced jalapeños with the onion and pepper.
- Extra veggies: Add corn, black beans, or diced zucchini when you sauté the onion and bell pepper.
- Different pasta: Penne, rotini, or fettuccine also work well if you prefer a different shape.
- Cheese upgrades: Mix in a little pepper jack for extra heat or sharp cheddar for stronger flavor.
- One-pot shortcut: Cook the pasta separately as written for best texture, but you can try adding uncooked broken spaghetti and extra broth if you want fewer dishes (adjust liquid and timing carefully).
What to Serve With Taco Spaghetti
Keep sides simple so the pasta remains the star. A crisp green salad with lime vinaigrette or a side of Mexican street corn (elote-style) pairs beautifully. Warm flour tortillas or tortilla chips are great for scooping up extra sauce. For a full taco-night feel, set out small bowls of diced avocado, pico de gallo, sliced jalapeños, and extra sour cream so everyone can customize their plate.
Storage and Reheating
Leftovers keep well in an airtight container in the refrigerator for up to 3–4 days. The sauce will thicken as it sits. Reheat gently on the stovetop over low heat with a splash of broth, milk, or water to loosen the sauce, or microwave individual portions, stirring halfway through.
Freezing is possible but best done without the pasta if you want optimal texture later. Freeze the meat sauce separately for up to 2 months, then cook fresh pasta when ready to serve. If freezing the complete dish, thaw overnight in the fridge and reheat slowly with added liquid.
Frequently Asked Questions
Can I make this ahead of time?
Yes. Cook the meat sauce up to a day in advance and store it in the refrigerator. Reheat it, then toss with freshly cooked pasta just before serving for the best texture.
Is this recipe spicy?
It is usually mild to medium depending on your taco seasoning and the brand of tomatoes with green chilis. Most versions are family-friendly. Taste and adjust with hot sauce if you want more heat.
Can I use a different type of cheese?
Mexican blend is ideal because it melts smoothly and has a mild flavor. Cheddar, Monterey Jack, or a mix of the two also work well.
How can I make it lower in calories?
Use lean ground beef or turkey, reduced-fat sour cream and cheese, and consider serving slightly smaller portions with a big side salad.
What if I don’t have beef broth?
Chicken broth or even water with a bit of extra seasoning will work in a pinch. The flavor will be slightly less rich but still delicious.
Final Thoughts
Taco Spaghetti is the kind of recipe that solves the “what’s for dinner” question on busy nights. It delivers big taco flavor in a creamy, cheesy pasta format that feels both familiar and new. With minimal prep, one main skillet, and only about 30 minutes from start to finish, it is practical enough for weeknights yet tasty enough to serve when you have company.
Make a batch, top it with your favorite taco fixings, and watch it disappear. Once your family tries this easy taco pasta, it is likely to become a regular request.

Taco Spaghetti
Ingredients
Equipment
Method
- Bring a large pot of salted water to a boil. Cook the spaghetti according to the package instructions until al dente. Drain and set aside. You can cook the pasta while preparing the sauce to save time.
- In a large, deep skillet or Dutch oven, heat the olive oil over medium-high heat. Add the diced onion and bell pepper and sauté for 3–4 minutes until softened. Add the ground beef and cook, breaking it up with a spoon, until fully browned and no longer pink. Drain any excess fat.
- Return the beef mixture to the skillet if you drained it. Sprinkle in the taco seasoning and stir to coat the meat. Add the undrained diced tomatoes with green chilis, beef broth, sour cream, and shredded Mexican blend cheese. Stir until combined. Reduce the heat to low and simmer for several minutes, stirring occasionally, until the cheese melts and the sauce becomes creamy and slightly thickened.
- Add the cooked spaghetti directly to the skillet. Toss thoroughly until every noodle is coated in the creamy taco sauce. If the mixture seems too thick, add a splash of pasta water or extra broth to loosen it. Taste and adjust the seasoning if needed.
- Serve hot, straight from the skillet. Garnish with chopped cilantro, extra shredded cheese, sliced green onions, diced avocado, or a dollop of sour cream if desired. Enjoy immediately while the cheese is melted and the sauce is creamy.