Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of a serving of creamy taco spaghetti topped with shredded cheese and cilantro in a bowl.

Taco Spaghetti Recipe

A deliciously creamy and savory taco spaghetti recipe that combines the best of tacos and pasta into one incredible, easy-to-make weeknight meal. Perfect for families!

  • Total Time: 30 minutes
  • Yield: 6 servings 1x

Ingredients

Scale

1 pound spaghetti
1 tablespoon olive oil
1 pound lean ground beef
1 medium yellow onion, diced
2 cloves garlic, minced
1 packet (1 oz) taco seasoning
1 teaspoon chili powder (optional, for extra kick)
1 (15 oz) can crushed tomatoes
1 (10 oz) can diced tomatoes with green chilies, undrained
1 cup beef broth
2 tablespoons tomato paste
4 oz cream cheese, softened and cut into cubes
2 cups shredded cheddar cheese, divided
Reserved pasta water (optional, for sauce consistency)
Optional toppings: sour cream, fresh cilantro, diced avocado, shredded lettuce, jalapeños

Instructions

Step 1: Cook the spaghetti according to package directions until al dente. Drain, reserving about 1/2 cup of pasta water, and set aside.
Step 2: In a large skillet or Dutch oven, heat the olive oil over medium-high heat. Add the ground beef and cook, breaking it up with a spoon, until no pink remains. Drain any excess fat.
Step 3: Add the diced onion and minced garlic to the skillet with the beef. Sauté for 3-5 minutes, until the onion softens and the garlic is fragrant.
Step 4: Stir in the taco seasoning and chili powder (if using). Cook for 1 minute, stirring constantly, to toast the spices.
Step 5: Pour in the crushed tomatoes, diced tomatoes with green chilies (undrained), beef broth, and tomato paste. Stir well to combine. Bring to a simmer, then reduce heat to low, cover, and cook for 10-15 minutes, allowing flavors to meld.
Step 6: Uncover and stir in the softened cream cheese until it’s fully melted and creates a creamy sauce. If the sauce is too thick, add a splash of the reserved pasta water to reach desired consistency.
Step 7: Add the cooked spaghetti to the skillet with the sauce. Toss everything together until the spaghetti is evenly coated.
Step 8: Stir in 1 cup of the shredded cheddar cheese, allowing it to melt into the pasta and sauce.
Step 9: Serve hot, garnished with the remaining shredded cheddar cheese and your favorite taco toppings like sour cream, cilantro, or avocado. Enjoy your delicious taco spaghetti recipe!

Notes

For a milder flavor, use only half a packet of taco seasoning. This recipe is fantastic for meal prepping and reheats beautifully. Don’t forget to customize your toppings!

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Dish
  • Cuisine: American, Tex-Mex

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 620 kcal
  • Sugar: 7g
  • Sodium: 850mg
  • Fat: 30g
  • Saturated Fat: 15g
  • Unsaturated Fat: 14g
  • Trans Fat: 1g
  • Carbohydrates: 55g
  • Fiber: 5g
  • Protein: 35g
  • Cholesterol: 120mg

Keywords: taco spaghetti, taco spaghetti recipe, weeknight meal, easy dinner, family friendly, comfort food, pasta recipe, ground beef recipe, tex-mex pasta

Logo

Join Recipes For Home!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!