Cook the meat:
Heat olive oil in a large pot over medium heat. Add ground beef (or chicken) and cook until browned. Drain any excess fat.
Add aromatics:
Stir in diced onion and garlic; cook until fragrant, about 2 minutes. Add taco seasoning and mix well.
Simmer the pasta:
Pour in diced tomatoes, chicken broth, and pasta. Stir to combine, ensuring the pasta is covered with liquid.
Cook together:
Bring to a simmer, cover, and cook for 10–12 minutes or until pasta is tender. Stir occasionally to prevent sticking.
Add the cheese:
Stir in cheddar and mozzarella cheese until melted and creamy. Adjust seasoning with salt and pepper.
Serve:
Garnish with cilantro, jalapeños, or a dollop of sour cream. Serve warm and enjoy!