In a large skillet, brown the ground beef with the onion until fully cooked over medium high heat. Stir in the garlic and chili seasoning and let that cook for one minute. Stir in the tomato sauce, beans, diced tomatoes, and beef broth. Bring the heat down to a simmer.
Add the pasta directly to the pot and place the lid on top for about 10-12 minutes, stirring occasionally or until the pasta is tender.
Turn the heat off and stir in cubed Velveeta and shredded cheddar cheese until fully melted. Season with salt and pepper, let it rest for 5 minutes and enjoy!