Preheat oven to 350 degrees F.
Heat cooking oil in a large pot over medium heat and sauté onions until translucent.
Increase heat to medium-high, add ground beef, and cook until browned.
Stir in salt, minced garlic, black pepper, chili powder, smoked paprika, and ground cumin.
Add crushed tomatoes, tomato paste, and parsley. Stir everything together and bring it to a gentle boil.
Reduce heat to low and let the chili simmer uncovered for 2 to 3 minutes or until desired consistency is reached.
Reduce heat to low and let the chili simmer uncovered for 2 to 3 minutes or until desired consistency is reached.
Place a hot dog in each bun, ladle chili over each hot dog, and top with shredded cheddar cheese.
Bake in the oven for 15 to 20 minutes or until the cheese is melted.
Garnish with chopped parsley and serve immediately.
Enjoy your homemade chili cheese dogs!