Preheat a 3.5-quart saucepan over medium-high heat until it feels hot to the touch, giving your ingredients a consistent cooking surface.
Add the olive oil and let it shimmer—those tiny ripples mean it’s ready for the next step.
Add the onion and ground beef, breaking the meat apart as it cooks; continue stirring until the beef loses its pink color and the onion softens.
Tilt the pan and spoon out any pooled grease, leaving behind enough to carry flavor without weighing down the dish.
Sprinkle in the taco seasoning and cook for 2–3 minutes until you can smell its spices coating the meat.
Pour in a splash of chicken broth and scrape the bottom to lift any browned bits, adding deeper flavor.
Stir in the uncooked pasta, diced tomatoes (with juices), black beans, corn, and remaining chicken broth; press the pasta just below the surface.
Bring to a boil, then lower the heat to a gentle simmer and cook for 8–12 minutes, stirring occasionally; add small splashes of broth if it looks dry.
Remove from heat and stir in the cheddar cheese until it’s fully melted and creamy, adding a dash of broth if you want a looser sauce.
Taste and add salt and pepper to your liking, then ladle into bowls and top with your favorite garnishes.