In a large pot over medium-high heat, sauté the onion, bell pepper, and ground beef until the ground beef is brown and cooked through.
Add the garlic, chili powder, salt, cumin, smoked paprika, pepper, and oregano and cook another minute.
Pour in the crushed tomatoes, dry pasta, drained black beans, green chilies, and beef broth. Bring to a boil and reduce heat to a simmer.
Cook for about 13-16 minutes until noodles are tender, stirring occasionally. Add additional salt and pepper if desired.
Turn off the heat and add the cream and half the cheese. Stir until the cheese is melted and then stir in the remaining cheese.
Notes
Substitutions: You can use pinto or kidney beans in place of the black beans. Use a different type of pasta if you prefer. Substitute ground chicken or turkey for the beef (you may need to add a tablespoon of olive oil while sauteeing the meat if you substitute with one of these).To Store and Reheat Leftovers:If you have leftovers, they can be stored in the refrigerator for up to four days. You may need to add a little bit of water when you reheat it. This dish can also be frozen for a few months. Defrost overnight in the refrigerator before reheating.