Savory Taco Spaghetti

Featured in Family Dinners.

This dish feels like two favorites came together perfectly—tender pasta soaked in taco flavors, mixed with hearty ground beef, onions, and bell peppers. A zesty combo of tomatoes, green chili, melted sour cream, and a cheesy Mexican blend makes it indulgent and comforting. Great for family nights or casual hangs.

A woman wearing an apron and smiling.
Updated on Sat, 21 Jun 2025 20:35:27 GMT
A cheesy bowl of taco-inspired spaghetti with ground beef. Pin it
A cheesy bowl of taco-inspired spaghetti with ground beef. | tasteofmoms.com

Mix taco night with pasta night and you'll get this mouthwatering taco spaghetti dish. It brings together the zesty kick of tacos with the comforting goodness of pasta. Every strand gets wrapped in a rich, cheesy mixture while seasoned beef makes each forkful incredibly satisfying.

I whipped up this combo meal when my cupboards were almost bare and friends were coming over. It was such a success that my family now asks for it at every get-together. My nephew, who used to run from anything with Mexican seasonings but loves pasta, can't get enough of it now.

What You'll Need

  • Spaghetti Noodles: Forms a sturdy foundation that catches all the delicious sauce
  • Ground Beef: Delivers meaty goodness that works wonderfully with the taco flavors
  • Yellow Onion and Bell Pepper: Build a tasty flavor base
  • Olive Oil: Gets veggies and meat nicely browned for deeper taste
  • Taco Seasoning: One packet gives you authentic south-of-the-border taste without juggling different spices
  • Tomatoes with Green Chilis: Adds tang, freshness and mild spiciness
  • Sour Cream: Makes everything deliciously smooth and balances the heat
  • Beef Broth: Helps create the perfect sauce thickness to coat every noodle
  • Mexican Blend Cheese: Creates that wonderful melty, stretchy texture everyone craves

Cooking Instructions

Cook Your Pasta:
Fill a big pot with water, add salt, and bring to a boil. Drop in spaghetti and cook until tender but still firm, about 8-10 minutes. Try a piece before draining since mushy pasta will ruin the final dish.
Cook Veggies First:
Pour olive oil into a large, deep pan and heat it until it shimmers. Toss in your chopped onions and peppers, cooking them for 3-4 minutes until they soften and turn slightly clear. These veggies will give your dish its flavor foundation.
Cook the Meat:
Add your ground beef to the softened veggies, breaking it up with a wooden spoon as it cooks. Keep cooking until you don't see any pink spots, around 7-8 minutes. Pour off any fat to keep your dish from getting greasy.
Mix Up Your Sauce:
Put the drained meat back in the pan and sprinkle taco seasoning all over, mixing well. Add your tomatoes with green chilis (don't drain them), beef broth, sour cream, and cheese. Stir constantly while the cheese melts into a smooth sauce. Let everything bubble gently for about 5 minutes so the flavors can blend.
Put It All Together:
Add your drained pasta straight into the meat sauce. Use tongs to carefully mix everything, making sure all the pasta gets coated with the creamy taco sauce. Let it sit for 2 minutes before serving so the pasta can soak up some of the yummy sauce.
A bowl of spaghetti with meatballs and tomatoes. Pin it
A bowl of spaghetti with meatballs and tomatoes. | tasteofmoms.com

The game-changer in this dish comes from not draining the tomatoes with green chilies. I found this out by mistake one night when I forgot to drain the can, and that extra juice created an amazing flavor base. My husband said it beat anything from our favorite Mexican spot.

Prep Ahead Ideas

This taco spaghetti actually gets tastier as it sits and the flavors mix together. You can cook it up to two days before you need it and keep it in a sealed container in your fridge. When you warm it up, splash in some beef broth or water since the pasta soaks up liquid while stored. If you want to save it longer, put portions in freezer containers for up to three months. Just thaw in your fridge overnight before warming it up.

Ways to Switch It Up

Feel free to make this dish your own. Want more heat? Throw in some chopped jalapeños or a splash of hot sauce. Don't eat meat? Plant-based ground and veggie broth work great too. Looking for something lighter? Try ground turkey or chicken with light sour cream instead. You can play with the cheese as well—sharp cheddar gives more zip while pepper jack adds extra spiciness.

What to Serve With It

Pair this filling taco spaghetti with a basic green salad tossed in lime dressing for a complete meal. Create a topping station with diced avocado, fresh cilantro, sliced black olives, chopped tomatoes, and extra sour cream so everyone can fix their bowl just right. Warm corn tortillas or crunchy tortilla chips work great for scooping up any sauce left on your plate.

A bowl of spaghetti with meat sauce. Pin it
A bowl of spaghetti with meat sauce. | tasteofmoms.com

This meal will soon become a family favorite for busy weeknights or special occasions. Dig in!

Frequently Asked Questions

→ What are some other pasta options?

You’re not stuck with spaghetti—try penne, fettuccine, or even a gluten-free version to suit your needs.

→ How do I add extra spice?

Spice it up with jalapeño slices, chili flakes, or spicier taco seasoning blends.

→ Can I use already cooked ground beef?

Sure! Just warm it up with the veggies and seasoning before mixing everything together.

→ What toppings should I try?

Add fresh cilantro, creamy avocado slices, diced tomatoes, or a spoonful of sour cream for finishing touches.

→ Can I prep it ahead of time?

Absolutely. Make the meat sauce ahead, keep it in the fridge, and reheat it when you’re ready to toss it with fresh pasta.

→ What cheese could replace Mexican blend?

Swap Mexican blend cheese with cheddar, Monterey Jack, or a mix of both for a personalized twist.

Taco Spaghetti Dish

Creamy, cheesy taco-seasoned spaghetti with beef, veggies, and flavorful toppings.

Prep Time
10 Minutes
Cook Time
20 Minutes
Total Time
30 Minutes
By: Ashley

Category: Family Dinners

Difficulty: Intermediate

Cuisine: Tex-Mex Fusion

Yield: 6 Servings

Dietary: ~

Ingredients

→ Cheese

01 2 cups shredded Mexican cheese

→ Meat

02 2 pounds of ground beef

→ Oil

03 2 tablespoons of extra-virgin olive oil

→ Vegetables

04 1 bell pepper, chopped
05 ½ a diced yellow onion

→ Canned Goods

06 10-ounce can of tomatoes with green chilis, not drained

→ Dairy

07 1 cup of sour cream

→ Seasoning

08 1 packet of taco mix

→ Pasta

09 1 pound of spaghetti

→ Broth

10 1 cup of beef stock

Instructions

Step 01

Follow the instructions on the spaghetti package to cook it. Once done, pour out the water and set the noodles aside.

Step 02

In a hot pan, add the ground beef and cook until all pink bits are gone. Get rid of any extra grease once it's browned.

Step 03

Heat up olive oil in a big pan over medium-high heat. Toss in the chopped onion and bell pepper, cooking for a few minutes until they're soft.

Step 04

Put the cooked meat back in the pan. Sprinkle the taco mix, then stir in the tomatoes, beef stock, sour cream, and cheese. Combine everything well and let it simmer gently so the cheese melts.

Step 05

Toss the drained pasta into the pan with the sauce mixture. Stir until the noodles are covered completely.

Step 06

Serve it up while it's still warm!

Tools You'll Need

  • Big pan for cooking
  • Pot for pasta
  • Spoon for stirring
  • Drainer for the noodles

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Has dairy
  • Has gluten

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 550
  • Total Fat: 28 g
  • Total Carbohydrate: 45 g
  • Protein: 30 g