Ingredients
Method
- Bring a large pot of water to a rolling boil over high heat, add 1 tablespoon salt, and keep it ready for the pasta.
- Add the spaghetti to the boiling water and cook until al dente, 8–10 minutes. Reserve 1/2 cup pasta water, drain the pasta, and set aside.
- While the pasta cooks, heat a large deep skillet or Dutch oven over medium-high heat. Add the ground beef and cook, breaking it into crumbles, until no pink remains, 5–6 minutes.
- Push the beef to one side of the pan, add the diced onion to the open space, and sauté for 3 minutes until softened. Stir in the minced garlic and cook 30 seconds more.
- Sprinkle taco seasoning over the meat mixture, stir to coat, and let the spices toast for 30 seconds to bloom their flavor.
- Pour in diced tomatoes with juices, tomato sauce, and beef broth. Stir well, bring to a simmer, and cook 5 minutes so the sauce thickens slightly.
- Add the drained spaghetti to the skillet, tossing until every strand is coated. If the mixture looks dry, splash in reserved pasta water a little at a time.
- Remove the skillet from heat, sprinkle shredded Mexican blend cheese evenly over the pasta, cover, and let stand 2 minutes until the cheese melts.
- Garnish with chopped cilantro, sour cream, jalapenos, and diced tomatoes as desired. Serve immediately while hot and cheesy.
Notes
For a creamier variation, stir 4 ounces of cream cheese into the sauce before adding the pasta. Leftovers keep well in an airtight container for up to 4 days and reheat best on the stovetop with a splash of broth or water.