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

One-Pot Taco Spaghetti Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 39 reviews
  • Author: Diane
  • Prep Time: 0h 10m
  • Cook Time: 0h 30m
  • Total Time: 0h 40m
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mexican-American

Description

A flavorful and easy One-Pot Taco Spaghetti combining classic taco ingredients with hearty spaghetti, all cooked together for a delicious, cheesy, and comforting meal perfect for busy weeknights.


Ingredients

Scale

Meat and Seasoning

  • 1 pound ground beef
  • 1 tablespoon olive oil
  • 1 packet taco seasoning

Vegetables and Aromatics

  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 can (14.5 ounces) diced tomatoes
  • 1 can (4 ounces) green chilies, diced

Liquids and Pasta

  • 1 can (15 ounces) tomato sauce
  • 2 cups beef broth
  • 8 ounces spaghetti

Toppings

  • 1 cup shredded cheddar cheese
  • 1/4 cup sour cream
  • 1/4 cup chopped cilantro


Instructions

  1. Heat the pot: Heat a large pot over medium-high heat and add the olive oil.
  2. Cook the beef: Once the oil is hot, add the ground beef and cook until browned, breaking it apart with a spoon as it cooks.
  3. Drain grease: Remove any excess grease from the pot to avoid excess fat in the dish.
  4. Sauté onion: Add the diced onion to the pot and sauté for about 3-4 minutes, or until softened and translucent.
  5. Add garlic: Stir in the minced garlic and cook for another 30 seconds, until fragrant.
  6. Season the beef: Sprinkle the taco seasoning over the beef mixture and stir well to combine all the flavors.
  7. Add liquids and tomatoes: Pour in the diced tomatoes, green chilies, tomato sauce, and beef broth, stirring everything together evenly.
  8. Simmer and add pasta: Bring the mixture to a gentle simmer, then add the uncooked spaghetti directly into the pot.
  9. Submerge spaghetti: Push the spaghetti down into the liquid, making sure it’s mostly submerged so it cooks properly.
  10. Cook pasta: Cover the pot and cook for about 10-12 minutes, stirring occasionally to prevent the pasta from sticking to the bottom.
  11. Check doneness: Taste the spaghetti to ensure it’s tender; once done, remove the pot from heat.
  12. Add cheese: Sprinkle the shredded cheddar cheese evenly over the top of the spaghetti inside the pot.
  13. Melt cheese: Cover the pot again and let it sit for a few minutes so the cheese can melt thoroughly.
  14. Mix cheese in: Once melted, stir everything together to evenly distribute the cheesy goodness throughout the spaghetti.
  15. Serve and garnish: Serve the taco spaghetti hot in bowls and top each serving with a dollop of sour cream and a sprinkle of chopped cilantro for freshness.

Notes

  • You can substitute ground turkey or chicken for a leaner protein option.
  • If you prefer a spicier dish, add diced jalapeños or extra green chilies.
  • To make it gluten-free, use gluten-free spaghetti.
  • Leftovers reheat well in the microwave or on stovetop with a splash of beef broth or water.
  • Feel free to top with additional toppings such as sliced avocado, chopped green onions, or crushed tortilla chips for extra texture.