Taco Spaghetti Recipe: Flavorful Weeknight Pasta with Tex-Mex Twist

Level up taco night with this easy taco spaghetti that pairs seasoned ground beef and classic taco flavors with tender spaghetti for a quick, satisfying dinner.

Taco spaghetti in skillet.

If you enjoy fast, comforting pasta recipes, try cheeseburger macaroni or creamy beef and shells for more family-friendly weeknight dinners.

Why You’ll Love This Taco Spaghetti

  • A playful twist on taco night that blends bold taco spices with cheesy, comforting spaghetti.
  • Quick and family-friendly — perfect for busy weeknights when you need a meal everyone will enjoy.
  • Hearty and satisfying, made from pantry staples you likely already have on hand.

Ingredients You’ll Need

Labelled ingredients for taco spaghetti recipe.
  • 8 ounces spaghetti noodles
  • 1 pound ground beef
  • 3/4 cup onion, finely chopped
  • 2 cloves garlic, minced
  • 1 (14.5-ounce) can diced tomatoes, drained
  • 1 (8-ounce) can tomato sauce
  • 1 (1.25-ounce) packet taco seasoning mix
  • 1 cup canned corn, drained
  • 1 cup black beans, drained and rinsed
  • 1/2 cup water
  • 1 teaspoon ground cumin
  • Salt and pepper to taste
  • 1 cup shredded cheddar cheese
  • Optional toppings: chopped fresh cilantro, sliced jalapeños, sour cream, sliced black olives, diced avocado

Step-by-Step Instructions

Spaghetti noodles in pot with boiling water.

STEP ONE – Cook the spaghetti according to package directions until al dente. Drain and set aside.

STEP TWO – In a large skillet over medium heat, add the ground beef and cook, breaking it apart with a spatula, until fully browned. Drain any excess grease if desired.

Ground beef, onions and garlic in skillet.

STEP THREE – Just before the beef finishes browning, add the chopped onion and minced garlic. Sauté until the onion is translucent and the garlic is fragrant.

Remaining ingredients are added to beef in skillet.

STEP FOUR – Stir in the diced tomatoes, tomato sauce, taco seasoning, corn, black beans, water, and cumin. Bring to a simmer and cook about 5–10 minutes, until some liquid evaporates and flavors meld. Season with salt and pepper to taste.

Meat with corn, black beans and tomatoes in skillet.

STEP FIVE – Add the cooked spaghetti to the skillet and toss until the noodles are evenly coated with the sauce.

Spaghetti noodles are added to ground beef mixture for taco spaghetti.

STEP SIX – Sprinkle shredded cheddar over the spaghetti, cover the skillet, and cook on low for a couple of minutes until the cheese melts.

Shredded cheese is added to the top of taco spaghetti.

STEP SEVEN – Remove from heat and garnish with chopped cilantro and any optional toppings you like, such as jalapeños, sour cream, black olives, or diced avocado.

STEP EIGHT – Serve hot and enjoy.

Lid is place on top of taco spaghetti to melt the cheese.
Finished dish of taco spaghetti.
Served taco spaghetti with toppings.

Storage Instructions

How long will leftovers last in the fridge? Store leftovers in an airtight container in the refrigerator for 3–4 days. Reheat gently on the stove or in the microwave until heated through.

Tips and Variations

  • Swap ground beef for ground turkey, chicken, or a plant-based crumble for a lighter or vegetarian option.
  • If you like more sauce, add an extra 1/2 cup of tomato sauce or a splash of beef broth when simmering.
  • For extra heat, stir in a pinch of chili powder or top with hot sauce.
  • Make it a one-pot meal by cooking pasta directly in a large skillet with a little extra water and adjusting cooking time, stirring frequently.

Recipe Summary

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Method: Stove top
  • Cuisine: American / Mexican-inspired
Taco spaghetti in skillet.