Ingredients
Equipment
Method
- Set a Dutch oven or wide, deep pot over medium-high heat. Cook the beef and onion for 7 to 8 minutes, breaking the meat into small crumbles, until no pink remains and the beef reaches 160°F. Spoon off any fat.
- Stir in the garlic, taco seasoning and tomato paste and cook for 1 to 2 minutes, scraping the bottom of the pot.
- Pour in the tomatoes with their juices and the broth, scrape up any browned bits, and bring to a full rolling boil over high heat.
- Add the broken spaghetti and press it under the liquid. Lower the heat to medium and simmer uncovered for 12 to 15 minutes, stirring from the bottom two or three times, until the pasta is tender and the sauce has thickened.
- Turn off the heat, scatter the cheddar and Monterey Jack over the top, cover and let stand for about 5 minutes, until melted.
- Season with salt if needed and serve topped with green onions, cilantro and sour cream.
Notes
Storage: Refrigerate leftovers in a shallow airtight container within 2 hours and eat within 3 to 4 days. Reheat with 2 to 3 tablespoons of broth or water until it reaches 165°F. Freezing is not recommended, as the spaghetti turns mushy once thawed.
Make ahead: The dish thickens as it sits, so it is best served right away; loosen leftovers with a splash of hot broth.
Substitutions: Use water instead of broth and season with salt at the end. Swap the beef for ground turkey. Use pepper Jack or hot tomatoes with chiles for more heat.
Nutrition is an estimate, not a laboratory analysis.
