01 -
Heat olive oil in a large pot over medium-high heat. Add ground beef, diced onion, and bell pepper. Cook for 6-8 minutes, breaking up the meat with a spoon, until beef is browned and vegetables are softened.
02 -
Stir in chili powder, garlic powder, cumin, salt, and cayenne pepper if using. Cook for about 1 minute until the spices are fragrant and well distributed throughout the mixture.
03 -
Add crushed tomatoes, tomato paste, and chicken broth to the pot. Stir everything together well to combine and bring the mixture to a rolling boil over medium-high heat.
04 -
Once boiling, stir in the macaroni pasta. Cover the pot and reduce heat to medium-low. Simmer for 15 minutes, stirring occasionally to prevent sticking, until pasta is al dente. Keep the pot covered for even cooking.
05 -
If pasta isn't fully cooked after 15 minutes, add 2 tablespoons of water or broth and cook for 2-3 more minutes with the lid on. The pasta should be tender but not mushy.
06 -
Remove from heat and immediately stir in the shredded cheddar cheese until completely melted and creamy. Let it rest for 2-3 minutes to thicken slightly before serving hot.