In a large dutch oven or pot on medium high, heat olive oil. Add onion and cook until lightly browned and softened. Add garlic and cook for 1 minutes.
Add ground beef and brown thoroughly. Drain.
Stir in chili powder, cumin, salt & pepper. At this time adjust seasonings if needed.
Add in tomatoes and chicken broth. Stir to combine. Bring to a boil.
Add in pasta, stir to combine, bring back to a boil.
Lower heat to medium low, place lid on pot and cook for 13-15 minutes until pasta is cooked through.
Turn off heat and add cheddar cheese. Stir to combine.
Garnish with parsley.