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
taco spaghetti recipe - A close-up shot of creamy one-pan taco spaghetti in a skillet, topped with melted cheese, fresh cilantro, and green onions.

One-Pan Taco Spaghetti

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This easy one-pan taco spaghetti recipe combines the comforting familiarity of spaghetti with the bold, zesty flavors of tacos, all cooked in a single pot for minimal cleanup. Perfect for a quick and delicious weeknight meal that the whole family will love!

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

Ingredients

Scale

1 lb ground beef (or ground turkey/chicken)
1 medium onion, chopped
1 bell pepper (any color), chopped
2 cloves garlic, minced
1 (1.25 oz) packet taco seasoning (or 2-3 tbsp homemade)
1 (14.5 oz) can diced tomatoes, undrained
1 (8 oz) can tomato sauce
4 cups beef broth
1 cup water
12 oz spaghetti, broken in half
1 cup shredded cheddar cheese (or Mexican blend)
Fresh cilantro, chopped, for garnish (optional)
Green onions, sliced, for garnish (optional)
Sour cream or Greek yogurt, for serving (optional)
Diced avocado or jalapeños, for serving (optional)

Instructions

Step 1: In a large, deep skillet or Dutch oven, brown the ground beef (or preferred protein) over medium-high heat. Break it up with a spoon as it cooks. Once no pink remains, drain any excess fat.
Step 2: Add the chopped onion and bell pepper to the skillet with the cooked beef. Sauté for 5-7 minutes, until the vegetables are softened and fragrant. Stir occasionally.
Step 3: Sprinkle the taco seasoning and minced garlic over the beef and vegetables. Cook for 1 minute, stirring constantly, to toast the spices and release their aromas.
Step 4: Pour in the diced tomatoes (undrained), tomato sauce, beef broth, and water. Stir well to combine, scraping up any browned bits from the bottom of the pan. Bring the mixture to a gentle simmer.
Step 5: Carefully add the uncooked spaghetti to the simmering liquid. If using long spaghetti, break it in half. Ensure the pasta is mostly submerged. You may need to press it down gently with tongs or a spoon. Bring the liquid back to a simmer.
Step 6: Reduce the heat to medium-low, cover the skillet, and cook for 12-15 minutes, or until the pasta is al dente and most of the liquid has been absorbed. Stir occasionally to prevent the pasta from sticking and to ensure even cooking.
Step 7: Remove the skillet from the heat. Stir in the shredded cheddar cheese until it's melted and creamy. For an extra creamy touch, you can also stir in a spoonful of sour cream or cream cheese at this stage.
Step 8: Garnish with fresh cilantro, green onions, and any of your favorite taco toppings. Serve immediately and enjoy your delicious one-pan taco spaghetti!

Notes

For best results, make sure to stir the pasta occasionally while it's simmering to prevent sticking. If the sauce becomes too thick, add a splash more broth or water. Taste and adjust seasoning as needed before serving. Leftovers store well in an airtight container for up to 3-4 days.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Dishes & Savory Recipes
  • Cuisine: Tex-Mex, American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 450 kcal
  • Sugar: 6g
  • Sodium: 800mg
  • Fat: 20g
  • Saturated Fat: 9g
  • Unsaturated Fat: 8g
  • Trans Fat: 0.5g
  • Carbohydrates: 40g
  • Fiber: 5g
  • Protein: 28g
  • Cholesterol: 75mg