Heat your pot over medium heat now.
Add ground beef and cook until brown.
Break it into small pieces while cooking.
This takes about 5-7 minutes total.
Drain excess fat from the pot carefully.
Throw chopped onions into the pot next.
Cook until they become soft and clear.
Add chili powder and garlic powder now.
Stir everything together for one minute.
Pour in tomatoes, beans, and beef broth.
Bring everything to a gentle boil first.
Add the dry macaroni to the pot.
Reduce heat and simmer for 12 minutes.
Turn off the heat completely now.
Stir in half the shredded cheese immediately.
Mix until it melts into the dish.
Sprinkle remaining cheese on top for serving.